diff --git a/static/schema/1.4.2/Brick b/static/schema/1.4.2/Brick index cc2cd6d..4cd20a4 100644 --- a/static/schema/1.4.2/Brick +++ b/static/schema/1.4.2/Brick @@ -11,36 +11,333 @@ xmlns:sh="http://www.w3.org/ns/shacl#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" > - + - + - - - OzoneConcentration - - - - - - - The concentration of ozone in a medium + + + + Sports Service Room + + true + A class of spaces used in the support of sports + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room + + + + + + + + + + + Majlis + + true + In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis + + + + + + + + + + + Domestic Hot Water Circulator Pump + + Used to move domestic hot water in a closed circuit, ensuring continuous flow. + + + + + + + + + + + + + + + + + Current Sensor + + Senses the amperes of electrical current passing through the sensor + + + + + + + + - + + + Automatic + + + + + Employee Entrance Lobby + + true + An open space near an entrance that is typicaly only used for employees + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance + + + + + + + + + - + - + - + - + + + + Current Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Enable Differential Enthalpy Command + + Enables the use of differential enthalpy control + + + + + + + + + + + + + + + + + + + + + + + + + Min Unoccupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + + + + + + + + Chilled Water Supply Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + + + + Steam Usage Sensor + + Measures the amount of steam that is consumed or used, over some period of time + + + + + + + + + + + + + + Embedded Temperature Sensor + + Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system. + + + + + + + + + + + + + + + + + + + + + + + + Data Center + + + + + + + + + + + + + + + + + Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Restroom + + true + + A room that provides toilets and washbowls. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom + + + + + + + + @@ -48,7 +345,6 @@ - @@ -106,2021 +402,2101 @@ - The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals). - + Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s). + + + - + - - An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide. - - - - - + Integral Gain Parameter + + + + + + + + + + - + - - Measures torque, the tendency of a force to rotate an object about some axis - - - - + Coldest Zone Air Temperature Sensor + + 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' + + + + + + + + - - + + + - - - - - + + + + Leaving Water Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature of the leaving water. + + + + + + + + + + - - - - - relatedTo + + + + Heat Pump Water Source Condensing Unit + + + + + + + + + + + + + + + + Return Air Temperature Setpoint + + The target temperature for return air, often used as an approximation of zone air temperature + + + + + + + + + + + + - + - + - + + 1 + + + + + + Max Position Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Position_Setpoint. + + + + + + + + + + + + - + - + + + Warm + + + + + Broadcast Room + + true + A space to organize and manage a broadcast. Separate from studio + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom + + + + + + + + - + - - - - - - - - 1 - 1 - value - - - + - - Measures the current consumed by a load - - - - - - - - - + Cold Box + + true + in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory + + + + + + - + - - - - - - - 1 - - - - AC - - - - - + + + + Steam System + + The equipment, devices and conduits that handle the production and distribution of steam in a building + + + + - + - + - + - - - Sets the size of a deadband of temperature of entering water - - - - - - - - + Standby Cooling Zone Air Temperature Setpoint + + + + + + + + + + + - + - - - - - - - - - - - - - - - - + + + + + - + - Audio - - - - - The standard the equipment or device adheres to, e.g. IEEE 802.11. - Standard - + Library - + - - Commands to switch the relay - - - - + Standby Target Zone Air Temperature Setpoint + + + + + + + + + - + + + + + + - + - + - - - - - - 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. - - - - - - - - - - + + + + 1 + 1 + value + - + - - Measures the height/level of deionised water in some container - - - - - - - - - + Hot Water Thermal Energy Storage Tank + + 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. + + + + + + + + + + + + + - - - + - - Enables operation of the hot water system - - - - - - - - - - + Energy Storage System + + A collection of devices that stores electricity + + + + + - - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - - - - - - - - + + + + + - + + + + + + + - - - - - Sets the size of a deadband of temperature of supply air for heating - - - - - - - - - - - - - - - - - - + Staircase + + true + A vertical space containing stairs + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell + + + + + - - - RadonConcentration - - - - - - The concentration of radioactivity due to Radon in a medium + + + + + + + + + + + - + - + - + - - Measures the relative humidity of return air - - - - - - + Disable Command + + Commands that disable functionality + + + + + + + + + + + Return Air CO Sensor + + Measures the concentration of CO in return air + + + + + - + - - + - - - - - - - - Sets discharge air flow for heating when occupied - + + + + 1 + 1 + - - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - - Sets air flow - - - - - - + Fan Speed Command + + Controls the speed of fans + + + + + + - - - - - - - - - + - + - - A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised - - - - - - + Change Filter Alarm + + An alarm that indicates that a filter must be changed + + + + + + + + - + - + - + - + - + - - - A parameter determining the difference between upper and lower limits of humidity. - - - - - - - - + + + + - + - - Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation. - - - - - - + Furniture + + + true + Movable objects intended to support various human activities such as seating, eating and sleeping + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture + + + + + + + + + + - + + http://www.w3.org/2000/01/rdf-schema# + rdfs + + - + - + + Ambulatory Surgical Center + + + - + - - - - - - Sets the rate of air flow required for a process - - - - - - - - - - - - + + + + + - + - + - + - - Measures the temperature of water supplied by a hot water system - - - - - - - - + Load Shed Differential Pressure Setpoint + + + + + + + + + + - - - - - + + + + - + - - true - A room used for storing waste such as trash or recycling - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom - - - - - - + Heating Coil + + 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. + + + + + + - + - + - + - + + + + + + + - - Measures the concentration of CO2 in return air - - - - - - - - - - - - + Retail Room + + true + A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom + + + + + - + - - - - - - - - - - + Chilled Water Differential Pressure Load Shed Status + + + + + + + + + + - - - + - + - - - - - isLocationOf - - + - - Detects matter of size 2.5 microns - - - - - - - - - - - - + Safety System + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - A container that stores chemical energy that can be converted into electricity and used as a source of power - - - - - - - - + + + + + - + - - Humidity setpoint for mixed air - - - - - - - - + Entering Medium Temperature Hot Water Temperature Sensor + + Measures the temperature of medium-temperature hot water entering a hot water system + + + + + + + + + + - - - + + + + - + - - Sets the target flow rate of chilled water - - - - - - - + Unoccupied Air Temperature Setpoint + + Sets temperature of air when unoccupied + + + + + + - - - + + + - - - - Elevator trip - - - - - + + + + + - + - - - Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed. - - - - - - - - - - + ESS Panel + + + See Embedded_Surface_System_Panel + - + + + + + + + - + Distribution Frame + true - A space used in the production, storage, serving, or cleanup of food and beverages - - - - - + A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room + + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + - - + + - + - + - + - + - + - - Indicates the mode of AC for a zone - - - - - - - - - + Medium Temperature Hot Water Differential Pressure Load Shed Setpoint + + + + + + + + + + + + + + + - - + + + + + + - + - - - - - - - - - + Pressure Status + + Indicates if pressure is within expected bounds + + + - + + + - - - - - + + + + Min Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. + - - - - - + + + + 1 + 1 + - + - + - + + + + Exhaust Air Stack Flow Setpoint + + Sets exhaust air stack flow rate + + + + + + + + + + + + + + + - + - + - + - + - + - + + + + Refrigeration System + + System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop + + + + + + - + - - - - - - - Modulating - - - - - 1 - start level - + + + Brick + + 2016-11-16 + + 2024-09-20 + + + + + + + + + + + + + + + + 1.4.2 + + + + + + + + - + - - - - - + Air Flow Deadband Setpoint + + + Sets the size of a deadband of air flow + + + + + + + + - + + + - + + + + + + + + + + + + + + + + + + + - - - - - - - - - + Exhaust Air Stack Flow Integral Time Parameter + + + + + + + + + + + + + + + + - - - + + - + - - Sets static pressure - - - - + Outside Air Lockout Temperature Differential Parameter + + + + + + + + + + + + + - - - - - - - - - 1 - last known value - - + - + - + - + - - An alarm that indicates high temperature. - - - - - - - - - - - - - Occupancy Sensor - Occupancy sensor. - + Elevator Shaft + true + + The vertical space in which an elevator ascends and descends + + + + + 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft + + + + + + - + - + - + - + - - - - - + + Automobile Dealership + - - + + - - A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats. - - - - - - + Site + A piece of land upon which zero or more buildings may be situated. + - + - + - - - - - + + + - - - - - + + absolute + - - - - - + + + has Building primary function property + + - + - - - 1 - 1 - - - - - - - - Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system. - - - - - - - - - - - + - - - - - - - + On Status + + Indicates if a control loop, relay or equipment is on + + + + - - - - - - - - - The effective cooling setpoint for a specific zone in a building. - - - - - - - - - - - - - - - - + - + - - - - - Indicates if a load shedding policy is in effect - - - - - - - - - - + - + - - - - - true - A room for electrical equipment, specifically electrical generators. - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - - - - - - - - - - - - - - - - - - - - - - - - - - - Volume - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - - + Min Occupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + - + + + + + - - - - - - - - - + - - Radiator that uses steam - - - - - - - - - - - - + Supply Air Temperature Cooling Setpoint + + + + + + + + + + + + + + + + + + - + - + Visitor Lobby + true - hot air chamber forming part of an air handler. - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box - - - + A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby + + - - + + + - + - - Measures the rate of flow of outside air into the system - - - - - + Exhaust Air Differential Pressure Sensor + + 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 + + + + + + - - + + + - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - + + - + - - - Measures the rate of flow of chilled entering water - - - - - - - + Entering Hot Water Temperature Setpoint + + + Sets the temperature of entering (downstream of the hot water load) hot water + + + + + + - + - + + - - - - - - - - + + - - - - - + + + - + - + - + - - true - An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + Gas Distribution + + Utilize a gas distribution source to represent how gas is distributed across multiple destinations + + + - - - - - - - + + - + - + - + - + - + + + + + + + + + - - Electronically controlled valve for precise mixing of hot and cold fluid. - - - - - - - - - - - - - - + Direction Status + + Indicates which direction a device is operating in + + + + + + + - + - + - + - + - - - - - + + + + + Luminous flux observation + + + - + - + - + - + - + - - - - - - - + Effective Cooling Zone Air Temperature Setpoint + + + The effective cooling setpoint for a specific zone in a building. + + + + + + + + + + + + + + + - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - + + true - - A collection of photovoltaic panels - - - - - - - - - + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - - Sets temperature of outside air - - - - - - - - - - - - + Storage Room + + true + A class of spaces used for storage + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage + + + + + - + - - Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit - - - - - - - - - + Hot Water Booster Pump + + + Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed. + + + + + + + + + - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - 1.3.1 - - powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear - - - + + - - A specialized thermal expansion tank that is part of a building's fire suppression system. - - - - - - - - - - - - - - - - + Agent + 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. + + + - + - + - + - - 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' - - - - - - + Min Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + + + + + - - - - - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + Building + A confined building structure. + - + - + - - - - - + + + + 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]]]]. + 1 + coordinates + - + - + - + - - An alarm that indicates low concentration of water vapor in the air. - - - - - - - + Heating Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + - + - - - an electrically operated switch - - - - - - - - - - Has QUDT reference - - Points to the relevant QUDT definition - - - - Passive + Outside Air Humidity Setpoint + + Humidity setpoint for outside air + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - + - - Controls the amount of the light provided by the device typically in percentages. - - - - - - - + Preheat Demand Setpoint + + Sets the rate required for preheat + + + + + + + + - - - - - Detects matter of size 1 micron - - - - - - - - - - - - + + BlowdownWater + - - - - - true - A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom - - - - - - - + + + + + - + - - Enables hot water system when outside air temperature reaches the indicated value - - - - - - - - - + Cooling Supply Air Temperature Integral Time Parameter + + + + + + + + + + + + - - - + + + + + - - + - - + - + - + - - - - Office - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - + - - - Temperature setpoint for leaving hot water - - - - - - - - - - - - - + Bus Riser + + 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. + + + + - + - + - - - - - Indicates the open/close status of a device such as a damper or valve - - - - - - - - - - - - - - Sets the size of a deadband of differential pressure - - - - - - - - - - - - - + - - Senses or detects contact, such as for determining if a door is closed. - - - - - + Heating Command + + Controls the amount of heating to be delivered (typically as a proportion of total heating output) + + + + + - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - Type 2 (IEC 62196) - + + + + + - + - - - - - - - - - - - + Min Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + Low Discharge Air Temperature Alarm + + + + - + - + - + - + - - - People + + + - + - + - - - - - + - + - + - - - - - + + + + + + + + + Booster Fan + + Fan activated to increase airflow beyond what is provided by the default configuration + + + + - + + + + + + 1 + last known value + + - + - + - + - + - + - - true - The standalone building used to manage the entrance to a campus or building grounds - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse - - - - + Lighting System + + The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building + + + + - + - + - - - - - - - - - - + + + + Packaged Heat Pump + + A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions + + + + + + + + + + + + + + + + + + + + + + + High CO2 Alarm + + A device that indicates high concentration of carbon dioxide. + + + + + + + + + + + + + Chilled Water Temperature Sensor + + Measures the temperature of chilled water + + + + + + + + + + + + + + + + + Chilled Water Loop + + A collection of equipment that transport and regulate chilled water among each other + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Alarm Delay Parameter + + A parameter determining how long to delay an alarm after sufficient conditions have been met + + + + + + + + + + + + + Medium Temperature Hot Water Differential Pressure Setpoint + + + + + + + + + + + + + + + + + + + + + + + Radiant Ceiling Panel + + + + Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure. + + + + + + + + + + + + + + + + + + + + 1 + 1 + + + + + + Chilled Water Discharge Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Air Static Pressure Step Parameter + + + + + + + + + + + + + + + + https://brickschema.org/schema/Brick/ref# + ref + + + + + + + + + + + DOAS + + + See Dedicated_Outdoor_Air_System_Unit + + + + + The aggregation function applied to data in the interval which produces the value + + 1 + + + + + + Ethernet Switch + + + + + + + + + + + + + + + + + + + + + + + SolarIrradiance + + + + + + + The power per unit area of solar electromagnetic radiation incident on a surface + The power per unit area of solar electromagnetic radiation incident on a surface + + + + + Luminance Sensor + + Measures the luminous intensity per unit area of light travelling in a given direction + + + + + + + + + + + + + + + + + 1 + gross area + + + + + + + + + + + + Value will be zero if the local coordinate system is north-aligned. + 1 + y rotational scale factor + + + + + + Room Air Temperature Setpoint + + Sets temperature of room air + + + + + + + + + + + + + + + + + + + + + + + Short Cycle Alarm + + An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle + + + + + + + + + + + + has Measured voltage input property + + + + + + + Virtual building + + + + + + Security Service Room + + true + A class of spaces used by the security staff of a facility + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom + + + + + + + + + + + + + + + + @@ -2176,1211 +2552,1552 @@ - - Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s). - + true + + - - - - - - - - A meter that measures the usage or consumption of hot water of a whole building - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Switch - - - - - Cafeteria room - - + - + - - - - - has sub-meter - - - Indicates a submeter of this meter - - + - - Disables the use of differential temperature control - - - - - - - - + Delay Parameter + + A parameter determining how long to delay a subsequent action to take place after a received signal + + + + + - - - - - - - - - - - - + + + + Occupied Heating Discharge Air Flow Setpoint + + + + + Sets discharge air flow for heating when occupied + - + - - - Sets the temperature of entering (downstream of the hot water load) hot water - - - - - - - - + Water Temperature Setpoint + + Sets temperature of water + + + + - + - + - + - + - + - + - + - + + + + Outside Air Wet Bulb Temperature Sensor + + + A sensor measuring the wet-bulb temperature of outside air + + + + + + + + + + + + + + + + + + - + - + - + - - - - Disabled toilet - - - - Ethernet - + + Worship Facility + - + - - - - - + Jet Nozzle Air Diffuser + + 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 + + + + + + + - + + - + - - Measures the relative humidity of zone air - - - - - - + Occupied Cooling Supply Air Flow Setpoint + + + + + Sets supply air flow rate for cooling when occupied + + + + + + + + - + + + + - - - - - + + + - + - + - + + + + + Connected To + + + - + - + - - - See Dual_Duct_Air_Handling_Unit - + PIR Sensor + + Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors + + + + + + + - - - - - + + + + Discharge Air Temperature Setpoint + + + Sets temperature of discharge air + - + - - Controls load shedding behavior provided by a control system - - - - - - - - + Lighting Equipment + + + + + + + - + - + - - - - - Capacitance observation - - - - - - - - - - - - - - Notification object - - - - - has Volume property - - + + + ElectricEnergy + + + + + + + + + + + + + + + A form of energy resulting from the flow of electrical charge + + + - + - + - - - - - + + Other/Specialty Hospital + - + - - 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 - - - - - - - - - - - - + TVOC Level Sensor + + A sensor measuring the level of all VOCs in air + + + + + + + + + + + + + - - - - - + + + + Water Heater + + + An apparatus for heating and usually storing hot water + + + + + + - - - - - + + + + Cooling Enable Command + + 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. + + + + + + + + - - - MethaneConcentration - - - - - - - The concentration of methane in a medium + + + + Max Load Setpoint + + + + + + + + + + + - + - + - + 1 1 - - - + + + + + + + PhasorMagnitude + + + + + + + + + + + + + + Magnitude component of a phasor + - + - + - + - - - + Motor On Off Status + + + + + + + + + + + - - - - - + + + + Concession + + true + A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom + + + + + + + - - - - - + + + Zone Air Heating Temperature Setpoint + + true + The lower (heating) setpoint for zone air temperature + 1.3.0 + 'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air) + - + - - - - - - - - - - - + Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure + + + + + + - - - - + - - - 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. - - - - - - - - - - + Battery Voltage Sensor + + Measures the capacity of a battery + + + + + - + + + - - - - - + + + + + + + - - - - - + + + + Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint. + + + + + + + + + + - + - + - + - - true - The floor of a building which is partly or entirely below ground level. - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel - - - - + Manual Auto Status + + Indicates if a system is under manual or automatic operation + + + + + + + + - + - - - Sets supply air flow rate for heating - - - - - - - + Supply Air Temperature Step Parameter + + + + + + + + + - - + - + - + - + + + + + + + + + + + + - - A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - + Low Temperature Alarm Parameter + + A parameter determining the temperature level at which to trigger a low temperature alarm + + + + + + + - - - + - + - + - + - - - - - - - - - - - Data size observation - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - Valve designed to automatically relieve excessive steam pressure. - - - - - - - - - - + - - - - - - - - - - - - + Occupied Supply Air Temperature Setpoint + + + + + + + + + + + + + + + + - - + + SWEREF99 + + + - + - + + + + + + + - - Sets frequency - - - - + Effective Heating Zone Air Temperature Setpoint + + + The effective heating setpoint for a specific zone in a building. + + + + + + + + + + - - - - - - - true - A mechanical room that houses pumps - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room - - - - - - - + + + - - - - Architecture - 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. - - - - - - - - - - - - - - - - + - + - - - Group + + + + + - + - - - - - - - + Chilled Water Circulator Pump + + + Used to move chilled water in a closed circuit, ensuring continuous flow. + + + + + + + - - - - - - - - - - Sets temperature of discharge air - + + - + - + - - - Zone - - + - - Sets temperature for heating - - - - - + Entering Hot Water Temperature Sensor + + Measures the temperature of water enteringed to a hot water system + + + + + + + + - + + + - + - + - + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - - - - + Low Temperature Alarm + + An alarm that indicates low temperature. + + + + + + - - - + - - - - 1 - 1 - value - + + + + Unoccupied Heating Mode Status + + + Indicates whether a system, device or control loop is in an unoccupied heating mode + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - + CO Level Sensor + + Measures the concentration of CO + + + + + + - - + + - - - - true - 1.3.0 - The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + + NaturalGas + - + - + - + - - Measures the voltage output by some process or device - - - - - - - - - + Motor + + + A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion. + + + + - - - Level - - - - - - - - - - - - - Amount of substance in a container; typically measured in height - + + + + + - + + + + + + + + + + + + + + + + + - - - Controls the position (the degree of openness) of a damper - - - - - - + Centrifugal Chiller + + + 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 + + + + + + + + + + + Pump On Off Status + + + + + + + + - - + + + + + + + Entering Chilled Water Temperature Sensor + + Measures the temperature of chilled water that is enteringed to a cooling tower + + + + + + + + + + + + + + - + - + - + - + + + + + + + + + 1 + 1 + status + + + + + - + - + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water - - - - - - + + + + + + + + + Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit + + + + + + - - - + - + - - A damper that isolates a section of ductwork or other air handling system. - - - - - - + Hot Water Temperature Setpoint + + Sets the temperature of hot water + + + + + + + + + + + + + + + + 1 + 1 + + - + - + - - - Aid - - - - Temperature coefficient - The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius - - + + Control Room true - A room set aside for common office equipment, including printers and copiers - - - - + A space from which operations are managed + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom + - + - - - - - + + + + + Velocity observation + + + - + - + - + - - true - 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). - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone - - - - + Condenser Water Flow Sensor + + Measures the flow of the condenser water + + + + + + + + + + + + - - - - - An array of Automatic Tint Windows. - - - - - - - - + + + - + - - - - - - - - - - - - + PM1 Level Sensor + + Detects level of particulates of size 1 microns + + + + + + + + + + - - - - + + - + - + - - - - Bar room - - - + - - - - - - - - - - + Interface + + A device that provides an occupant control over a lighting system + + - - - - + - + - + - + - + - + - - - - - true - A class of service rooms where mechanical equipment (HVAC) operates - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - + + + HVAC - + + + + + + + - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - + Supply Air Flow Low Reset Setpoint + + + + + + + + + + - - - - + + - + + + + + + Min Occupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. + + + + + + Fire Alarm Pull Station + + + 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. + + + + + + + + + + + + + + + + + + + Hot Water Differential Pressure Load Shed Status + + + + + + + + + + + + + + + + + - + - + + + + + + + + Radiant Panel Temperature Setpoint + + Sets temperature of radiant panel. + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - + Hot Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water + + + + + + - - + - + + + - - 1.3.1 - - powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + + + Run Enable Command + + + + + + + + + - + + + + Leaving Water Pressure Sensor + + Measures the water pressure at the exit point of a system. + + + + + + + + + + + + + - + + + + + + + + Supply Air Temperature High Reset Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + A collection of equipment that transport and regulate domestic water among each other + + + + + Wind Direction Sensor + + Measures the direction of wind in degrees relative to North + + + + + + + + + + + + + - + + + + Heating Start Stop Status + + + + + + + + + + + + + - + - + - + - + + + + + leasor + + - - - - + Entering Condenser Water Temperature Setpoint + + The temperature setpoint for the entering condenser water + + + + + + + + + + + + + + - + - - - - - - + Derivative Time Parameter + + + + + + + + + + + + + + + + Baseboard Radiator + + Steam, hydronic, or electric heating device located at or near the floor. + + + + + - - - Off + + + + + + + - + - + - + - + - + + + + Direction Sensor + + Measures the direction in degrees in which a phenomenon is occuring + + + + + + + + + + + + Change + + - + - - - + + + + + - + - - A type of solar panels that converts solar radiation into thermal energy. - - - - - - - - + Demand Setpoint + + Sets the rate required for a process + + + + + + + - + + + + + + + - - Humidity setpoint for zone air - - - - - + Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature + + + + + + + + + + + + + + + + + + + + Static Transfer Switch + + + Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times. + + + + + + + + + + + + + Min Unoccupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + - + + + + + + - - - + + - + - + - - - has electric vehicle connector type - Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment. + + + + + - + + + + + + + + + + + + + + + + Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + @@ -3388,7 +4105,6 @@ - @@ -3445,8086 +4161,7152 @@ - - + true + + - + - + - - - - - true - 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 - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception - - - - - - - - - - - A collection of devices that stores electricity - - - - - - - - + - - Measures the duration of precipitation within some time frame - - - - - + Inside Face Surface Temperature Setpoint + + Sets temperature for the inside face surface temperature of the radiant panel. + + + + + + + + - - - + + + + - - - - the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen. - - - - - - - - - + + + + + - + - + - + - + - + - + - - - - - A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling - - - - - - - - + + + Building + + + + + + + + + + + + - + - + + + + Sensor Equipment + Sensor equipment. + + true + + + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment + + + - + - - - - A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]. - 1 - coordinates - + + + + Lighting Level Command + + Controls the amount of the light provided by the device typically in percentages. + + + + + + + + - + - - - Senses the presence of frost or conditions that may cause frost - - - - - + Leaving Medium Temperature Hot Water Temperature Sensor + + Measures the temperature of medium-temperature hot water supplied by a hot water system + + + + + + + + + + + + - - + - - Devices that serve or are part of the electrical subsystem in the building - - - - + Core Temperature Setpoint + + Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel. + + + + + + + + + - - - - - Fan activated to increase airflow beyond what is provided by the default configuration - - - - - - + + + 1 + - + - + - - - - - + + + + Equipment + + + + devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - Measures resistance to airflow in a heating and cooling system's components and duct work - - - - - - - - - + Thermal Power Meter + + A standalone thermal power meter + + + + + + + + - + - + - + - + - + + + + Value will be zero if the local coordinate system is north-aligned. + 1 + x rotational scale factor + + + - + - - - - - - - - - - - - - - - - + - + - + + + Volume + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - An alarm that indicates low temperature. - - - - - - + Max Air Temperature Setpoint + + Setpoint for maximum air temperature + + + + + + + + + - - - - - - - + - - Equipment related to sound and visual components such as speakers and displays. - - - - - + Floor Fan Coil Unit + + A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces + + + + + + + - - + + + + - + - - Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes) - - - - - - + Discharge Air Temperature Step Parameter + + + - - - - - + + + + 1 + 1 + - - - - - + + + + Region + + true + A unit of geographic space, usually contigious or somehow related to a geopolitical feature + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region + + + - - - - - + + + + MAC address + - - - - CONSTRUCT { - $this brick:electricalFlow ?prop . - } WHERE { - $this brick:powerFlow ?prop . - } - + + + + 1 + 1 + value + - + - - - Valve designed to automatically relieve excessive water pressure. - - - - - - - - + Return Fan + + Fan moving return air -- air that is circulated from the building back into the HVAC system + + + + + + - + - + - + + + + + + + - - - A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components - - - - - - + High Static Pressure Cutout Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint. + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - + - Industry Foundation Classes Reference - - A reference to an entity in an IFC project which may contain additional metadata about this entity. - - - + PV Panel + + + 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. + + + + + + + + + + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - - + Min Chilled Water Differential Pressure Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + - + - + - + - - Measures the concentration of CO in outside air - - - - - + Heating Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air for heating + + + + + + + + - - + + + - - - - - - - - - A power source for a luminaire - - - - - - - - - - Booth + + + + + - + - - An alarm that indicates the voltage is lower than its normal state. - - - - - - + Medium Temperature Hot Water Differential Pressure Load Shed Status + + + + + + + + + + + + - + + + + - + - + - - Hotel - - - - - - Ethernet Switch - Ethernet switch. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch - - - + - + - + - + - + - + - - - - - - + - + - + - - Indicates if a prefilter needs to be replaced - - - - - + Duct Air Static Pressure Setpoint + + + + + + + + + - - - - - - - - - - - - - - Part of a dual duct air handling unit that supplies heating to a building - - - - - - + + + + + - - Non-Refrigerated Warehouse - + + - - - - - - Measures the concentration of water vapor in air - - - - - - - + + + + 1 + 1 + value + - + - + - + - - - - - - - + Schedule Temperature Setpoint + + The current setpoint as indicated by the schedule + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - - - + + + + Wing + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + - + - - - - - - - - - - - - - - - + Box Mode Command + + + + + + + + - - - - + + + + Heating Discharge Air Temperature Proportional Band Parameter + + + + + - + - + - + - + - - - A sensor measuring the wet-bulb temperature of outside air - - - - - - - - - - - - - - - - - - - - Warmest + Backflow Preventer Valve + + Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution. + + + + + + - - - - - + + + + Tint Status + + The current level of window tint, errors, or transient states. + + + + + + - - - - - + + + + + Is replaced by + - + - - - - - - - - - - - - - - - - + Current Output Sensor + + Senses the amperes of electrical current produced as output by a device + + + + + + - - - - - - + + - - - - - + + + Ice - - - - - + + + Reactive_Energy + + + + + + The integral of the reactive power over a time interval - + - - - - + Underfloor Air Plenum Static Pressure Setpoint + + Sets the underfloor air plenum static pressure + + + + + + + + + + - - + + + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint. - - - - + Min Water Level Alarm + + Alarm indicating that the minimum water level was reached + + + + + + + + - + - + - - - - - - - - - + Return Air CO2 Sensor + + Measures the concentration of CO2 in return air + + + + + - - + - - - + + + + - + - + - + - - - Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure. - - - - + Outside Air Temperature Setpoint + + Sets temperature of outside air + + + + + + + + + + + + + + + + + Chilled Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + - - + - - - - - - - - - - - + + Diesel + - + - - Indicates whether a system, device or control loop is in a heating mode - - - - - - + Static Pressure Deadband Setpoint + + + Sets the size of a deadband of static pressure + + + + + + - - - - - + + + + - + - - 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) - - - - - - - - - - - - - - - - - - - - + Mechanical Room + + true + A class of service rooms where mechanical equipment (HVAC) operates + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + - + - + - - - - - A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency - - - - - - - - + + + Rotational_Speed + + + + + + + + + + + + Rotational speed - + - - - An alarm that indicates the off-normal conditions associated with temperature of water. - - - - - + Off Status + + Indicates if a control loop, relay or equipment is off + + + + - - - - - - - - + - + - + - - - - - + + + + Equipment Room + + true + A telecommunications room where equipment that serves the building is stored + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + - + - - Measures the level of the water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - - - - - - - - - - - An alarm that indicates the failure of an equipment or device - - - - - - - - - - - - - 1 - 1 - value - - - - - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - Commands that affect the direction of some phenomenon - - - - - - - - - - - - - Pressure observation - - - - - - - - - - - - Ethernet - - - - - - - - Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system. - - - - - - - - - - - - - - Measures the temperature of chilled water - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - - - - - - - - - - - - - - true - A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - - - - - - - - - - - - - - - - - - - - - A system that can power down a single piece of equipment or a single system from a single point - - - - - - - - - - - - - - - - - - - - Measures the pressure difference in domestic hot water systems. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Indicates if a piece of equipment, system, or functionality has been locked out from operation - - - - - - - - - - Radiant_Temperature - - - - - - - - the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces - - - - - - - - - - - - - - - - - - - a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets luminance - - - - - - - - - - - - - Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes - - - - - - - - - - - - - - - - Linear_Speed - - - - - - - - - - - - - Speed in one dimension (linear) - - - - - - - A system containing devices and equipment that monitor, detect and suppress fire hazards - - - - - - - - - - - - - - - - - - - - - - Sets exhaust air flow rate - - - - - - - - - - - - - - - - - 1 - 1 - value - - - - - - - Sets static pressure of hot air - - - - - - - - - - - - - - - - - - - - An alarm that indicates leaks occured in systems containing fluids - - - - - - - - - export - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the temperature of high-temperature hot water enteringed to a hot water system - - - - - - - - - - - - - - - - - - - - - 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PhasorMagnitude - - - - - - - - - - - - - - Magnitude component of a phasor - - - - - - - - - Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure. - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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. - - - - - - - - - - - - - Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times. - - - - - - - - - - - - - - - - - - - - true - A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock - - - - - - - - - - - - A specialized type of tank intended primarily for the storage of fluids or gases for extended periods. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Equipment - - - - devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CurrentTotalHarmonicDistortion - - - - - - Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) - Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Controls or reports the position of some object - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - Base class for all more specific room types. - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room - - - - - - - - - - - - - - - - Sets the size of a deadband of temperature for cooling when occupied - - - - - - - - - - - - - - - - - - 1 - last known value - - - - - - - - Measures the temperature of chilled water that is enteringed to a cooling tower - - - - - - - - - - - - - - - - - - - - - - - Sets the size of a deadband of temperature of discharge air - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Performing Arts - - - - - - - - - - - - - true - cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation. - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer - - - - - - - - - - - - - IPAddress - - - - - - Measures the temperature of medium-temperature hot water entering a hot water system - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the water pressure at the entry point of a system. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - value - - - - - - - - - Veterinary Office - - - - - Underfloor - - - - - Point event - 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. - - - - - - - Sets differential speed - - - - - - - - - - - - - - - Disables the use of fixed enthalpy control - - - - - - - - - - - - - - - - Measures air at the interface between the building and the outside - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A meter that measures the usage or consumption of water - - - + Switchgear + + 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. + + - - - - - - - - - - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - Measures the rate of flow of bypass air - - - - - - - - - - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets temperature of discharge air for cooling - - - - ReturnAir - - - - - - - - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the temperature of domestic water supplied by a hot water system - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets temperature for cooling - - - - - - - - - - - - - - 1 - 1 - - - - - - - true - A enclosed space used by media professionals for the production of media - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - 1.3.1 - Replaced with Lighting_Command to represent its function more precisely. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Power observation - - - - - - - - - - - - Dry_Bulb_Temperature - - - - - - - - The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) - The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) - - - - - + - + - - - A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - + Max Occupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + - - - - - - Hydronic heating device located at or near the floor - - - - - - - - - - - - - - - - - - - - - - - Measures the temperature of supply air before it is heated - - - - - - - - - - - - - - - - - - - - - Indicates the on/off status of a standby unit - - - - - - - - - - - - - - - - - Department - - - - Other - Lodging/Residential - - - - - - - - Sets the size of a deadband of exhaust air stack flow - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets the target flow rate of bypass water - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - A device that indicates high concentration of carbon dioxide. - - - - - - - - - - - - - - + Battery Room + + true + A room used to hold batteries for backup power + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + - - ExhaustAir - + + + + + 1 + trip direction + - + + + + 1 + last known value + + + + - + - + - + - + - - - Measures the temperature of supply air - - - - - - - - + Power Factor Sensor + + Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). + + + + + + + - - - - - + - + + + + + + + - - + Return Condenser Water Temperature Sensor + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - + - + - - - - - An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system. - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - 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. - - - - - + Min Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + - - - + + + + + + + + - - - Gateway + + + + On Command + + 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' + + + + + + - - - - - + + + + Main entrance + - + + + + + - - - Sets the size of a deadband of temperature - - - - - + Leaving Water Flow Setpoint + + Sets the target flow rate of leaving water + + + + + + + - - + + + - - - - - + + + + Massage Room + + true + Usually adjunct to an athletic facility, a private/semi-private space where massages are performed + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom + + + + + + + + + + + Is associated with + + + The tag is associated with the given class + + + WGS84 + + + + + - + - + - + - - A damper that modulates the flow of exhaust air - - - - - - - - - - - - + Heating Supply Air Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + + Air Pressure Sensor - Pressure sensor which is zero-referenced against ambient air pressure - - - - - + Measures the pressure of the surrounding air. + + + + + - + + - + + + + Occupied Heating Zone Air Temperature Setpoint + + + Sets temperature for zone air heating when occupied + + + + + + + + + + + + + + + + + - + - - - 1 - 1 - - - - + - + - + - + - - Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum - - - - - - - - - - - - - - - + Parking Space + + true + An area large enough to park an individual vehicle + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace + + + + - + - + - + + reactive + + + + + + + - - - Measures the difference in air pressure before and after an air filter. - - - - - - - - - + TVOC Sensor + + + + + + + + - - + + + - + - - Measures user-provided adjustment of some value - - - - - - - - + Electric Vehicle Charging Port + + An individual point of attachment for charing a single electric vehicle + + + + + + + + + + + + - - - Zenith + + + + Workspace + - + - + - + + + Return Condenser Water Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + - + - - - - External reference - - The parent class of all external reference types - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - - - - - + Occupancy Sensor + + Detects occupancy of some space or area + + + + + - - - - + + - + - - - - - - - + + - - + Occupied Load Shed Command + + + + + + + + + + + - - - Coil + + + + Speed Mode Status + + Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high. + + + + + + + + - + - - - - - - - - - + Electric Power Sensor + + Measures the amount of instantaneous electric power consumed + + + + + + + + + - + - + - - - - - + + + - - - - - + + + + 1 + 1 + value + - + - + - + - + - + - + - - - - 1 - 1 - + + + + Damper Position Command + + + Controls the position (the degree of openness) of a damper + + + + + + + + + - - - - - + + + + + + + + Mixed Air Temperature Sensor + + Measures the temperature of mixed air + + + + + + + + + + + + - + - + - + + - regulatedBy + ambientTemperatureOfMeasurement + - + - - - - + Air Velocity Pressure Sensor + + Measures the difference between total air pressure and static air pressure. + + + + + + + + + - + + + + + + + - - A parameter indicates the sensitivity to activate a temperature alarm. - - - - - - - - - - + Battery + + A container that stores chemical energy that can be converted into electricity and used as a source of power + + + + + + + + - + - + - + - + - - - VFD + + + + + - + - - - Fire alarm panel is the controlling component of a fire alarm system. - - - - - - - - - - - - + Status + + + + + + + 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' + + + + + - + - - - - - - - - - + Core Temperature Sensor + + Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system. + + + + + - - - + - - - - - - architectedBy - - + - + - + - - - - - - - - - + Differential Pressure Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint. + + + + + + - - + + - - - + - + - + - + + + 1 + 1 + + + + - - Sets temperature of entering water - - - - - - + Proportional Band Parameter + + + + + + + + + - - - - - + - + + + + Ticketing Booth + + true + A room or space used to sell or distribute tickets to events at a venue + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth + + + + + + + - + - - - - - Sets flow - - - - - - - - - - - + + + Rated minimum current input + + The minimum current that can be input to the entity - + - + - - - + + + Alternating_Current_Frequency + + + + + + + + + The frequency of the oscillations of alternating current + The frequency of the oscillations of alternating current + - - - + + + BACnet - + - Exhaust + Power - + - - 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. - - - - - - + Zone + + true + (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. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone + + + - + - + - - - - - + + + + Ethernet Port + Ethernet port. + + true + + + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort + - + - - - A meter that measures the usage or consumption of chilled water of a whole building - - - - - - + Chilled Water Thermal Expansion Tank + + A thermal expansion tank designed specifically for chilled water systems. + + + + + - - - + + + - + - - Measures the difference between CO2 levels of inside and outside air - - - - - - + Soil Temperature Sensor + + Measures the temperature of soil + + + + - - + + + + - - - - - + + Energy/Power Station + + + + + + Lowest Exhaust Air Static Pressure Sensor + + The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time + + + + + + + + + + + + + + + - + + + + 1 + last known value + + + + - + - + - - - - - + - + - + - + - - - - Pantry - + + + Differential Discharge Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - + + + + Entrance + + true + The location and space of a building where people enter and exit the building + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance + + + + - + - - A physical or virtual sensor which represents the temperature of an HVAC Zone - - - - - - + No Water Alarm + + Alarm indicating that there is no water in the equipment or system + + + + + + - - - - - + - + - Entrance + Surface - + - - Target Illuminance of the zone. - - - - + Hot Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + - - + + + - - - - - + + + + 1 + 1 + - + - - An alarm that indicates off-normal conditions associated with an emergency generator - - - - - - - - + Absorption Chiller + + 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. + + + + + + - + - + People Count Sensor Equipment + + + + + + + + + + + + + + + + + + + + + + Service Room + true - An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room - - - - - - + A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc + + + + 1.4.0 Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - - - - + - - Measures the zenith angle of the sun - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Cooling Only Water Source Condensing Unit + + + + + + + + + + + + + + + - + - + - - - - - Feeds - - - - The subject is upstream of the object in the context of some sequential process; some media is passed between them - - - - - - true - The area of a stadium where athletic events occur, e.g. the soccer pitch - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play - - - - - - - - - - - - Luminous flux observation - - - - - - - - - - - - - createdBy + + Other + - + - + - + - + - + - - - See Heating_Ventilation_Air_Conditioning_System - + VFD + + + + 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. + - + - + - + - + - + - + - - - 1 - 1 - - - - - - + + + + + owns - + - + - + - + - - - - 1 - last known value - - - - + - - - - - - - - - - - - - - - + Occupied Heating Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature for heating when occupied + + + + + + + + + + + + + - + - - - A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - + Min Supply Air Static Pressure Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. + + + + + + + + + + - + - + + + + + + + + + Cooling Coil + + A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water. + + + + + + - + - + - + - + - + - + - + - - A sensor measuring the level of all VOCs in air - - - - - - - - - + Supply Air Temperature Reset Differential Setpoint + + + + + + + + + + + + + - - - - - - - - - + + + + + + + - + - - An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports - - - - - - - - - - - - - + Differential Pressure Load Shed Status + + + + + + + + + + + + + + - + - + 1 1 - - - - - - - + value + - + - - Sets temperature of radiant panel. - - - - - - + Leaving Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + - + + + - + - + - + + + + air inside a defined zone (e.g., corridors). + + - + - + - - An alarm that indicates the voltage is not in a normal state. - - - - - - + Packaged Water Source Heat Pump + + A self-contained unit that uses water as a heat source or sink for heating and cooling purposes. + + + + + + + + + + - + - + - - - - - - Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Point of Interest - - + + + + + regulatedBy - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - Controls properties of fans - - - - - - + + + + + - + - + - - + + - Small study room - + Min Unoccupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. + - + + + Vent + + + + + + constructedBy + + - + - + - - - - A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - + Open Heating Valve Outside Air Temperature Setpoint + + + + + + + + + + - - - + + + - + + - + - + - + - - - Fan moving supply air -- air that is supplied from the HVAC system into the building - - - - - - - - - - - - + Chilled Water Gauge Pressure Sensor + + Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water + + + + + + + + + + + + + - - - - - + + + + Timestamp + - + - + - - - - - + + + + Supply Air Differential Pressure Sensor + + + 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 + + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - Location is an exclusive top class. - + Rooftop + + true + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel + + + + - + - - Measures the water pressure at the exit point of a system. - - - - - - + Chilled Water Static Pressure Setpoint + + Sets static pressure of chilled water + + + + + + + - + + - + + - + + + + + + + - - Measures the average power consumed by a heating process as the amount of power consumed over some interval - - - - - - - - - - - + Building Water Meter + + + A meter that measures the usage or consumption of water of a whole building + + + + + + + + + - - - - true - 1.3.0 - Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names - + + + + + - - - - 1 - installation date - + + + + + - - - + + - Mass flow rate observation - - - + Unoccupied Return Air Temperature Setpoint + + + + + + + + + + + + + + + + + - + - + - + - + - + + Collection Basin Water Temperature Sensor - Measures the temperature of condenser water - - - - - - + Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + - - - - - VoltageAngle - - - - - - - - - - - - - - - Angle of voltage phasor - Angle of voltage phasor - + - + - - Sets temperature of mixed air - - - - - - - + Rated Speed Setpoint + + Sets rated speed + + + + + - - - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + + - + - - true - A space to organize and manage a broadcast. Separate from studio - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom - - - - - - - - - - - - + On Off Status + + + + Indicates the on/off status of a control loop, relay or equipment + + + + + + + + - - - - - + + Point is an exclusive top class. + - + - - Sets temperature of air - - - - + Zone Air Humidity Setpoint + + Humidity setpoint for zone air + + + + + + - - - + + + - - - Medium + + + + Leaving Hot Water Flow Setpoint + + + Sets the target flow rate of hot leaving water + + + + + + + + + + + + + + - + - + - - - BACnet - - + - - Sets the size of a deadband of differential pressure of chilled water - - - - - - - - - + Differential Pressure Step Parameter + + + + + + + - - - - + - - - - - - - Sets the rate of discharge air flow required for a process - + + + + + - + - + - + - - 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. - - + Hot Water Meter + + A meter that measures the usage or consumption of hot water + + + + - - - - - Intake + + + + - + - + - - - - - Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak - - - - - - - - + - - - - - - + Evaporative Heat Exchanger + + + + + - - + + + - + - + - + + + + + + + has Building thermal transmittance property + + + + - + - - - - - - - + + + Apparent_Energy + + + + + + The integral of the apparent power over a time interval - + - + - - - - - A parameter indicates the sensitivity to activate an alarm. - - - - - - - - + + + + + - + - - Measures the mass of water vapor in air - - - - - + Max Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + - + + + + + + - - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber. + + - - - + + + + Mail Room + + true + A room where mail is recieved and sorted for distribution to the rest of the building + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom + + + + + - + - - - Sets the target flow rate of hot entering water - - - - - - + Entering Medium Temperature Hot Water Temperature Load Shed Setpoint + + + + + + + + + + + - + + + + + - - + - + - - - An alarm that indicates the off-normal conditions associated with the temperature of air. - - - - - - + Stages Status + + Indicates which stage a control loop or equipment is in + + + - + + - + - + - - real - - - - - - - + + Automobile Dealership + - - - - - + + Zoo + - + - - - An alarm that indicates the off-normal conditions associated with the temperature of supply air. - - - - - - - - - + Proportional Gain Parameter + + + + + + + + + - - + - - - - - + + + + Architecture + 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. + + + + + + + + + + + + + + - - - - - + + + No - + - - A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices - - - - - - - - + Modbus Controller + + + + + - - - - - - - - - start + - + - + - - - + + + + Occupied Cooling Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature for cooling when occupied + + + + + + + + + + + + + - - - - - + + + + Cinema + - + - + - - - - - Data rate observation - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \cdot T). - - - + - - See Heating_Ventilation_Air_Conditioning_System - - - - - - - - - - Relationship - Super-property of all Brick relationships between entities (Equipment, Location, Point) + Supply Air Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. - - - - - - - - - + Chilled Water Differential Temperature Sensor + + + 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 + + + + + + - - - - - + + + + - + - - - Measures the rate of flow of hot entering water - - - - - - - - - - - - - - - - - - - - - - - - - - + PV Current Output Sensor + + + See Photovoltaic_Current_Output_Sensor + - + - - - - - - + Max Unoccupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + - - + + - + - + - - - - - + + + + Battery Energy Storage System + + A collection of batteries that provides energy storage, along with their supporting equipment + + + + + + + + - + - - Indicates the on/off status of a standby glycool unit - - - - - - - - - - + Run Status + + + + - + - - - - has has electric vehicle charger directionality property - - + + + + Supply Air Static Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - + - + - + - + - Private + Ready - + - + - + - - Measures the rate of flow in a hot water circuit - - - - - - - + Deionized Water Alarm + + An alarm that indicates deionized water leaks. + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + - - Measures the difference in water pressure between two points in a system. - - - - - - + Low Suction Pressure Alarm + + An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system. + + + + + + + - - - + - + - - The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building - - - - - - - - - - - 1 - 1 - + BACnet Reference + + A reference to the BACnet object represented by this entity. + + - + - + - - - - - + + + + Overridden Off Status + + + Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on + + + + + + + + + + + + + The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second. + 1 + Port Speed + - + - + - + - - A Chilled Beam with an integral primary air connection that induces air flow through the device. - - - - - - - + Preheat Hot Water Valve + + + + + + + + + + + + - - - - 1 - origin y - + + + + + + - + - - A meter that measures the usage or consumption of electricity - - - - - - + Portfolio + + true + A collection of sites + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio + + + - + - - - See Thermally_Activated_Building_System_Panel - + Solar Thermal Collector + + A type of solar panels that converts solar radiation into thermal energy. + + + + + + + + - + - - - 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 - - - - - + Building Electrical Meter + + + A meter that measures the usage or consumption of electricity of a whole building + + + + + + + - - - - - + + + + 1 + includes + + - - - - - + + + + Breakroom + + true + + A space for people to relax while not working + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom + + + + + + 1 + last known value + + - + - + - + - + - + + + + 1 + region + + + + + + Heat Recovery Hot Water System + + + + + + + + + + + + + - + - + + + + + - + - + - - Measures the rate of flow of air in the exhaust air stack - - - - - - + Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air + + + + + + + - - + + - - - - - - - - - - - - Fossil fuel energy source consisting largely of methane and other hydrocarbons - - - - - - A tank designed to store hot water in an HVAC system. - - - - - - - - - - - - Precipitation - - - - - - - - - - - - - - Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) - Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) + + + + + + - + - + - + - + - + - + - - - - E.g., per Building Code - 1 - maximum occupancy - - - + - + + + + Entering Water Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature of the entering water. + + + + + + + + + + + + - + - + - + - - + + + - - Measures the duration of a phenomenon or event - - - - - - - - + Angular acceleration observation + + + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - + - + + + + Electrical Equipment + + + + + + + - + - + + + + Return Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + + + + Emergency Air Flow System + + + + + + + + + + + + + + Room + + true + Base class for all more specific room types. + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room + + + + + - + - + - - - - - - - - - - + Outside Illuminance Sensor + + Measures the total luminous flux incident on an outside, per unit area + + + + + + - - - - + + - - AB - + + + + 1 + 1 + - + - + - + - + - - - - - is sub-meter of - - - Indicates the parent for which this meter is a submeter + + + - - - MDF + + + + + + + + + + + + Chilled Water Meter + + A meter that measures the usage or consumption of chilled water + + + + + + + + + - + - + + + + + + Social/Meeting Hall + + + + + + Supply Air Static Pressure Step Parameter + + + + + + + + + + + + + + + + + + + + + + + Supply Air Flow Sensor + + + Measures the rate of flow of supply air + + + + + + + + + + + + + + + + + + + - + - + - - - 1 - 1 - - + + + + + - + - Premises - 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. - - + People Count Sensor + People count sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment + - - - - - + + + + Outside Air CO2 Sensor + + Measures the concentration of CO2 in outside air + + + + + + + + + + + + - - - - - + + + + Temperature Step Parameter + + + + + + + + + + - + - + - - - - + Hot Water Baseboard Radiator + + + Hydronic heating device located at or near the floor + + + + + + - - - - - - - has substance - - + + + - + - - - 1 - 1 - - - - - - - - + + + + Solar Zenith Angle Sensor + + Measures the zenith angle of the sun + + + + + + + + + + + - + - - Variable-frequency drive for pumps - - - + Grease Interceptor + + A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats. + + + - - - - - - - - + + - - + + - Window - + Filter Status + + Indicates if a filter needs to be replaced + + + + + + - + - + - + - + - - - Gauge - - + - + - + - + - - - - - + + + + Effective Air Temperature Setpoint + + + + + + + + + + + + + - + - + - - - - - + + + + Lockout Status + + Indicates if a piece of equipment, system, or functionality has been locked out from operation + + + + + + - - - - - + + + + Riser + + true + A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser + + + + + - - - - - + + + + Server Room + + true + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + - - - - - + + Social/Meeting Hall + - - - - - + + + + Entering Condenser Water Temperature Sensor + + Measures the temperature of the entering condenser water + + + + + + + + + + + + + + - + - + - + - + - - - + + + + Reset Setpoint + + Setpoints used in reset strategies + + + + + + + + + + + + Utilities room + - + - + - + - + - + - - - - - - + Steam Valve + + + + + + + + + + + + Heating Demand Sensor + + 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 + + + + + - - - + + + - + - + - - - - - Has associated tag - - - The class is associated with the given tag - - + - + - + - - - Measures the rate of flow of supply air - - - - - - + Return Air Humidity Sensor + + Measures the relative humidity of return air + + + + + + - - + + + - - - - + + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - - - - - - - - - - + Heat Exchanger System Enable Status + + + Indicates if the heat exchanger system has been enabled + + + + + + + + + + + + - - + + + + Cooling Demand Setpoint + + Sets the rate required for cooling + + + + + + + + + - + - PM10Concentration - - + PhasorAngle + + + + + + + + + + + - - The concentration of nitrogen dioxide in a medium - - - - - - - - - - - - + + Angle component of a phasor + - - - - - Detects level of particulates of size 1 microns - - - - - - - - - - - - - + + Convenience Store with Gas Station + - + - - Measures the amount of steam that is consumed or used, over some period of time - - - - + Occupied Heating Supply Air Flow Setpoint + + + + + Sets supply air flow rate for heating when occupied + + + + + + + + + + + + + - - - - - - - - - - + + + - + - + - - - - 1 - gross area - - - - - - - + + + + Switch Room + + true + A telecommuncations room housing network switches + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + + + - + - + - + - + - + - - Detects pollutants in the ambient air - - - - - - + Collection Basin Water Level Alarm + + An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + + + - - - - - - - - - - Valve designed to maintain controlled downstream gas pressure with varying upstream pressure. - - - - - - - - + - + - + - + - + - + - - - - - - - - - - - - - - - + Outside Air Flow Setpoint + + Sets outside air flow rate + + + + + + + + - - - - - - - - - - - - - - - - - + + + - + - - - - - - - + Cooling Valve + + A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil + + + - - - - - - - - - - - - - - - - - - Sets temperature of discharge air for heating - + + - + - + - + - - - A type of Setpoints that is related to the difference between two temperature measurements - - - - - + Methane Level Sensor + + Measures the concentration of methane in air + + + + + + - - - + + + - + - - - - - - - - - - - - + Unoccupied Supply Air Temperature Setpoint + + + + + + + + + + + + + + - + - + - + - - Indicates if an emergency generator is active - - - - - - + Velocity Pressure Setpoint + + Sets static veloicty pressure + + + + - + + + + - - - - Kitchenette - + + + + + - + - - Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water - - - - - - - - + PM2.5 Level Sensor + + Detects level of particulates of size 2.5 microns + + + + + + + + + + - - - + - + - + - - - - - - - - - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + - - Measures the temperature of water leaving an ice tank - - - - - - - - - + Occupied Return Air Temperature Setpoint + + + + + + + + + + + + - - + + - - - - - - Connected To - + + + + + - - - - - A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water. - - - - - - + + + + + - + - + - + - + - + - - - - - - - - - - - - - - + Return Air Temperature Alarm + + An alarm that indicates the off-normal conditions associated with the temperature of return air. + + + + + + + - - + - - - - - - Brick Consortium, Inc - - - - + + + + CONSTRUCT { + $this brick:electricalFlow ?prop . + } WHERE { + $this brick:powerFlow ?prop . + } + - + - + - + + Supply Chilled Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + - - Indicates which mode a system, device or control loop is currently in - - - - - - + Shelter room + - - - - - Is replaced by - + + + + Transformer + + 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. + + + + + + + + + + - + - + - + - + + + + + + + + + + + + + - - The current level of window tint, errors, or transient states. - - - - - - + Circulator Pump + + Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow. + + + + + + - + - - Indicates if lead/lag operation is enabled - - - - - - + Occupied Cooling Temperature Setpoint + + Sets temperature for cooling when occupied + + + + + + + - - - - - + + + - + - - Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high. - - - - - + Locally On Off Status + + + + + + + + + - - - - - - - - - - - - - + + + + + - + - - Sets the target flow rate of water - - - - - + Cooling Zone Air Temperature Setpoint + + The cooling setpoint for a specific zone in a building. + + + + + + + + - - - + + + + - + - - - - - - - - + Switch Status + + Status of a switch + + + + + - + + + + + + + - - Measures the flow of the condenser water - - - - - - - + Exhaust Air Velocity Pressure Sensor + + + + + + + + + + - - - + + + - + - + - - - - - true - An indoor room used for exercise and physical activities - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom - - - - - - - + - + - - - - - Has output substance - - The subject produces or exports the given substance from its internal process - - + - + - - - - - Sets the size of a deadband of humidity - - - - - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + + + Electric + + + + + + - - - Measures the relative humidity of supply air - - - - - - - + Low Outside Air Temperature Enable Setpoint + + + + + + + + - - + + + - - - - - - + + + - + - - Device to remove gases from a mixture of gases or to remove solid material from a fluid - - - - + Plumbing Room + + true + A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + - + - - + + Location + + + + true + + + + + + + + + + + + + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture + + - - - + + + - + - - The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building - - - - - - - + Rain Water Storage Tank + + A tank engineered to capture and store rainwater, usually for non-potable uses. + + + + + + + - - - - - + + + + Collection + + + + + + + + + + + + + + - + - + - + - - true - A telecommuncations room housing network switches - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - - - + Vent Operating Mode Status + + Indicates the current operating mode of a vent + + + + + + + + + + + + + + - + - + - - - - - An alarm that indicates that a filter must be changed - - - - - - - - - - + - + - + - - - - + Smoke Detection Alarm + + + + + + + + + - + - - Measures the relative humidity of outside air - - - - - - - - - - - - - - + Min Unoccupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. + + + + + + + - + - - true - A room for lesiure activities or relaxing - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge - - - - - + Air Pressure Setpoint + + + + + + + + - + - + - + - + - + - + - - + + - Bicycle garage - + Open Close Command + + A binary signal given to a device, such as a damper or valve, to either open or close + + + + + + + + + + + + Precipitation + + + + + + + + + + + + + + Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) + Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) - + - + - + - - - A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - - - - - - - + Outdoor Area + + true + A class of spaces that exist outside of a building + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace + + + + - + - + - + - - The current setpoint as indicated by the schedule - - - - + Differential Entering Leaving Water Temperature Sensor + + Measures the difference in temperature between entering and leaving water of water a circuit + + + + + + + + + + + + - - + + + + - - - ElectricEnergy - - - - - - - - - - - - - - - A form of energy resulting from the flow of electrical charge - - - - - - - - - + + + + Entering Water Temperature Setpoint + + Sets temperature of entering water + + + + + + + + + + + + - + - + - - - - - documentTopic - - - - - - - - - - - - - - - + + + + Overload Alarm + + An alarm that can indicate when a full-load current is exceeded. + + + + + + - + - + - + - + - + - + - - - - - Measures the azimuth angle of the sun - - - - - - - - - - - - - + - + - + - + - - - + + - Angular acceleration observation - - - + + + - + - + Shared Office + true - An area large enough to park an individual vehicle - - - + An office used by multiple people + + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape + - + + + - + - + - + - + - + - + + + + Return Damper + + A damper that modulates the flow of return air + + + + + + + + - + - + + + Occupancy_Count + + + + Number of people in an area + Number of people in an area + + - - - See Radiant_Ceiling_Panel - + Computer Room Air Handler + + + a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. + + + + + + + + + + + + - - - - - + + + + Supply Air Flow Demand Setpoint + + + + Sets the rate of supply air flow required for a process + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + PM2.5 Sensor + + Detects matter of size 2.5 microns + + + + + + + + + + + + + + + + + Unoccupied Discharge Air Flow Setpoint + + + + + - + - - - Measures the difference in pressure between two regions of air - - - - - + Heating Ventilation Air Conditioning System + + + 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 + + + + + + - - - - - - + + + + + - + + + + Indoor Air Quality Sensor + Indoor air quality sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment + + + + + + + + + - - - - - - - - - - - + Fault Status + + Indicates the presence of a fault in a device, system or control loop + + + + - - - - - + - + - - - - - - - - - - + Leaving Condenser Water Temperature Setpoint + + The temperature setpoint for the leaving condenser water + + + + + + + - - - - + - + - - - - - - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - - - - - + + + PM2.5Concentration + + + + + + The concentration of particulates with diameter of 2.5 microns or less in air - + - + - - - 1 - 1 - - - + - + - - - - - Measures the height/level of water in some container - - - - - - - - - - - + + + + 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. + level number + - + - + - - - heightRUs - - - - - - + + + Particulate - + - + - + - - A window with tint control. - - - - - - - - - - + Curtailment Override Command + + + + + + + + + - + - + - - - - - + - + - - - - - + + + + High Supply Air Temperature Alarm + + + + + + + + + + + + + + + + + - - - - 1 - last known value - - + + ACElec + - + - + - - - - - + + + + Cooling Mode Status + + Indicates whether a system, device or control loop is in a cooling mode + + + + + + + + - - - - gender - + + + + Computer cart + - - - + + + + Roof level + - - - - - + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + + Type 2 (CSS) + - + - + - - - has Rated maximum current input property - - - - - - - - - - - - - - - - - + - + - + - + - - - - - An alarm that indicates the battery is low. - - - - - - - - - - - - + + + + + Feeds + + + + The subject is upstream of the object in the context of some sequential process; some media is passed between them - + - + - + - + - + + + + + + + + + true + + + + - + - - - - Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property. - is member of - - + + + + + - + - - - - - - - - - - - - + Outside Air Temperature Low Reset Setpoint + + + + + + + + + + + - - + + + + + - + - + Lounge + true - - A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC) - - - - + A room for lesiure activities or relaxing + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge + - - - - - - - - + + + - + - - - - - - - - - - - - + Max Water Temperature Setpoint + + Setpoint for max water temperature + + + + + + + + + + + - + - + - + + + + Supply Air Static Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Differential Setpoint + + + A type of Setpoints that is related to the difference between two measurements + + + + Outside Air Temperature High Reset Setpoint - - - - - - - + + + + + + + + - - + + + + + Wardrobe - + - + - - - - + + + + + - + - - - - - - - - - - - - - - - Georeference - A georeference creates a relationship between a local coordinate system into a geographic coordinate system. - + Ablutions Room + + true + A room for performing cleansing rituals before prayer + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room + + + + + - + - - Detects occupancy of some space or area - - - - - + Air Flow Alarm + + An alarm related to air flow. + + + + + + + - - - + - + - - - - - Controls properties of dampers - - - - - - + + + + + - - - - - - Measures the total amount of energy used over some period of time - - - - - - - - - + + + + + - - - - Access control zone - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - Measures the temperature of air - - - - - - - - - - + + + Fixed - + - + - - - - - Measures dewpoint of exhaust air - - - - - - - - - - - - + + + + 1 + 1 + - + - + - + - + - + + + + Low Supply Air Temperature Alarm + + + + + + + + + + + + + + + + + + + + + + Position Command + + Controls or reports the position of some object + + + + + + + + + - + - + + + + + Has unit + + The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property) + + + + + Outside Damper + + A damper that modulates the flow of outside air + + + + + + + + - + - + + + + Fume Hood + + 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. + + + + + + + + - + - + + + + Isolation Valve + + + A valve that stops the flow of a fluid, usually for maintenance or safety purposes + + + + + + + + + + + Network Video Recorder + + + + + + + + + + + + + + + + + + + + + + + + + Chilled Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + Gatehouse + true - (also known as climatic chamber), enclosed space designed to create a particular environment. - - - - - + The standalone building used to manage the entrance to a campus or building grounds + + + 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box - - - + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse + - - + + - + + - - + Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + Min Load Setpoint + + + + + + + + + + + - + - + - - - - - + + + + Pre Filter Status + + Indicates if a prefilter needs to be replaced + + + + + + + + - - - - Polygon representing the spatial extent of this Space. - 1 - geometry - + + + + Leaving Water Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + + - - - - - + + + + Unoccupied Cooling Supply Air Flow Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + + Dewpoint Setpoint + + Sets dew point + + + + + + + - + + + + + + - - Sets static pressure of exhaust air - - - - - - + Outside Air Lockout Temperature Setpoint + + + + + + + - + + - - - - + + - + - + - - + + - - Measures the difference in water pressure between sections of a medium temperature hot water system - - - - - - - - - - - - - - - - - + Elevator room + - + - + - + + + + Lobby + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + + + - + - - - - - - - + + + + Desk lamp + - + - + - - - - - + + + has Coordinates property + + - + - + - + - + - + - - Alarm indicating that there is no water in the equipment or system - - - - - - + Energy Generation Sensor + + A sensor measuring the amount of generated energy. + + + + + + - - - - - - Data Network Equipment - Data network equipment. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment - + + - + - + - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - - - + + + + HVAC Zone + + true + 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). + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone + + + + - + - + - - - - - + + + - + - - Disables the use of differential enthalpy control - - - - - + Boiler Command + + A command to control a boiler + + + + - - - - - - - - - - + - + - + - - - A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint. - - - - - + Return Air Differential Pressure Sensor + + Measures the difference in pressure between the return and supply side + + + + + + - + - - + + + + + - + + + Refrigerant Level Sensor + + + + + + - - true - A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom - - - - - - - + Average Supply Air Flow Sensor + + + The computed average flow of supply air over some interval + + + + + + + + + + + + + + + - - - 1 - 1 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + - + - + - + + + + + + + + + + + + + + + + - + - + - - - - + Access Reader + + + + + + + + + + + - - - + + + + Safety Shower + + + + + + + + + + + + + - + - - - Sets supply air flow rate for cooling - - - - - - - - - - - + Time Setpoint + + + + - - + + - + - - - 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. - - - - - - - - + Alarm + + + + + + + + Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action + + + + - - - - - - - - - - - + + + + Entering Water Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - + - + - - - - - + + + + 1 + 1 + value + - + - + - - - - - An alarm that indicates a high or low water level e.g. in a basin - - - - - - - - + + + - + - + - + - + - + - + - - - - - + + + + 1 + area + + - + - + - + + + + Telecom Room + + true + A class of spaces used to support telecommuncations and IT equipment + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + + + + + Exhaust Air Humidity Sensor - Measures the humidity of mixed air - - - - - - + Measures the relative humidity of exhaust air + + + + + + + - - + - + - + - - - - - - + - + - - - - - + + + - + - - A thermal expansion tank used in hot water heating systems. - - - - - + Active Chilled Beam + + A Chilled Beam with an integral primary air connection that induces air flow through the device. + + + + + + + - - - - - - - hasIfcProjectReference - A reference to the IFC Project that defines this entity + + + + Max Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + + + + + + + + - - - - - + + + + Condensing Natural Gas Boiler + + 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. + + + + + + + + + + + + + + + Leaving Water Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature of leaving water + + + + + + + + + + + + + + - - - - - + + + + - - - - - + + + + Pre Filter + + A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter + + + + + + - + - - - - - + + + Outside - + - Overridden + Economizer - + - + - - - - - + + + + + + + + Point - + - + - + - - A sensor measuring how much something has been generated. - - - - - + Supply Air Humidity Sensor + + + Measures the relative humidity of supply air + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - description - - description - - The content of the description field of the BACnet object. - - - - - - - - - - - - - - - - - - + + + + - + - + - + - + 1 1 - + value + - + + - - + CO2 Differential Sensor + + Measures the difference between CO2 levels of inside and outside air + + + + + + + + + + - + - - ACElec - - - + - + - - - - - Sets temperature of water - - - - - - - - - - - - - - - - For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied - - - - - - - - - - + - + - - - Telecom + + + + + + + + + + + + + + + + Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b). + + + - + - + - - - - - + + + CurrentAngle + + + + + + + + + + + + + + + Angle of current phasor + Angle of current phasor + - + - + - + - - - - - Adjusts the operational state to a specific level within a predefined range. - - - - - - - - + - - Measures the concentration of formaldehyde in air - - - - - - + PM10 Sensor + + Detects matter of size 10 microns + + + + + + + + - + - + + + + + - + - + + + + Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property. + is part of + + + + - + - + + + + Differential Pressure Sensor + + Measures the difference between two applied pressures + + + + + + + + + + + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - An apparatus for heating and usually storing hot water - - - + Filter + + Device to remove gases from a mixture of gases or to remove solid material from a fluid + + - - + - - - + + + + + + Active Power Sensor Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction - - - - - + + + + + @@ -11532,3130 +11314,3328 @@ - - - + + + + Stage Enable Command + + A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property + + + + + + + + + + + + Return Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + + Low Outside Air Lockout Temperature Differential Parameter + + The lower bound of the outside air temperature lockout range + + + + + + + + + + + + + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \cdot T). + + + + + + + + + + + + + + + + + + 1 + last known value + + + + - - Setpoint for max water temperature - - - - - - + Deceleration Time Setpoint + + + + + + - - - - + + - + - - Measures the temperature of medium-temperature hot water supplied by a hot water system - - - - - - - - - - - - - - - + Cafeteria + + true + A space to serve food and beverages + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom + + + + + - - - - - - A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint. - - - - - - - - - - + + + AmmoniaConcentration + + + + + + + The concentration of Ammonia in a medium - + - + - + + + Panel area + + Surface area of a panel, such as a PV panel + + + + + Bench Space + + true + For areas of play in a stadium, the area for partcipants and referees by the side of the field + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium + + + + + + + + + + Vibration Sensor Equipment + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals). + + + - - A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint. - - - - - - - - - - + Min Limit + + A parameter that places a lower bound on the range of permitted values of a Setpoint. + + + + - - + - - - - - Reactive_Energy - - - - - - The integral of the reactive power over a time interval - + - - - - - - - - - - - - - - - - - + Fire Sprinkler Water Storage Tank + + A specialized tank intended to store water that can be quickly accessed for fire suppression. + + + + + + + + - + - + - + - + - - - + + + + + - - - - - - Measures the duration for which a device was in an active or "on" state - - - - - - - - - - - - - + + + + + - + - - A meter that measures the usage or consumption of hot water - - - - - - - + Condenser Water Flow Setpoint + + + + + + + + + + - + + - + - + - + - + - + - + - - - - - A parameter that places an upper bound on the range of permitted values of a Setpoint. - - - - - - - - - - + - + + + + Water Differential Temperature Sensor + + Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit + + + + + + + + + + + + + + - 1 - last known value - - + 1 + + - + - + - - + + - - true - - The vertical space in which an elevator ascends and descends - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft - - - - - - - - - - + Safe + - + - + - - - - - Detects level of particulates of size 10 microns - - - - - - - - - - - - - - - + - - - - - Sets temperature for cooling when occupied - - - - - - - - - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - 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. - - - - - - - - - - - - - - + - + - - - - 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]]. - 1 - coordinates - + + + + Treatment room + - + - + - + - - An alarm that indicates deionized water leaks. - - - - - - + Exhaust Air Temperature Sensor + + Measures the temperature of exhaust air + + + + + + + - + + + + - + - + - + - + - - - has electric vehicle charger directionality - Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery - - + - + - + - - - - - - - - - - - - - - - - - - - - - Wireless Access Point - Wireless access point. - - true - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint - + + + + + - + - - - - - - - - - - - - + Entering Hot Water Flow Setpoint + + + Sets the target flow rate of hot entering water + + + + + + - - + + - - + + + - + - + - + - - - See Dedicated_Outdoor_Air_System_Unit - + Drive Ready Status + + Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID + + + + + + + + - + - - Alarm indicating that the minimum water level was reached - - - - - - - - + Disable Hot Water System Outside Air Temperature Setpoint + + Disables hot water system when outside air temperature reaches the indicated value + + + + + + + + + + + + + + + + + - - - 1 - 1 - - + + Other - Stadium + - + - - true - 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 - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank - - - - - - - - - - - + Branch Selector + + 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. + + + + + + + + - - + + - - Measures the flow of the entering condenser water - - - - - - - - - - - - - - - - - - Charging - - - - - + Ethernet Switch + Ethernet switch. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch + - + - + - - - - - true - A low platform in a space or on a stage - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser - - - - - - - - bidirectional - - - - - A SHACL rule which will mitigate the deprecation - - - - - - Rated maximum voltage output - - The maximum voltage that can be output by the entity - - - - 1 - 1 - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. - - - + - + - + - + - + - + - - - - adjacent element - - - - + - + - - - - - Alarm indicating that the maximum water level was reached - - - - - - - - - - - - - - - - + - + - - - - BACnet Controller - BACnet controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController - - - - - - - - - - - - + - + - - - - - true - For areas of play in a stadium, the area for partcipants and referees by the side of the field - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium - - - - - - - - - - - A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts - - - - - - - - - - - - - - - - - A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example - - - - - - - - - - - - - + - - - 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 - - - - - - - - - - + Entering High Temperature Hot Water Temperature Sensor + + Measures the temperature of high-temperature hot water enteringed to a hot water system + + + + + + + + + + - - - - + + + - + - + - + + + + Leak Detector Equipment + + + + + + + + + + + - + - - - substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force. - - - - - + - + - + - - System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop - - - - + Fan VFD + + Variable-frequency drive for fans + + + + + + + + + + + Loop + + + A collection of connected equipment; part of a System + + + + + + - + - + - - - - Folding table - - - + - - - - - Sets the target flow rate of entering water - - - - - - - - - - - - - - + - + - + - + - + - - - - - Sets the size of a deadband of static pressure of supply air - - - - - - - - + Supply Air Flow Setpoint + + + Sets supply air flow rate + + + + + + - + - - - + - - - + + + + + - + - + - + - + - + + - - + PhoneBooth + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - + - - - - - hasPoint + + + + + - + - - Enables the use of differential temperature control - - - - - - - - - - + Condenser Water Circulator Pump + + + Used to move chilled water in a closed circuit, ensuring continuous flow. + + + + + + + + + + + + + Adult Education + + + + + + + + + + + + + - + - + + + + Building Hot Water Meter + + + A meter that measures the usage or consumption of hot water of a whole building + + + + + + + + + + + + + + + + + Has QUDT reference + + Points to the relevant QUDT definition + + - + - + - - A sensor that records the quantity of electrical energy consumed in a given period - - - - - - - - + Cycle Alarm + + An alarm that indicates off-normal conditions associated with HVAC cycles + + + + + - - - - - - Vibration + + + + + + + - + - + - + + + + + + + + + + Other - Services + + + - + - + - + - + + + + Zone Air Temperature Sensor + + A physical or virtual sensor which represents the temperature of an HVAC Zone + + + + + + + + + + + + + + - + - + - + - + + + + Low Humidity Alarm + + An alarm that indicates low concentration of water vapor in the air. + + + + + + + + + + + + + Fire Zone + + true + 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 + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance + + + + + + + + + Building Meter + + A meter that measures usage or consumption of some media for a whole building + + + + + + + + + + Pressure Setpoint - Sets the size of a deadband - - - - + Sets pressure + + + + - + - + + + + Climate-control room + + + - - - Sets static pressure of supply air - - - - - - - + Supply Air Temperature Setpoint + + + Temperature setpoint for supply air + + + + + + - - - + + - + + + + + + + - - Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors - - - - + Valve Position Sensor + + Measures the current position of a valve in terms of the percent of fully open + + + + + - + + - - Other - Mall - + + + + - + + + + + + + + + + + + + + + + + + + - - true - An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape - - - - - - + Hot Water Valve + + + A valve regulating the flow of hot water + + + + + + + + - + - - - - - Sets the size of a deadband of temperature of supply air for cooling - - - - - - - - - - - - - - - - - - + + + + - - - - - leaseOf + + + + Laboratory (dry) + - - - has Coordinates property - - + + + + Meditation room + - + - + - + - + - + - + + + + + + + - + - 1 1 - timestamp - + + - - - - - A device that measure usage or consumption of some media --- typically a form energy or power. - - - - - - - - - + + + + + - + - + - + - + - + + + + + Has location + + + + Subject is physically located in the location given by the object + + - - - - - - - - - + Condenser Water Valve + + + A valve that modulates the flow of condenser water + + + + + + + + + + + + Waste + + + + + Maintenance Mode Command + + Controls whether or not a device or controller is operating in "Maintenance" mode + + + + + + + - - + + + + + + + Has address + + + To specify the address of a building. + + + + + Exhaust Air Stack Flow Sensor + + Measures the rate of flow of air in the exhaust air stack + + + + + + + + + + + + + + + - + - - + + + + + + + + - - - - - - - - - + Waste basket + + + + + + Limit + + A parameter that places an upper or lower bound on the range of permitted values of another point + + + + - + - + - + + + + Cold Deck + + Part of a dual duct air handling unit that supplies cooling to a building + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - + Average Cooling Demand Sensor + + Measures the average power consumed by a cooling process as the amount of power consumed over some interval + + + + + + + + - - - + + - + - + - + + + + Direct Expansion Cooling Coil + + + + + + + + + + + + + + + + Close Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint. + + + + + + + + + + - + - + - + - - - - Multi point - - + + + + + the air exiting the registers (vents). - + - - Mailing Center/Post Office - - - - - - located in - - - - + - - Measures the temperature of high-temperature hot water supplied by a hot water system - - - - - - - - - - + Water Temperature Sensor + + Measures the temperature of water + + + + + - - - - - - - - - - - - - - - - Retail room - - - + - - - - - + + + - + - - - - - - + Hot Water Differential Pressure Sensor + + Measures the difference in water pressure on either side of a hot water valve + + + + + + + + - - - - - - - - - - - - - Measured power output - The nominal measured power output of the entity - - - - - documentation - - - - - - - - - - - - - - + + + + + - + - - - - - - - - + Min Supply Air Temperature Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + - + + + - - + - - - - - - - - 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. - - - - - - - - - - - - - - - + - + - - - - 1 - 1 - + + Air + - + - + - - - + + + Break - + - - Measures the temperature of natural gas - - - - - - - + Chilled Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + - - - - + + + + + - + - + - - - - - + + + + + aggregationFunction + - + - + - - Energy/Power Station - - - - - - - + + + + BACnet Controller + BACnet controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController + - + - - - Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor - - - - - + Exhaust Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit + + + + + + + + + - - - - - 1 - - - - - Centrifugal + + + + - + - + - + + + + + - + - + - - - - - - - - - - - - - - - - - + PVT Panel + + + A type of solar panels that convert solar radiation into usable thermal and electrical energy + + + + + + + + + + + + - + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - + Condenser Water Isolation Valve + + An isolation valve installed in the condenser water loop + + + + + + + + + + + + + + + Exhaust Air Static Pressure Setpoint + + Sets static pressure of exhaust air + + + + + + - - - - - - - + + - + + + - - + + true + 1.3.0 + 'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology. + + + + - - Dampers open and close to regulate zone temperatures in an HVAC system. - - - - - - + Network Security Equipment + Network security equipment. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment + - + + + + + + + - - The heating setpoint for a specific zone in a building. - - - - - - - - + Leaving Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + - - - - - - - - - Operative_Temperature - - - - - - - - The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) - The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) + + + - + - + - + - + + + Wind_Direction + + + + + + + + + + + + + + + Direction of wind relative to North + Direction of wind relative to North + + - - - - - - - - - + Solar Azimuth Angle Sensor + + Measures the azimuth angle of the sun + + + + + + + + + + + + + + + + Availability Status + + Indicates if a piece of equipment, system, or functionality is available for operation + + + + + + - + - + - + - + - - - Cooled - - - - - - - - - - - + + Manufacturing/Industrial Plant + - + - Thermostat - - - - - - true - Storage for clothing, costumes, or uniforms - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom - - - - - + Dehumidification - + - - - - - - - - - + Open Close Status + + Indicates the open/close status of a device such as a damper or valve + + + + + + - - - - - - - true - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - + - + - + - - - 1 - includes - - + + + + + - - + + - Furniture collection - - + Speed Setpoint + + Sets speed + + + + + + + - + + + + + - - true - (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. - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone - - - - - - - Building thermal transmittance - https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en - - The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope + Entering Water Flow Sensor + + Measures the rate of flow of water entering a piece of equipment or system + + + + + + + + + + + + - + - - - Measures the difference in water pressure before and after a water filter. - - - - - - - - + Condenser Water Temperature Sensor + + Measures the temperature of condenser water + + + + + + - + - + + - + - + - - WGS84 - + + + + + - - - - Longitude - - + + + + + - - - - - - - - - - - - + + + + + - + - + - + - - An alarm that indicates the off-normal conditions associated with temperature of the entering water. - - - - - - - - - - + Video Surveillance Equipment + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + Discharge Air Temperature Cooling Setpoint + + + + Sets temperature of discharge air for cooling + - - - - - 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. - - - - - - - - + + + + + - + - - Sets temperature of air when unoccupied - - - - - - + Occupancy Count Sensor + + Sensors measuring the number of people in an area + + + + + + + - - - - + + - - - - - installedBy + + + + + - - - + + + + + - + + + + + + + - - true - A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library - - - - - + Min Discharge Air Static Pressure Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. + - + - + - - - - Network Security Equipment - Network security equipment. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment - - - + - - Measures the difference in pressure between the return and supply side - - - - - - - - - - - - - - + Electric Vehicle Charging Hub + + + A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example + + + + + + + + + + + - + - + - - Setpoint for min water temperature - - - - - - - - - - - - + + + + + + + + + - + - + - + - + - - Type 2 (IEC 62196) - + + + + + - + - + - + + + + + + + - - - - - - - + Relative Humidity Sensor + + Measures the present state of absolute humidity relative to a maximum humidity given the same temperature + + + + + + + + + - + + - + - + - + + + + + + + + + + + + 1 + last known value + + + + - + - - - - Sauna - + + + Occupancy_Percentage + + + + + + Percent of total occupancy of space that is occupied + Percent of total occupancy of space that is occupied - + - + - - - - - true - A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom - - - - - - + + + + + - - - - - - - + + + + + - - - - - - - - Sets supply air flow rate for heating when occupied - - - - - - - - - - - - - - - - - + + + + + + + + + A piece of Equipment's parts should be always other Equipment. + - + - + - + - + - + + + CO2Concentration + + + + + + + The concentration of carbon dioxide in a medium + + + - - - - - - + Emergency Push Button Status + + Indicates if an emergency button has been pushed + + + + + + + + + + + + + + + 1 + 1 + + + + + + + + + + Chilled Water Flow Sensor + + Measures the rate of flow in a chilled water circuit + + + + + + + + + + + + + + + + + Load Parameter + + + + + + - + - + - + - - true - Usually adjunct to an athletic facility, a private/semi-private space where massages are performed - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom - - - - - + Unoccupied Mode Status + + + + + + + + + - - - + + + - - - - - - The computed average flow of discharge air over some interval - + + + + + - - - - - Electric charge observation - - - + + + BACnetURI + Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - 1 - 1 - value - + + + + + - - - - - closedBy + + + + + - + - - true - A class of service rooms that house electrical equipment for a building - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - - - - - + Water Valve + + A valve that modulates the flow of water + + + + + + - + - - - A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure - - - - + System Shutdown Status + + + Indicates if a system has been shutdown + + + + + + + + - + - + - + - - - - - - - - - - + Return Air Dewpoint Sensor + + Senses the dewpoint temperature of return air + + + + + - - - - + - - + + + + - - + + + + + + + + - - - - + Lease + + + + + - + - + - + + + + Temperature Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate a temperature alarm. + + + + + + + + + + + + - + - + + + + Effective Room Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + + + Damper Position Setpoint + + Sets the position of damper + + + + + + + + + + + + + Rated maximum current output + + The maximum current that can be output by the entity + + - + - + + + + 1 + 1 + value + + + - + - + - - Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit - - - - - - + Temperature Sensor + + Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold + + + + - + - - - + - + + + + has quantity + + + + - + - + - + - + + + serialNumber + + - - - - - Integer value observation - Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit. - - + + CondenserWater + - + - - Sets the size of a deadband of differential pressure of hot water - - - - - - - - - - + Pump Command + + Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity) + + + + - - - - - - - - - status + - + - + - + - + - + - - Measures the difference in water pressure on either side of a chilled water valve - - - - - - - - + Humidity Sensor + + + Measures the concentration of water vapor in air + + + + - - - - + - - - - - - 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 - - - - - - - - + + + + + - + + + + + + + + + + 1 + 1 + + + + + + + + + - - - - - - - - - + Illuminance Sensor + + Measures the total luminous flux incident on a surface, per unit area + + + + + - - - - + - + - + - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - - - - - hasPart - + + + + + - - - - - is metered by - - - Indicates the meter measuring the consumption/production of some substance by the subject entity + + + + + - - - + + + The global ID of the entity in the IFC project + + 1 + - + - + - + - + - + - - Humidity setpoint for exhaust air - - - - - - - - + Static Pressure Integral Time Parameter + + + + + + + + + + + - - - + + + + + + + + CO2 Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate a CO2 alarm. + + + + + + + + + + - + - + - - + + + + Air Flow Sensor + + Measures the rate of flow of air + + + + + + + + + + - + - + - + + + + Intrusion Detection Equipment + + + + + + + + + + + - + - + - + - - - - - Controls the frequency of a device's operation (e.g. rotational frequency) - - - - - - - + + + + + - - - - - Magnetic flux observation - - - + + + ΔCO2Concentration + + + true + + + The difference in carbon dioxide concentration between two areas - + - + - + - + - + - - - - - - - - - - - - - + Shower + + true + A space containing showers, usually adjacent to an athletic or execise area + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom + + + + + - - - - - User provided adjustment of zone temperature, typically in the range of +/- 5 degrees - - - - - - - - - - - + + - + - + - - - - - + - + - - - - - Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel. - - - - - - - - - + + + + 1 + last known value + + - - + + + Off - + - - - - - - - - - - - - - - - - - - + Entering Chilled Water Flow Sensor + + + Measures the rate of flow of chilled entering water + + + + + + + + + - - - + + + + - + - - - - - - - - - - - - - - - - - - - - + Chilled Water Coil + + A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water. + + + + + + + + + - - + + + + + + + - - - - + Network Security Equipment + + + + + + - + - - - - - - - - - - - - - - + Supply Air Static Pressure Sensor + + + The static pressure of air within supply regions of an HVAC system + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - Measures the current position of a component in terms of a fraction of its full range of motion - - - - + Max Limit + + A parameter that places an upper bound on the range of permitted values of a Setpoint. + + + + + + + - - - - + - - - - Agent - 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. - - - - - - - - Service object - - - - - - - - - - - - - + - + - - + + - Equipment collection - - - - - - - - + Valve Command + + Controls or reports the openness of a valve (typically as a proportion of its full range of motion) + + + + + + - + - - - - - Sets supply air flow rate for cooling when occupied - - - - - - - - + Enable Hot Water System Outside Air Temperature Setpoint + + Enables hot water system when outside air temperature reaches the indicated value + + + + + + + + + - - - - + + + - - + + + + - + - + - - - - Timestamp - - - + - + - + - + - + - + - - + + + + + + - - A device that provides an occupant control over a lighting system - - - - + Shelter gas lock + - + - + - + - + - - - + + - Density observation - - - + Max Speed Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint. + + + + + + + + + + + + + + + + + Air Temperature Integral Time Parameter + + + + + + + + + + + + + + + + - + - + - + - + - - - - The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second. - 1 - Port Speed - - - + - + - + - - Measures the pressure of the surrounding air. - - - - - + Entering Domestic Hot Water Temperature Setpoint + + + + + + + + + + + + - - - - + + + + - + - - - - - Sets discharge air flow for cooling when unoccupied - + Sash Position Sensor + + Measures the current position of a sash in terms of the percent of fully open + + + + + + + + + - + - + - - - - - + + + + 1 + origin x + - - - - - + + + + Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property. + is member of + + - - - - - + + + - - + + + + Low Air Flow Alarm + + An alarm that indicates that the air flow is lower than normal. + + + + + + + + + + - + - - A device that changes direct current into alternating current - - - - + Occupied Supply Air Flow Setpoint + + + Sets supply air flow rate when occupied + + + + + + + + + + + + + + + - - - - - + + + + + SELECT ?this + WHERE { + ?this rdfs:subClassOf+ brick:Sensor . + FILTER NOT EXISTS { ?class owl:deprecated true } + } + - + - - Sets enthalpy - - - - + Domestic Hot Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water + + + + + + + + + + + + - + + + + + + Level 2 + + + + + + Library + + true + A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library + + + + + - + + Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy + + 0 + + + - + - + + + + Occupancy Sensor + Occupancy sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment + + + - + - - - - - + - - - Sets the size of a deadband of air flow - - - - - + Max Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + - + + + + + - - + - - - Rated minimum voltage output - - The minimum voltage that can be output by the entity + + + + Current Ratio Setpoint + + Sets the ratio of currents in a transformer + + + + + + + + + + + - + - + - + - + - - - Flow - - - - - - + + + + + 1 + PoE Type + - - - - - A tank engineered to capture and store rainwater, usually for non-potable uses. - - - - - - - - + + Bar/Nightclub + - - - - - + + + Amount - + @@ -14664,15 +14644,16 @@ + Leaving Chilled Water Temperature Setpoint Temperature setpoint for leaving chilled water - - - - - - + + + + + + @@ -14681,6204 +14662,6105 @@ - - - - - The target temperature for return air, often used as an approximation of zone air temperature - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - Measures gas concentration (other than CO2) - - - - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + + + + + + + - - true - - A space for people to relax while not working - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom - - - - - - + + + + - - - - Shower room - + + + + + + + + + + + + + + + + + + + + + + 1 + last known value + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - 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. - - - - - - - - - - - Controller - Controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller - - - - - Building primary function - https://project-haystack.org/tag/primaryFunction - 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) - - - - - - Indicates properties of the activity of a system - - - - - - - - + - + - - - - - - 1 - 1 - - - - + - + - + - + - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + + Dry_Bulb_Temperature + + + + + + + + The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) + The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) + - + - + - - - - - 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets the rate of supply air flow required for a process - - - - - - - - - - - - - - - - - - - - - - - Velocity observation - - - - - - - - - true - A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room - - - - - - - - - + - + - - - - - A collection of equipment that transport and regulate condenser water among each other - - - - - - - - - - - - A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings. - - - - - - - - - - - - - - - - - - - - - - - - has part - - - - + - + Wardrobe + true - A room used to hold batteries for backup power - - - - - - + Storage for clothing, costumes, or uniforms + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom - - + + - + + + Measured power output + The nominal measured power output of the entity + + - - An isolation valve installed in the condenser water loop - - - - - - - - - - + Mode Command + + Controls the operating mode of a device or controller + + + + + + - - - - - - + + + - + - + - - - - - An alarm that indicates the off-normal conditions associated with the temperature of return air. - - - - - - - - - - - - - - Rated minimum voltage input - - The minimum voltage that can be input to the entity - - - - CO2Concentration - - - - - - - The concentration of carbon dioxide in a medium - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - - - - - - - - - - - + Level Status + + The current operational state of a specific level within a predefined range. + + + + - - - - - + - - - + + + has Thermal transmittance property + + - - - - - Measures the temperature of exhaust air - - - - - - - - - - - - + + + + + - + - - - - - - Measures the rate of flow of discharge air - - - + - + - + - + - - - Drive - - - - - A GeoJSON Geometry representing the position or extent of the asset. - 1 - geometry - - - + - - Indicates which stage a control loop or equipment is in - - - - - - - - - - Start + + + - - - - - true - 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. - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory - - - - + + + + + - + - + - + + + Cooled + + - + - + - - - - - + Heat Recovery Air Source Condensing Unit + + + + + + + + + + + + + - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber. - - + + + + + + + + + + + + + + + + + + + + + - + + Enclosed Mall + + + - - 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. - - - - - - - - + Return Air Filter + + Filters return air + + + + + - - - - - + + - - - - - + + + + Effective Supply Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - + - + - + - + - - HotDomesticWater - - - - - - 1 - address line 2 - + + + + Theater + - + - - - - + Makeup Water Valve + + + A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank + + + + + + - - + + + + + - + - - true - A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure. - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing - - - + Output Voltage Sensor + + Measures the voltage output by some process or device + + + + + + + + + - + - - Sets the position of damper - - - - - + Humidity Tolerance Parameter + + + A parameter determining the difference between upper and lower limits of humidity. + + + + + + - - - + - - Urgent Care/Clinic/Other Outpatient - + + + + Event + 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. + + + + - + - - - - - + Information Area + + true + An information booth or kiosk where visitors would look for information + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area + + + + + - + - + - - - 1 - includes - - - - - - - Check + + + + Camera + + + + + - + - + - + - + - + + Frost Sensor - Measures the luminous intensity per unit area of light travelling in a given direction - - - - - + + Senses the presence of frost or conditions that may cause frost + + + + + - + + - + + + + + + + - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - + Air Handling Unit + + + + + + + + + + - - - - - - - - - - + + + + - + - - A collection of equipment that transport and regulate chilled water among each other - - - - - + Entering Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of entering water + + + + + + + + + + + + + + + - + - + - - - - 1 - 1 - + + + + Thermal Energy Storage Tank + + 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. + + + + + + + + + + - + - + - + - + - + + + + Energy Storage + + Devices or equipment that store energy in its various forms + + + + + + + + + + + 1 + 1 + + + - + - + + + + + + + + Temperature Adjust Sensor + + Measures user-provided adjustment of temperature + + + + + + + + + + + - + - + + + + Air Temperature Step Parameter + + + + + + + + + + + + + - + 1 - last known value - - + 1 + value + - - - + + + + + - + - + - + - + - + - - Measures the amount of natural gas that is consumed or used, over some period of time - - - - - - - + Max Unoccupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + - + - + - - - - 1 - current level - - - + - + - + - - - - + Leaving High Temperature Hot Water Temperature Sensor + + Measures the temperature of high-temperature hot water supplied by a hot water system + + + + + + + + + + + + + + + - - + + + - - An alarm that indicates a leak of condensate from a cooling system - - - - - - - - + Relative humidity observation + + + - + - - - - A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper - - - - - - - - - - + Max Occupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. + - + - + - - - - has point - - - - - - - Ethernet Port - Ethernet port. - - true - - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort - - - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - end level - - - + - + - - - - - A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow. - - - - - - - - - - - - - - - - - - + + + + + - + - - Measures the current position of a valve in terms of the percent of fully open - - - - + Ice Tank Leaving Water Temperature Sensor + + Measures the temperature of water leaving an ice tank + + + + + + + + + - - - + + + + - + + + + + + + + + + + Has associated tag + + + The class is associated with the given tag + + - - A sensor which measures the current difference (imbalance) between phases of an electrical system - - - - - - - - - + Dimmer + + A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based + + + + + + + + - + - + - - - + + - Acceleration observation - - - + Water Distribution + + Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes) + + + + + + - + - + - + + + + + + + + + end + + - - Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system. - - - - - - - - + Voltage Alarm + + An alarm that indicates the voltage is not in a normal state. + + + + - - - - + - + - - - Sets supply air flow rate when occupied - - - - - - - - - - - - - - - + Hospitality Box + + true + A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box + + + + + + + + + + + Building + + true + 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] + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building + + + - + - + - + - + - + - - Controls the speed of fans - - - - - - - - - - - - Wind_Direction - - - - - - - - - - - - - - - Direction of wind relative to North - Direction of wind relative to North + Thermostat + + + An automatic control device used to maintain temperature at a fixed or adjustable setpoint. + + + + - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. - + Transfer Fan + + A fan that transfers air from a space to another space. + + + + + + - - - - - Sets the rate required for cooling - - - - - - - - - + + + + + - + - + - + + + Hot Water Supply Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + 1 + 1 + + + + + + + + - + - + - - - - - - - - - + Emergency Power Off System Status + + + + + + + + + + - - - + + + - - + + + VAV + + + - Access panel - + Manual Fire Alarm Activation Equipment + + + A device for manually activating fire alarm + + + + + + + + + + + + + + + + TVOCConcentration + + + + + + + + The concentration of total volatile organic compounds in air - + - + - + + + Operating + + - + - + - + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - - A meter that measures the usage or consumption of water of a whole building - - - - - - - - - + Media Room + + true + A class of spaces related to the creation of media + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room + + + + + - - + + + - - - - - + Energy observation + + + - + - - - - - - - - - - - - + Leaving Chilled Water Flow Setpoint + + + Sets the target flow rate of chilled leaving water + + + + + + + + + - - + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + - - Sets exhaust air stack flow rate - - - - - - - - + Entering Hot Water Flow Sensor + + + Measures the rate of flow of hot entering water + + + + + + + + - - + + + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Leaving Hot Water Temperature Setpoint + + + Temperature setpoint for leaving hot water + + + + + + + + + + + + + - + - - 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. - - - - - - - - - - - - - - Prayer + Discharge Air Proportional Gain Parameter + + + - - - + + + + + - + + 1 - 1 - - + last known value + + - - - 1 - 1 - - + + + + + - - - - - Sets speed - - - - - - - + + + + + object-type + + object-type + + + + The type of the BACnet object - + - + - + - + - - - - Resting room - + + + + + - + - - - 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) - - - - - - - - + Min Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. + - + - A message describing how to mitigate or address the deprecation - + + 1 1 - + value + - + - + - - - - - area - - + - + - + + + Booster + + - + - - - - - Measures the rate of flow of mixed air - - - - - - - - - - - - - - - - - - + - + - - - - - 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). - - - - - - - + - + - + - + - + - + + + + Terminal Unit + + A device that regulates the volumetric flow rate and/or the temperature of the controlled medium. + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - Sets temperature for the internal material, e.g. concrete slab, of the radiant panel. - - - - - - - - - + + + Alarm - + - + - - - - 1 - city - - - + - + - + - + - + + + + 1 + 1 + value + + + - - Measures the temperature of water leaving a piece of equipment or system - - - - - - + Makeup Air Unit + + + 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. + + + + + + + + + + + + + + + Heating Zone Air Temperature Setpoint + + The heating setpoint for a specific zone in a building. + + + + + + + + - + - + - + - + - - - Setpoints used in Reset strategies - + Exhaust Air Flow Setpoint + + Sets exhaust air flow rate + + + + + + + + + + + + + + + + Cubicle - + - + - + - + - + - + - - - - - A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building - - - - - - - - + - Portfolio - 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. - - - - - - 1 - 1 - - + Service object + + + + + + + + + + + + + + + + + - - - - - - + + + + + - + - + - + - + - + - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Electronic Mixing Valve + + Electronically controlled valve for precise mixing of hot and cold fluid. + + + + + + + + - + - + - - - - - + - - - - - - - - - - - - - - - - + - - Setpoint for maximum air temperature - - - - - + Unoccupied Heating Supply Air Flow Setpoint + + + + + + + + + + + + - + + + - - + + + - - - - - + + + + + + - + - + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water - - - - - - - - - - - + Fan On Off Status + + + + + + + + + + - - - - - + - + - + - + - - Measures the concentration of NO2 in air - - - - - - + Humidity Parameter + + Parameters relevant to humidity-related systems and points + + + + + - - - - + - - - - - - - + Radiant Panel Temperature Sensor + + Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system. + + + + + + + - + + - - + - + - - - - - true - A class of spaces used to support telecommuncations and IT equipment - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - - - - + - + - + - + - + + + + + + + + Air Differential Pressure Sensor + + + Measures the difference in pressure between two regions of air + + + + + + + + + + + + + + + + + Energy Zone + + true + A space or group of spaces that are managed or monitored as one unit for energy purposes + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone + + + + + + - + - + + + + Lead Lag Command + + Enables lead/lag operation + + + + + + + + + + - Pump + Meidcal - + - + - - - - - + + + + Packaged Air Source Heat Pump + + A self-contained unit that uses air as a heat source or sink for heating and cooling purposes. + + + + + + + + + + - + - + - + + + + Cooling Tower + + + 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. + + + + + + + + - + - + + + + Step Parameter + + + + + + + + + + + + Discharge Air Temperature High Reset Setpoint + + + + + + - + - - - - - - - + + true + 1.3.0 + Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - A type of solar panels that convert solar radiation into usable thermal and electrical energy - - - - - - - - - - - - - - + - + - + - + - + - - Used to move domestic hot water in a closed circuit, ensuring continuous flow. - - - - - - - - - + Thermal Power Sensor + + + + + + + + + + + + + + + Hot Water System + + The equipment, devices and conduits that handle the production and distribution of hot water in a building + + + - + - + - + - + - + + - Neonatal nursing room - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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. - - - - - - + Frequency observation + + + - + - - - Sets humidity - - - - - - - + Hot Water Supply Flow Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - documentation - - - - - - Fixed - - + - + - - - - 1 - 1 - - - + - + - + - - Disables the use of fixed temperature temperature - - - - - - - - + Chilled Water Differential Pressure Load Shed Setpoint + + + + + + + + + + + + + - - - - - - - A collection of equipment that transport and regulate water among each other - - - + + + + - - - - 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. - - + - + - + - + - + - + - + - + - + - + - - - - true - 1.3.0 - 'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint - + + + + + - + - - true - A space just after the entrance to a building or other space of a building, where visitors can wait - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby - - - - - + Liquid Detection Alarm + + + + + + + + + - + - - Measures the total heat content of air - - - - - - + Zone CO2 Level Sensor + + A physical or virtual sensor which represents the CO2 level of an HVAC Zone + + + + + + + - + + - - - - - - - - - - - address - - - - - - - - - - - 1 - 1 - - - - - - - + + + + CRAH + + + a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. + - + - + - - - - - + + + + Low Voltage Alarm + + An alarm that indicates the voltage is lower than its normal state. + + + + + + + + - + - + - - - - - ownedBy + + + Aggregate + Description of how the dta for this point is aggregated + + + + + Temperature Differential Reset Setpoint + + + + + + + + + + + + - + - + - - + - Volume observation - - - + Admitting room + - + - + - + + + Parameter + + - - An electrical switch that switches a load between two (or more) sources. - - - - - - + Discharge Fan + + + Fan moving air discharged from HVAC vents + - - - - Indicates the lease(s) that this contract regulates the conditions of. - regulates - - + + ColdDomesticWater + - - - - - meters - - - Indicates the entity whose consumption/production of some substance is measured by this meter. + + + + Site + + true + 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 + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site + + + - + - + - - - - - + + + Discharge Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + + + + + + + 1 + 1 + + + + - - - - - - - - - - + Sensor + https://xp20.ashrae.org/terminology/index.php?term=Sensor + + + + + + + A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary). + + + + - + - - A damper that modulates the flow of the mixed outside and return air streams - - - - - - + Pump Status + + Status of a pump + + + + + + + + + + + Fossil fuel energy source consisting largely of methane and other hydrocarbons + + + + + + + DCElec + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - addressLine1 + + + + + - + - - - A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - + Outside Air CO Sensor + + Measures the concentration of CO in outside air + + + + + - - - - + + - + + + - - - - - - - - - - - - - - + + + + + - + - + - + - Architecture capacity - 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. - - - - - - - - - + Electric charge observation + + + - + - - 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 - - - - - - - - - + Entering Medium Temperature Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + - - - - + + + + + - - - Reference to an IFC Project object, containing the project ID - - 1 - + + + + Open Office + + true + An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape + + + + + + - - - - - + + + Delay - + - - - - - - - - Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action - - - - + Water Pressure Relief Valve + + + Valve designed to automatically relieve excessive water pressure. + + + + + + + + + + + + + Leaving Chilled Water Temperature Sensor + + Measures the temperature of chilled water that is supplied from a chiller + + + + + + + + + + + + + - + - + - + - + - - - Deionized - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - - - + + + + Water Cooled Chiller + + A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling + + + + + + + + - - - - - + + + + Resting room + - + - + - + - + - + - + - - - - - An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - - - - - - - 1 - 1 - - + + Fast Food Restaurant + - + - - - - + Building Air Static Pressure Setpoint + + + Sets static pressure of the entire building + + + + + + + + + + + + + + - + - - - 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. - - - - - - - - - - - - - - + Energy Sensor + + Measures energy consumption + + + + + + + + - + - + - + - + - + - + - + + + + Mailroom cart + + + + + + Automatic Transfer Switch + + + 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. + + + + + + + + + + - + - - - Cool - - + - + - + - - - - - + Discharge Air Temperature Proportional Band Parameter + + + + - + - - - - - - - - + Leaving Hot Water Temperature Sensor + + Measures the temperature of water supplied by a hot water system + + + + + + + + - + + + + - + - + - + - - - A flat, handheld mobile computer, usually with a touchscreen - - - - - - - - + Chilled Water Discharge Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - - - + + + + Unoccupied Cooling Zone Air Temperature Setpoint + + + Sets temperature of air when unoccupied for cooling within a specific zone + + + + + + + + + + + + + + + - + - + - + - + + + + + + + + + + + + + - + + + + 1 + 1 + + + + + + NO2 Level Sensor + + Measures the concentration of NO2 in air + + + + + + + + + + + + + + + + - + - + - + - + - - Setpoint for minimum air temperature - - - - - - + Min Hot Water Differential Pressure Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + - - + - + - + - + - + - + - + - - - - https://xp20.ashrae.org/terminology/index.php?term=Sensor - - - - - - - A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary). - - - - + + + + + - + - + - - - - - - - - - - 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 - - - - - + + + Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] + + - + - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - + Min Position Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Position_Setpoint. + + + + + - - - + + - - - - - - - Measures the rate of flow of chilled leaving water - - - - - - - - - - - - - - + + + + + - + - + - + - + - + - + - + - + + + + + + + - - Senses the dewpoint temperature of outside air - - - - - - - - + Hot Water Usage Sensor + + Measures the amount of hot water that is consumed, over some period of time + + + + + + - - + + + - - - - - - - + + + + + - + + + + + + + - - - - - - - - + Run Request Status + + Indicates if a request has been filed to start a device or equipment + + + + - - + + + - + + + + + + + + + + + + + - - - - - - - - - - - - + Supply Air Temperature Heating Setpoint + + + + + + + + + + - - - + - + + - - - - Meditation room - - - + - + - - - - - A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property - - - - - - - - - - - - Brick - - 2016-11-16 - - 2024-09-20 - - - - - - - - - - - - - - - - - 1.4.2 - - - - - - - - - - - - - - + - + - + + + + 1 + 1 + + + - + - + - + - + - + - + - + - + - + - - - Office + + + + HVAC System + + + See Heating_Ventilation_Air_Conditioning_System + - + - + - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Temporary Occupancy Status + + For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied + + + + + + + + - - + + + + Cooling Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air for cooling + + + + + + + + + + + + + + + + + + + + + FuelOil + + + + + - + - + - + - + - + - + - + + Equipment is an exclusive top class. + + + - + - + - + - + - + - + - + - + + + On + + + + + CONSTRUCT { + $this rdf:type ?newtype . + } + WHERE { + $this brick:meters ?bldg . + ?bldg rdf:type/rdfs:subClassOf* brick:Building . + $this rdf:type ?type . + BIND(IRI(CONCAT("https://brickschema.org/schema/Brick#Building_", strafter(str(?type), "https://brickschema.org/schema/Brick#"))) as ?newtype) . + FILTER (strEnds(str(?type), "_Meter")) + FILTER (!strStarts(str(?type), "https://brickschema.org/schema/Brick#Building_")) + } + + + + - - A physical or virtual sensor which represents the CO2 level of an HVAC Zone - - - - - - - - - - - - + IfcProject + + - - - - 1 - last known value - - + + + + + - + - + 1 - last known value - - + 1 + value + - - - - + + + + + Data size observation + + + - + - + - - - - - - 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. - - - - - - - - - - - - - - - - + - + - + - + Auditorium + true - A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk - + A space for performances or larger gatherings + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium + + - - - - - - - - - - - - Stages + - + - - - - - - - - - + Occupied Air Temperature Setpoint + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + - - - Fan moving air discharged from HVAC vents - - - - - - - + Discharge Air Temperature Sensor + + + Measures the temperature of discharge air + - - - - - + + + + 1 + net area + - + - - - 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. - - - - - - - - - - + Entering Water Pressure Sensor + + Measures the water pressure at the entry point of a system. + + + + + + + + + + + - + - - - - - - - - - true - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level - + + + - + - + - + - + - - - - - Measures the difference in water pressure on either side of a hot water valve - - - - - - - - - - - - - - - - + - + - - + + - Cabinet - + Steam On Off Command + + + + + + + + + + + - + - + - - - - - A sensor that records the quantity of thermal energy consumed in a given period - - - - - - - - - - - + + + Recorder - + - - true - A room set aside for the storage of cleaning equipment and supplies - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice - - - - - + + + + - + - + - + - - - - - - - - - - - - - + Steam Pressure Relief Valve + + + Valve designed to automatically relieve excessive steam pressure. + + + + + + + + - + - + - + - + - + - + - + - + - - - - - + + + + + + + - + + + + a viscous liquid derived from petroleum, especially for use as a fuel or lubricant. + + + - - - Sets temperature for zone air heating when occupied - - - - - - - + Exhaust Air Humidity Setpoint + + Humidity setpoint for exhaust air + + + + + - - + + + + + + + + + Temperature Tolerance Parameter + + + A parameter determining the difference between upper and lower limits of temperature. + + + + + + - - + - + - - - A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone - - - - - - - + Hot Water Storage Tank + + A tank designed to store hot water in an HVAC system. + + + + - - - - + + + - + - + - + - + - + - + - + + + 1 + + + + + + has Azimuth property + + + + - - - - 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 - - - - - - - - - - + Heating Thermal Power Sensor + + + + + + + + + + + + - - - + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + - - Sets the ratio of voltage in a transformer - - - - - + Electric Baseboard Radiator + + + Electric heating device located at or near the floor + + + + + - - - - - - - - - - - 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. - - - - - - - - http://www.w3.org/2002/07/owl# - owl + - + - + - - - + + + + + - + - + - + - - - - - - - - - - - + Supply Air Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with the temperature of supply air. + + + + + + + - - - - - + - + - + - + - - - - - - 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. - - - - - - - - - - - - - - - - + - + - - - - - + + + + Group room + - + - + - + + + Drench + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + Height (RUs) + - + - - - - - - + Fresh Air Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + - + + - - - - + - - - 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 - - - - - - + Air System + + The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building + + - - - - - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + - - 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. - - - - - - - - - - - - - - + Private Office + + true + An office devoted to a single individual, with walls and door + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office + + + + + + + + + + + + The brick:Point that emitted this observation. + 1 + 1 + source point + + - + - + - + - + - + - - Measures the rate of flow of water that is leaving a piece of equipment or system - - - - - - - - - + Condenser Water Booster Pump + + + Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed. + + + + + + + + + - - - + - - - - - - - - - - - + Medium Temperature Hot Water Differential Pressure Sensor + + Measures the difference in water pressure between sections of a medium temperature hot water system + + + + + + + + + + + - - + + - - + + - + - + - + + + + Fan Coil Unit + + + + 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 + + + + + + + + + + + + - + - + - + - - - - - - - - + - + - - - - 1 - last known value - - - - + - + - + + - Dishing room - + Capacitance observation + + + - - - has Rated maximum voltage output property - - + + + + Vertical Space + + true + A class of spaces used to connect multiple floors or levels.. + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space + + + + - + - - - - - - - - - - - - - - - - - - + Disable Fixed Temperature Command + + Disables the use of fixed temperature temperature + + + + + + + + - - - + + + + + + + + + Speed Reset Command + + + + + + + + + + + + - - - a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. - - - - - - - + Environment Box + + true + (also known as climatic chamber), enclosed space designed to create a particular environment. + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box + + + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - + Leaving Domestic Hot Water Temperature Setpoint + + + Sets temperature of leavinging part of domestic hot water + + + + + + + + + + - + - - - - - - - - - - The brick:Point that emitted this exception. - 1 - 1 - source point - - - - + - - - - - - - - - - - - CurrentImbalance - - - - - The percent deviation from average current - The percent deviation from average current - - - - - - 1 - 1 - + PV Array + + + + + - + - + - + - + - + + + + Alarm object + + + - + - - + + + - - Setpoints used in reset strategies - - - - - - - + Power observation + + + - + - + - + - + - - - - - - - - - - Sets temperature of air when unoccupied for cooling within a specific zone - - - - - - - - - - - - - - - - - - - - - Device to maintain controlled downstream fluid pressure with varying upstream pressure. - - - - - - - - + - + - - - - - Measures properties of CO2 in air - - - - - - - - - - + - + - - - - - Indicates if a system, device or control loop is in "Occupied" mode - - - - - - - - + + + - + - + - + - + + + + + - + - + + + + Access control zone + + + + + + + + + - - - - A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - - - + Min Speed Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint. + + + + + + + - - + - + - + - + + + + + + + + - + - + + + Heat Exchanger Discharge Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - - - - - + - - - - - + Cooling Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - + + + - + - - Measure temperature of the heat sink on a device such as a VFD. - - - - - + Zone Air Humidity Sensor + + Measures the relative humidity of zone air + + + + + + + + + - - + + + + + + + Pull - + - + - + + + Suction + + - + - + - + + + + Chilled Water Pump + + A pump that performs work on chilled water; typically part of a chilled water system + + + + + + + + + + - + - + - + - + + + + Air Diffuser + + A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room + + + + + + + + + + + + - + 1 1 - value - + + + + + + 1 + 1 + + + + + - + - + - - - originY + + + + + + + + + + Thermally Activated Building System Panel + + + + Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls. + + + + + + + + + + + + + + - + - + - - - - Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property. - has member - - + + + + + + + + + + + + + + + + + + + + - + - + - + - - Measure the amount of force acting on a unit area - - - - - + Water Pressure Setpoint + + + + - + + - - - - 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]]. - - - - - - - - - - - Controls whether or not a device or controller is operating in "Maintenance" mode - - - - - - - - - - - - - - Sensors measuring the number of people in an area - - - - - - - - - - + + + + + - + - - - - - - - - - - - - - + Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + - - + + + - + + + + + + + - - The peak power consumed by a process over some period of time - - - - - - - - - - - - - + Pressurization Fan + + A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings. + + + + + + - - Food Service - + + + - + - + - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. - - - + - + - + - + - + + + + + - - A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil - - - - - - - - + Elevator Space + + true + + The vertical space in whcih an elevator ascends and descends + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft + - - - - Event ending timestamp. - 1 - end - + + + Zone Air Cooling Temperature Setpoint + + true + The upper (cooling) setpoint for zone air temperature + 1.3.0 + 'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air). + - - - Tank + + + + Entering Water Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + + Smoke Detector + + + + + + + + + + + - + - + - + + AC + + + - + - + - + - - - - Geotransform - 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. - - - - - - - - - + - - - - - - - + Last Fault Code Status + + Indicates the last fault code that occurred + + + + + + + + - - - - - The equipment, devices and conduits that handle the production and distribution of hot water in a building - - - - - - - - - - - - + - + - + - + - - - - - + + + + - + - - - Sets the temperature of entering (downstream of the chilled water load) chilled water - - - - - - - - + Unoccupied Heating Temperature Setpoint + + + + + + + - + - - + - + - - - Apparent_Energy - - - - - - The integral of the apparent power over a time interval + + + Fire - + - + - + - + - + + + + Warm Cool Adjust Sensor + + User provided adjustment of zone temperature, typically in the range of +/- 5 degrees + + + + + + + + + + + + + - + - - - - - + - + - + - + - + - + - - - Inverter + + + + Max Unoccupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. + - - - - - + + + + Tolerance Parameter + + difference between upper and lower limits of size for a given nominal dimension or value. + + + + + + - + - - - - - - - - - - + Unoccupied Room Air Temperature Setpoint + + + + + + + + + - - + + - + - - - - - - - - - - - - - + - + - + - + - + - - - - A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. - - - - - - - - - - - - - - - + Load Current Sensor + + Measures the current consumed by a load + + + + + + - - - - + + - + + Senior Care Community + + + - - true - A common space, used to connect other parts of a building - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway - - - - - - - - - - - - - - Bank Branch - + CO2 Alarm + + An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide. + + + + + + - + - + - + - - - - Height (RUs) - - - - - - - + + + Luminance - + - + - - - - - - Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off - - - - - - - - - - - + + - - Measures the magnitude of velocity of some form of movement - - - - - - - - - - - - - - + Server + Server. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server + - + - + - + - + - + - - true - 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 - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site - - - - - - - - Laboratory - + Steam Pressure Reducing Valve + + + Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure. + + + + + + + + - + - + - + - - - - - - - - - - - - - + Hot Water System Enable Command + + Enables operation of the hot water system + + + + + + + + + - - + - + + + + produced by + + + + - - Sets the temperature of hot water - - - - - - + Entering Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + - - + + - - - - - - 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. + + + Flow - + - + - - - + + + + Elevator + + + A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure + + + + - - - Econcycle + + + true + + + - - - + + - - - - - - - - - - - - - - + + + CurrentTotalHarmonicDistortion + + + + + + Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) + Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) + - + + 1.3.1 + + powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + - - The temperature setpoint for the entering condenser water - - - - - - - - - - - - - - + Industry Foundation Classes Reference + + A reference to an entity in an IFC project which may contain additional metadata about this entity. + + + - - - - - Is part of - - + + + + + - - - - - - Sets temperature of air when unoccupied for heating within a specific zone - - - - - - - - - - - - - - - + + + + + - + - + - + - Elecric current observation - + Torque observation + - - - - - - - + - + - + - + - - - 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. - - - - - - - - + Discharge Air Static Pressure Integral Time Parameter + + + - + - - - - + Electric Boiler + + 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. + + + + + + - - - - - Measures electrical conductance - - - - - - - - + + http://www.w3.org/2002/07/owl# + owl - - - - - - - - - - - - - - + + + + + - + - + - + - + - + + + + + + + + + + + + + + + Reference to an IFC Project object, containing the project ID + + 1 + + + + + + + + + + + + + + + + + + + + + + + Duct Fan Coil Unit + + + 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. + + + + + + + + + + + + + + + + - - Enables operation of the domestic hot water system - - - - - - - - - - - + Frequency Sensor + + Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning + + + + + - - - - - Level 1 - + + - + - + - + - - - - - - - + Building Air Static Pressure Sensor + + The static pressure of air within a building + + + + + + - + - + - + - - - Nozzle + + + + Collection Basin Water Heater + + + Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers + + + + + + + + + + + + + + + Steam Baseboard Radiator + + + Steam heating device located at or near the floor + + + + + + + + - + - + - + + + + + + + - - Indicates if a control loop, relay or equipment is off - - - - + Natural Gas Flow Sensor + + Measures the rate of flow of natural gas + + + + + + + + - - - - + + + - + - + - - - + + + + 1 + 1 + + + + + 1 + 1 + + - + - + - + - + - + - - A damper that modulates the flow of return air - - - - - - - - - - - - - ambientTemperatureOfMeasurement - + Waste Meter + + 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. + + + + - + - + - + - + - + - - A parameter that places an upper or lower bound on the range of permitted values of another point - - - - - - - - - - Desk + VRF System + + + + + + + + + - - - - 1 - 1 - + + + + Boiler + + + 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. + + + + - + - + - + + + + + - - Status of a switch - - - - - - + Constant Air Volume Box + + + + A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load + + + + + + + + + + - + - + - + + + Gauge_Pressure + + + + + + + + Pressure relative to atmospheric pressure + + - + - + - - Setpoint for humidity in a building - - - - - + Air Enthalpy Sensor + + Measures the total heat content of air + + + + - - + - - - + + + - + - + - - - - - A device that adds moisture to air or other gases - - - - - - + - + - + + StormDrainage + + + - + - + + Other - Utility + + + - - - - - Sets discharge air flow for cooling when occupied - + Bypass Damper + + 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. + + + + + + - + - - true - A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom - - - - - - - - + Discharge Air Temperature Heating Setpoint + + + + Sets temperature of discharge air for heating + - - - - - + + + + Weather Station + + + A dedicated weather measurement station + + + + + + + + + + - + - + - - - - 1 - 1 - + + + Operative_Temperature + + + + + + + + The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) + The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) - + - + - - - - - + + + + + documentTopic - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + Outside Air Temperature Sensor + + Measures the temperature of outside air + + + + + + + + + + + + - - - + + - Thrust observation - - - + Time Parameter + + + + + + + - + - + - - - - - + + + has Area property + + - - - + + + - + - + - - - - - - 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. - - - - - - + - + - + - - Measures the rate of flow in a chilled water circuit - - - - - - - + Unoccupied Cooling Temperature Deadband Setpoint + + + + + + + + + + - - - - - - - - + + + + - - - Aggregate - Description of how the dta for this point is aggregated + + + + + - + - + - - - - - (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. - - - - + + + + + - - + + - - Measures the pressure exerted by the air in a system, not influenced by its motion. - - - - - - - - - - - - - - - CurrentAngle - - - - - - - - - - - - - - - Angle of current phasor - Angle of current phasor - + Sub-building + - - - + + + + + - - - Value - - - - The basic value of an entity property + + + + + - - - - - true - The location and space of a building where people enter and exit the building - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance - - - - + + + + 1 + 1 + value + - + - - - Sets the size of a deadband of static pressure - - - - - - + Max Temperature Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint. + + + + + + + - - - + - + - - - - - - - - - - - - - - + Parameter + + + + + + + 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 + + + + + - + - + - + + + + + + + + + + has point + + + + - - true - A common space, usually near or in a breakroom, where minor food preperation occurs - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette - - - - - - - - - - Control + Gateway + + + + + + + - + - + - - - - - The computed average static pressure of air in exhaust regions of an HVAC system over some period of time - - - - - - - - - - - - - - - + + + + + - + - + - + - + - + - - Fan moving exhaust air -- air that must be removed from a space due to contaminants - - - - - - + + + + - + - - Measures the concentration of CO2 in outside air - - - - - - - - - - - - + Break Room + + true + + A space for people to relax while not working + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom + + + + + + - + - + - + + + + + + + addressLine2 + + + + + Dehumidification Start Stop Status + + + + + + + + + + + + + - + - + - + - + - - + + + + + + + 1 + 1 + value + - + - + - + - - Measures the rate of flow of bypass water - - - - - - - + Water Alarm + + Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak + + + + - - - - - - VoltageImbalance - - - - - The percent deviation from average voltage - The percent deviation from average voltage - + + + + Refrigerant Metering Device + + Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes + + + + + + + + + 4 + + + + + 1 + includes + + + - + - + - + + + + Has Quantity + + + + + + + Chilled Water Flow Setpoint + + Sets the target flow rate of chilled water + + + + + + + + + + + + + + + + + Mixed Air Humidity Sensor + + Measures the humidity of mixed air + + + + + + + + + + + + + + + + - + - + - + - + + + + Humidity Deadband Setpoint + + Sets the size of a deadband of humidity + + + + + + + + + + + - + - - - widthScaleFactor + + + + + Volume flow rate observation + + + - + + + + Space + 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. + + + + + + + + + + + + + DDAHU must have a brick:Hot_Deck + + 1 + 1 + + true + + - - - - - - - - + Storage Tank + + A specialized type of tank intended primarily for the storage of fluids or gases for extended periods. + + + + + + + + + + + Min Air Temperature Setpoint + + Setpoint for minimum air temperature + + + + + - - - - + + + - + - + - + - + - - - - - Measures the temperature of return air - - - - - - - - - - - - + + + - - - Low + + + + Geotransform + 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. + + + + + + + - - - Copy + + + + Portfolio + 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. + + - - - + + + + 1 + 1 + value + - - - - - + + + - + - + - - - Makeup + + + + Automated External Defibrillator + + + + + + + + + + - + - + - + + + + Max Static Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - Measures the rate of flow of some substance - - - - - - - - + Capillary Tube Metering Device + + A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts + + + + + + + + + + - - - - - - See Makeup_Air_Unit - + + + is point of + + - - + + + + + + + + - - Enables the use of differential enthalpy control - - - - - - - - - - + Controller + Controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller + - + - + - - - - 1 - last known value - - - - - - - - Part of a dual duct air handling unit that supplies cooling to a building - - - - - - + + + + + - + - - - - - - - - - - - - + Supply Condenser Water Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - + + + Measurable - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - - - Sets pressure - - - - - - - + Light Command + + true + 1.3.1 + Replaced with Lighting_Command to represent its function more precisely. + - - - - - Measures the mass of water vapor in return air - - - - - - - - - - - - + + + + + + + + + - + - + - + - - - - - - - - - - - - - - + Bypass Water Flow Sensor + + Measures the rate of flow of bypass water + + + + + + + + + + + + + + + Required - - - - - + + + - + - + - + - - - Temperature setpoint for supply air - - - - - - - - + Hot Water Differential Temperature Sensor + + 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 + + + + + + + + - - + - - - + + + + + + + Discharge Air Dewpoint Sensor + + + Measures dewpoint of discharge air + + + + + + Hot Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + - + - + - - A piece of Equipment can feed a Equipment or Location/Space. - - - - + 1 @@ -20886,2485 +20768,2585 @@ value - + - + - + + + + + - + - - - - - - - - - - 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' - - - - - + + + + + - + - + - + - - - Humidity setpoint for supply air - - - - - - + Low Outside Air Temperature Enable Differential Sensor + + + + + + + + + - - + + + + - - - - - - - - - timestamp + + + - - - - - Indicates if functionality has been disabled - - - - - - + + + + + - - - Wet + + + - + - + - + - + - + - - - - - The temperature setpoint for the leaving condenser water - - - - - - - - - - - - - + + + Hold - + - + - - - - Information - - - - - - - Sets static veloicty pressure - - - - - - - - - - - - - - - + - + - - - - - A specialized tank intended to store water that can be quickly accessed for fire suppression. - - - - - - - - - - - - - - Enables lead/lag operation - - - - - - - - - - - - - - - A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - + 1 1 - + - + - - ReturnAir - - - + - + - - - - - - - Indicates the on/off status of a control loop, relay or equipment - - - - - - - - - - - - - - Humidity setpoint for outside air - - - - - - - - - - - - - - + - + - - - - - - - - - - - - A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised - - - - - - - - - - GrainsOfMoisture - - - - - Mass of moisture per pround of air, measured in grains of water - - + - + - - - - - A binary signal given to a device, such as a damper or valve, to either open or close - - - - - - - - - - + - + - - - - - Measures the temperature of soil - - - - - - - - - - - - - - Laminar - - + - + - + - + - + - + - - - Surface + + + + Inverter + + A device that changes direct current into alternating current + + + + - + - + - + - + - - - Mechanical + + Single Family Home + - - + + - - - - - - - + Level + The level of a building, a.k.a. storey, floor, etc. + + - + - + - + - - - - - A collection of devices that generates electricity - - - - - - - - + - + - + - + + + + Heat Exchanger Leaving Water Temperature Sensor + + + + + + + + + + + + + + + + + + + 2 + + + + + + Unoccupied Target Zone Air Temperature Setpoint + + + 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. + + + + + + + + + + + + + + + + + - + - + + + + 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]]. + 1 + coordinates + + + - + - + - - + - Illuminance observation - - - + Mail room + + + + + 1 + 1 + + + + + + Reception + - + - + - + - + - + - + 1 1 - value - + - + - - - - - - - - - - - - - - - + EconCycle Start Stop Status + + + + + + + - - - - - - + + + - + - + - + - + - + - - Measures the amount of hot water that is consumed, over some period of time - - - - - - + Wireless Access Point + + + + + + + - - - - + - - + + + Last + + + - Library - + Supply Air Flow Reset Setpoint + + + + + + + + + + + + + + + + + + - - - - - + + + substance + substance + + + + - - - - - + + + + Electrical Meter + + A meter that measures the usage or consumption of electricity + + + + + + - + - + - + - - true - A building or part of a building devoted to vehicle parking - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure - - - - - + + + + + + + + + + + + 1 + 1 + value + - - - - - A sensor which measures difference (imbalance) between phases of an electrical system - - - - - - - - + + + - + - - 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. - - - - - + Fire Safety Equipment + + + + - - + + - + - + - - - Compressor - - + - + - + - + - + - + - + - + - + - + - - - + + + Radiant - + - + - - true - A room or space used to sell or distribute tickets to events at a venue - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth - - - - - + Max Occupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. + - + + + + + + + - - Measures the rate of flow of water - - - - - + Leaving Medium Temperature Hot Water Temperature Load Shed Status + + + + + + + + + + + + + + - + + + - - - + - + - + - + - + - - true - A floor of a parking structure - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level - - - - - - - - - - - + Dedicated Outdoor Air System Unit + + + 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. + + + + + + + + + + + + - + - - - - - - - - - - - + Hot Water Circulator Pump + + + Used to move hot water in a closed circuit, ensuring continuous flow. + + + + + + + + + + - + - + - - - - - true - - A room that provides toilets and washbowls. Alternate spelling of Restroom - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom - - - + - + - - - - - + + + + Exhaust Air Dewpoint Sensor + + Measures dewpoint of exhaust air + + + + + + + + + + + + - + - - Valve that allows fluid to flow in only one direction, preventing reverse flow. - - - - + Max Supply Air Temperature Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + + + + + + + + + - + - - true - 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] - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building - - - + Exhaust Air Stack Flow Proportional Band Parameter + + + + + + + + + + + + + + + + + + + - - - - 1 - 1 - + + + + Isolation Switch + + + See 'Disconnect_Switch' + + + + + + - + - - Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels - - - - - + PM1 Sensor + + Detects matter of size 1 micron + + + + + + + + + + - + - + - + - + - - + + + + + + + + + + + + + + + + + + + has Deprecation Notice property + + + + + + + + + + + + - - Measures the integral of reactive power - - - - - - - - - - - + Timespan observation + + + - + - - Indicates if pressure is within expected bounds - - - - - - - - - - - TVOCConcentration - - - - - - - - The concentration of total volatile organic compounds in air + Office + + true + A class of rooms dedicated for work or study + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office + + + + + - + - + - - - + + + + + - + - - - Leak + + + + Exhaust Air Flow Sensor + + Measures the rate of flow of exhaust air + + + + + + + + + + + + - + - + - + - + - - - - - + - + - - - - - documentation - - + - + - + + + + Cooling Supply Air Flow Setpoint + + + Sets supply air flow rate for cooling + + + + + + + + + + + + + + + + + + + + 1 + is part of + + + + + + + Supply Air Integral Gain Parameter + + + + + + + + + + + + + + + + + + + + + + + Electricity room + + + - + - + - - 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. - - - - + Power Loss Alarm + + An alarm that indicates a power failure. + + + + + + + + - + - + - + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware + + + + + + Unoccupied Humidity Setpoint + + Target humidity level when the location is unoccupied. + + + + + + + + + + + - + - + - + - + - + - + - + - + + + + description + + description + + The content of the description field of the BACnet object. + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - The agent leasing out some leasable object, i.e., the owner of the asset. + 1 - leasor + includes - + - + - + - + - + - + + + + + - + - - - PAU - - + - + - - - - - A switch used to operate all or part of a lighting installation - - - - - - + + - + + + + 1 + 1 + timestamp + + + - + + Generator Room + true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + A room for electrical equipment, specifically electrical generators. + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + + + + + + + + + + + + Service shaft + - + - - Target humidity level when the location is unoccupied. - - - - - + TABS Panel + + + See Thermally_Activated_Building_System_Panel + + + + + + Differential Air Temperature Setpoint + + Sets temperature of diffrential air + + + + + + + - - + + - + - + - + - + - - - - - - Steam heating device located at or near the floor - - - - - - - - + + + + + - - - - - Luminous intensity observation - - - + + + + + - - - - - - - + + + + + - + - + - - - Detection + + + + + - + - + - + - + - + + + + + + + + + - + - + - + - - - - 1 - created time - + + + + + - + + Load Shed Status - Indicates if an emergency button has been pushed - - - - - - - + Indicates if a load shedding policy is in effect + + + + + - + - + - - Indicates if a piece of equipment, system, or functionality is available for operation - - - - + Zone Air Conditioning Mode Status + + Indicates the mode of AC for a zone + + + + + + + + + + - - - Security - - - + + - - A fan that transfers air from a space to another space. - - - - - - + Vibration Sensor + Vibration sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment + - + - + - + - + - + + + + + + + - - - See 'Disconnect_Switch' - - - - - - + Air Flow Loss Alarm + + An alarm that indicates loss in air flow. + + + + + + + + + + - + - + - + - + - - - - 1 - last known value - - + + + + + + - + - + - + - + - + - - Variable-frequency drive for fans - - - + Food Service Room + + true + A space used in the production, storage, serving, or cleanup of food and beverages + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom + + + + + + + + + + + Variable Air Volume Box + + + + A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper + + + + + + - - + + + + + + + + + + + + Fire Sensor + + Measures the presence of fire + + + + + + + + + + + + + Voltage Ratio Setpoint + + Sets the ratio of voltage in a transformer + + + + + + + + + + + - + - + - + - + - + + + + Luminance Setpoint + + Sets luminance + + + + + + + + + - + - + - - A meter that measures the usage or consumption of gas - - - + Differential Pressure Bypass Valve + + A 2-way, self contained proportional valve with an integral differential pressure adjustment setting. + + + + + + + - - - + + - + - - - Indicates if a system has been shutdown - - - - + High Return Air Temperature Alarm + + + An alarm that indicates that return air temperature is too high + + + + + + + + + - - - + + - + - + - + - + - + + + + Tank + + A container designed to hold or store fluids for various applications within a system. + + + + + + - + - - - - - Is fed by - - - + + + - + - + - + + + + Drench Hose + + + + + + + + + + + + + + + + + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint. - - - - - - - - - - - - + + + + + - - Prison/Incarceration - + + + Underfloor - - + + - - Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - - - - - + Leak Detector + Leak detector. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment + - + - + - + - + - + + + createdTime + + - + - - - - - Multifamily Housing - - - - - - - - - - - - - - - - - + - + - - - - - - Electric heating device located at or near the floor - - - - - - - - - - - - + + Collection is an exclusive top class. + - + - + - + - + + + + + + + - - - Sets temperature of domestic hot water - - - - - - - - - - - - - + Discharge Air Humidity Sensor + + + Measures the relative humidity of discharge air + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + regulates - - - - - - 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. - - - - - - - - - - - - + + + Restroom - + - + - + - - - - - - - - - - - - + Frequency Setpoint + + Sets frequency + + + + - - - - + - + + + + + - - A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery - - - - - - - - - - + Low Humidity Alarm Parameter + + A parameter determining the humidity level at which to trigger a low humidity alarm + + + + + + + + + + + + + + + Dry Cooler + + 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/) + + + + + + - - - + - - - + + Race Track + - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + Coil + + 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) + + + + - + + + + + + + - - - - - - - - + Emergency Power Off System Activated By High Temperature Status + + + + + + + + + + + + - - + + + - - - - - - - Radon - + - + - + + + + Damper Position Sensor + + Measures the current position of a damper in terms of the percent of fully open + + + + + + + + + + + + + + 1 + timestamp + + + - + - + - + - + + + + Motor Speed Sensor + + + + + + + + + + + + + + Substance + + + + - + - + - + - + - + - - 3 - - - + - - true - Sets temperature of zone air - 1.3.0 - The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints. - - - - - ICT Equipment - Equipment and devices that are part of a building's ICT infrastructure. - - - - + Heat Detector + + + + + + + + + + + - + - + Freezer + true - A class of rooms used for medical purposes - - - - + cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation. + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer + + - - - + + + + + + Smoke Alarm + + An alarm that indicates the off-normal conditions associated with smoke. + + + + + + - + - + - + - + - + - + - + - + - - - - - An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb - - - - - - - - - - - - - - + + + + + - + + - Infers a BACnetReference instance from the object of an hasExternalReference. - - - - - - Riser + Recreational room + - + - - Measures the amount of precipitation fallen - - - - + Differential Speed Sensor + + + + + + - - + + - + - - - A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - + Max Occupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + - + + - - + - + + + + + - - Sets temperature for the outside face surface temperature of the radiant panel. - - - - - - - - + Exhaust Fan + + Fan moving exhaust air -- air that must be removed from a space due to contaminants + + + + + + + + + + + + + + + + + Collection Basin Water Level Sensor + + Measures the level of the water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + country + + + + + Chilled Water Booster Pump + + + Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed. + + + + + + + + + + - + + 1 - 1 - - + last known value + + - + + + Branch + + - - Commands that disable functionality - - - - - + Ceiling Fan + + A fan installed on the ceiling of a room for the purpose of air circulation + + + + + + + + + + + + + + + + + Cooling Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of cooling discharge air + + + + + + + + + + + Return Chilled Water Temperature Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + + + + Return Air Enthalpy Sensor + + Measures the total heat content of return air + + + + + + + + + + + - + - + - + - + - + + + + + Density observation + + + + + - + - + - + - + - - Indicates whether a system, device or control loop is in a cooling mode - - - - - - - - + + + + - + + + + + + + - - Measures the voltage of an electrical device or object - - - - + Target Zone Air Temperature Setpoint + + + + + + + + - - - + + + + + + + + + ReturnAir + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - true - 1.4.0 - Removed due to unclear definition - - - - - + + + + + - + - + - + - + - - - PhasorAngle - - - - - - - - - - - - - - - Angle component of a phasor - + + + + Unoccupied Discharge Air Temperature Setpoint + + + + - + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - + Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Supply Air Temperature Sensor + + + Measures the temperature of supply air + + + + + + - - - - - - + + + + + + + + + + Personal hygiene room + - + - + - - - - - - StormDrainage - - - + - + - + + + + + + + + + + + + + + - + - + + + has Panel area property + + + + - + - + - + - - - - - - Sets temperature of leavinging part of domestic hot water - - - - - - - - - - - - - - - - - + - + - + - + - + + + + + - + - + - + - - - - - - - - - - - - - - Radioactivity - - - + + - - true - A space for individuals to work with walls and a door - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce - - - - - - + Collection + 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. + + - + - - + + - Occupancy zone - Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.) - - - - - - - + Parking Level + + true + A floor of a parking structure + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level + + + + + - + - - Filters return air - - - - - - - - + Humidity Alarm + + An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air. + + + + + + - + - - 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. - - - + PlugStrip + + + A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket. + + - - - - - - - - - - - - storedAt - A reference to where the data for this TimeseriesReference is stored + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water - - - - - - - - - - - - - - + MDF + + true + A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + + + + + + + - + + + + + - + - + - - - - - - - - - - Is associated with - - - The tag is associated with the given class + Outside Air Flow Sensor + + Measures the rate of flow of outside air into the system + + + + + + + + + + + + - + - + - - - - 1 - last known value - - - - + - + - - - - - A parameter determining the humidity level at which to trigger a low humidity alarm - - - - - - - - - - - - - - - - - - - - - - - - - - Manufacturing/Industrial Plant - - - + - - - - - + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - + CO2 Sensor + + Measures properties of CO2 in air + + + + - - + + + - + - - A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building - - - - + Underfloor Air Temperature Sensor + + Measures the temperature of underfloor air + + + + + - - - - - - - - - - - - - - - + + + + + - + - - 1 - 1 - + + Links an Architecture to BuildingElement that is contained in the Space. + contains element + + - + - + - - - - - true - - A room that provides toilets and washbowls. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom - - - - - - - - + - + - + - - The current status of the valve. - - - - - + HVAC Valve + + + + + + + - + - - - - - - - - - - + Variable Frequency Drive + + + + 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. + + + + + + + + + + - - - - - + + ColdDomesticWater + - + - + - - - - - + + + VoltageAngle + + + + + + + + + + + + + + + Angle of voltage phasor + Angle of voltage phasor + + Leaving Condenser Water Flow Sensor Measures the flow of the leaving condenser water - - - - - - + + + + + + @@ -23374,2128 +23356,1736 @@ - + - + - + - + - - - - - A parameter that places a lower bound on the range of permitted values of a Setpoint. - - - - - - - - - - - - - - + - + - - A meter that measures the usage or consumption of chilled water - - - - - - - + Entering Hot Water Temperature Load Shed Status + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - Daylight - - - - - - - + - - A damper that modulates the flow of outside air - - - - + Condenser Heat Exchanger + + A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase. + + + + + - - - - - - - - - - - - - - - - Other - Technology/Science - - - - - - - - - - - + + - + - + - - - - - - Sets the target flow rate of hot leaving water - - - - - - - - - - - - - - - - + - + - + - + - - + + - - true - A class of spaces that are used by multiple people at the same time - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space - - - - + Bedroom + - + - - Measures the current position of a damper in terms of the percent of fully open - - - - - - - - - + Cooling Discharge Air Flow Setpoint + + + Sets discharge air flow for cooling + - + - - - Dry - - + - - Sets temperature of room air - - - - - - - - - - - - + Waste Amount Sensor + + A metric used for measuring the quantity of waste generated in a building. + + + + + + - + - + - + - + - + - - Measures the current consumed by a motor - - - - - - + Start Stop Status + + Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose) + + + + + + + + + + + + + Air Alarm + + + + + + - - - + - + - + + + + Thermal Expansion Valve + + An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb + + + + + + + + + + + + + + + + - + - + + + + Disable Differential Enthalpy Command + + Disables the use of differential enthalpy control + + + + + + + + + + + + - + - + + + + Morgue + + + - + - + - + - + - + - + - + - - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Sets the size of a deadband of static pressure of discharge air - - - + - + - + - + - + + + + 1 + 1 + value + + + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + Resistance observation + + + + + + + - + - + - + - - Humidity setpoint for return air - - - - - - - + Enthalpy Sensor + + Measures the total heat content of some substance + + + + + - - - - - - - - Branch + + - + - + - + - + - - - + + + + Water Pressure Reducing Valve + + + Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure. + + + + + + + + - + - + - + - + - + + + + Entering Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + - + - - - - 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). - - - - - - - - - - - - - - + - - - A meter that measures the usage or consumption of electricity of a whole building - - - - - - - - + Media Hot Desk + + true + A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk + + + + + - + - + - + - + - - - - - + + + - + - - Measures the difference in temperature between entering and leaving water of water a circuit - - - - - - - - - - - - + Supply Air Static Pressure Deadband Setpoint + + + + + Sets the size of a deadband of static pressure of supply air + + + + + + + + + + + - - - - - - + + + + + + + - + - - Measures the difference between total air pressure and static air pressure. - - - - + Maintenance Required Alarm + + An alarm that indicates that repair/maintenance is required on an associated device or equipment + + + + + + - - - - - - - - - 1 - 1 - value - + - + - + - - - - - - A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation. - - - - - - - - - GB/T - - - + - - A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications - - - - - - - + Leaving Water Temperature Setpoint + + Sets temperature of leaving water + + + + + + + + + + + - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint. - - - - - - - - - - + + + + + - + - - true - A space used to house equipment that can be used to repair or fabricate things - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop - - - - - + Static Pressure Step Parameter + + + + + + + + + + + - + - + - - - - Copying room - - - + - + - + + + Domestic Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + + + Intrusion + + - - - A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - + On Off Command + + An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity + + + + + + + + + + + + + Occupied Target Zone Air Temperature Setpoint + + + 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. + + + + + + + - - - - - - + - + + + + - + - - Measures the concentration of ozone in air - - - - - - + Air Grains Sensor + + Measures the mass of water vapor in air + + + + + + + - + - + - + - + - + - - - - - + + + + + + + - - - - - + + + + Exhaust Air Stack Flow Deadband Setpoint + + + Sets the size of a deadband of exhaust air stack flow + + + + + + + + + + + + + + + - + - - - Used to move chilled water in a closed circuit, ensuring continuous flow. - - - - - - - + Dual Duct Air Handling Unit + + + An air handling unit that contains hot and cold decks to supply heating and cooling to a building + + + + + + + - - - - - - - - mountedOn - - - + + + Reducing - - - + + + + + - + - + - - - - - Enables the use of fixed temperature control - - - - - - - - - - + + + + commissioned by + + - + - - 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' - - - - - + Demand Sensor + + 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 + + + + + + + - + - - - - - - - - - - - + Bypass Air Humidity Setpoint + + Humidity setpoint for bypass air + + + + + + + + + + + + - - - + + + - + - + - - - - - + + + + Rain Duration Sensor + + Measures the duration of precipitation within some time frame + + + + + + + + + - + - + - + - - - - - - - - - - - + Occupied Humidity Setpoint + + Target humidity level when the location is occupied. + + + + + + - - - - + + - + + + + + + + + + + + - - - + Emergency Generator Alarm + + An alarm that indicates off-normal conditions associated with an emergency generator + + + + + + + + - + - + 1 last known value - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - ColdDomesticWater - - - - - ΔCO2Concentration - - - true - - - The difference in carbon dioxide concentration between two areas - - + - - - - - - + Supply Air Differential Pressure Setpoint + + + Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit + + + + + + + + - + - - + + + + + + + + + + Building Disconnect Switch + + + + + + + + + - + - + - + - + - + - + - - CondenserWater - - - - - + + + + + - + - - - - - - - - - - - - - + Fume Hood Air Flow Sensor + + Measures the rate of flow of air in a fume hood + + + + + + + + + + - - - - - + + - + - - true - A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage - - - - - - - + + + - + - - - - - - - - - - - - + Deadband Setpoint + + Sets the size of a deadband + + + + - - - - + - + - + - - - assetTag - - + - - - - - - - Retail Store - - - - - - - - - - - - - - - - - + Static Pressure Setpoint + + Sets static pressure + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - - - - A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load - - - - - - - - - - + Cooling Command + + Controls the amount of cooling to be delivered (typically as a proportion of total cooling output) + + + + + + - - - - - + + + + Max Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. + - + - + - + - has Last known value property - - + + 1 + 1 + - + - - - 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'. - - - - - - - + Load Shed Setpoint + + + + + + + + + + - + - + - + - + - - - - - Utilize a steam distribution source to represent how steam is distributed across multiple destinations - - - - - - - - - - - - + - + - - - Rotational_Speed - - - - - - - - - - - - Rotational speed - - + - + - - - Ablutions - - - - - - + + + + + Is location of + + + + Subject is the physical location encapsulating the object - - - Azimuth - (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. + + + - + - + - - - - - - - - - - - - - - - Telecommunication room - - - - - - 1 - 1 - value - - - - - - - - An alarm that indicates that the discharge air flow is lower than normal. - - - + - + - - - - - true - A space to serve food and beverages - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom - - - - - - - + - - Measures the rate of flow of air - - - - - - - - - - - - - - + + + + - + - + - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The static pressure of air within discharge regions of an HVAC system - - - - - - - A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system. - - - - - - - - Gatehouse - - - - - - true - An office devoted to a single individual, with walls and door - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office - - - - - - - - - + - + - - - - - - - - + - + - - - - - - - Entering - - - - - ICT Hardware - ICT hardware. - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - + + - + - + - - - - - - - - - - - - - - + + + + + - - - - - Measures the amount of instantaneous power consumed - - - - - - - - + + + + + - + - - - - - Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals. - - - - - - + - + - + - + - + - + - + - + - + - + - + + + + Supply Air Duct Pressure Status + + + Indicates if air pressure in supply duct is within expected bounds + + + + + + + + + + + + + + + + + - + - + - - Hotel - - - + - + - + + + + Barrier asset + + + - - The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building - - - - + Chilled Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water + + + + + + + + + + + + + + - - - Lobby + + + + 1 + last known value + + - + - + - + + + + Unoccupied Supply Air Flow Setpoint + + + + + + + + + + + + + + + + + + + - + - - - - - A piece of equipment for sensing some physical properties - - - - - - + + + Vertical + + + + - - - + + + + has point + + - + - + - + - + - + - - true - An open space near an entrance that is typicaly only used for employees - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance - - - - - - - + Emergency Phone + + + + + + + + + + + - - - Measured power input - The nominal measured power input of the entity + + + 1 + 1 + + - - + + - Climate-control room - + Domestic Hot Water System + + The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building + + + + + + + + - + - + - + - + - + + + + + - + - + - + - - CondenserWater - - - - - - 1 - 1 - + + + + Network Router + Network router. + - - - URL - - + + + + System Status + + Indicates properties of the activity of a system + + + + + + - + - + - + + + High Temperature Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + 1 + 1 + + + - + - + + + + + - - Senses the dewpoint temperature of return air - - - - - + Relief Fan + + A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised + + + + + + + + + + + Supply Air Flow High Reset Setpoint + + + + + + + + + + - + + + - - - - + + + + - + + + + + has sub-meter + + + Indicates a submeter of this meter + + - + - + + + + + - + - - - - - A tank used to store cold water, usually in a building's water supply system. - - - - - - - - - - - AC - - - + - + - - - - - - A valve regulating the flow of hot water - - - - - - - - + + + - - ABC - + + + + + - + - + - + - + - + + 1 + Only one last known value per entity is allowed + + + - + - - + + - - - - true - - - - - - - - - - - - - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture - - + Bicycle garage + - - - Open + + + + + - + - + - + - - + + The message of this exception event. + 1 + 1 + value + - + - + - + + + + Pressure Regulator Valve + + Device to maintain controlled downstream fluid pressure with varying upstream pressure. + + + + + + + + - + - - - The ambient temperature at which the current input was measured - - - - + - + - + - - - + + - - - - 1 - last known value - - + + + + + - - - - 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). - 1 - mounted on - - + + + + + - - + + - - The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building - - - - + Stand + - + - + - + - - - An alarm that indicates the off-normal conditions associated with the temperature of discharge air. - + + + + + + + + + + + + - + - + - - - - The agent leasing some leasable object, i.e., the user of the asset. - 1 - leasee - - - - - - Mode - - + - + - - - - - - - - 1 - 1 - - - + - + - - - - - Enables operation of a variable frequency drive - - - - - - - - + + + - - - - - - - - - - + + + + + - + - + - - - - - + - + - - - - - Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning - - - - - - - - - - + - + - - - A Location can have Points. - - - - - Vehicle - - + - + - - - - - An alarm that indicates that repair/maintenance is required on an associated device or equipment - - - - - - - - - - - - - Person - A natural person (i.e., an individual human being). - - - - - - - - - - - Measured speed of wind, caused by air moving from high to low pressure - - - - - - - - - - - + - + - + - + - + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Exhaust Air Flow Integral Time Parameter + + + + + + + + + + + + + + + + + - + - + - + - - - A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy - - - - - - + Laboratory + + true + 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. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory + + + + - + - + - + - + - - + + + - - Sets temperature of leaving water - - - - - - - - - - - - + Force observation + + + - + - + - + + + + Discharge Air Differential Pressure Sensor + + + + + 1 @@ -25503,4052 +25093,4469 @@ value - + - + - + - + - - - - - + + + + + manufacturedBy - - - Proportional + + + + Reset Command + + Commands that reset a flag, property or value to its default + + + + + + - + - + - - - Hood - - + - - - - - - - - - - + Standby Heating Zone Air Temperature Setpoint + + + + + + + + + + - + + + + - + - + - - - - Workshop - + + + + + - + - - An alarm that indicates that the air flow is lower than normal. - - - - - - - - - + Embedded Temperature Setpoint + + Sets temperature for the internal material, e.g. concrete slab, of the radiant panel. + + + + + + + + - + - Inside + Relief - - - - - An alarm related to air flow. - - - - - - - - + + + + + - - - - - - - - - - - - - - + + + + + - - - Derivative + + + + + - - Level 1 - + + + + + - - - Shed + + - - Medical Office - + + + + 1 + 1 + value + + + + + + Heat Exchanger + + + 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) + + + + + + + + - + - + - + - + - - - Dewpoint - - + - + - + - + - + - + - - - - - - - + + + + 1 + 1 + - - Strip Mall - + + + has electrical complex power type property + + - + - + - + - + - + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + 1 + 1 + value + + + + + + Discharge Air Static Pressure Step Parameter + + + + + - 1 1 + - + - + - - - - - Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). - - - - - - - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - Sets static pressure of chilled water - - - - - - - - - - - - - - + + + + + - + - + - - - has Rated maximum current output property - - + + + + + - - - - - true - A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom - - - - - + + + + + - + - - - - - - - + Emergency Generator Status + + Indicates if an emergency generator is active + + + + + + + + - + - + - + - + - + + + + + + + + + - + - + - + - + - + - + + + + Electrical Room + + true + A class of service rooms that house electrical equipment for a building + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + + - + - - CHAdeMO - - - + - + - - - + + + + Unoccupied Cooling Temperature Setpoint + + + + + + + + + + + + - + - + - + - + - - - - 1 - - - + - + - + - + - + - - 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. - - - - - - - - + Supply Air Plenum + + + A component of the HVAC the receives air from the air handling unit to distribute to the building + + + + + + + + + + - - - - 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. - has part - - + + + + Energy Usage Sensor + + + Measures the total amount of energy used over some period of time + + + + + + + + + - + - + - + + + + + + + - - true - A class of spaces that exist outside of a building - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace - - - - + Static Pressure Proportional Band Parameter + + + + + + + + + + + + + + + - + - + - - - - 1 - 1 - - - + - - Detects matter of size 10 microns - - - - - - - - - - - - + + + + - + - + - + - + - + - + - + - - - - - Enables operation of the chilled water system - - - - - - - - - - - - - - + - + - + - - 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 - - - - - - + Entering Water Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature of entering water + + + + + + + + - - - - - - - - has electric vehicle charger type - 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) - - - - has Rated power input property - - + + + + + - + - + - + - + - - - - - + - + - + + + Target + + - + - + - + - + - + + + + Water Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with temperature of water. + + + + + + + + + + - + - + - + - + - + - + - + - + + + + + Illuminance observation + + + + + - + + Studio + true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - + A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom + + + + + + - - + + + - - The upper bound of the outside air temperature lockout range - - - - - - - - - - - - - - - - + Acceleration observation + + + - + - + - + - + - + - - true - in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory - - - - - - + Unoccupied Cooling Discharge Air Flow Setpoint + + + + + Sets discharge air flow for cooling when unoccupied + - - - - - A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer - - - - - - + + + - - - - - Clears a fault status - - - - - - - - + + + + + - - - Tunnel + + + - + - - A valve that modulates the flow of water - - - + Domestic Hot Water Valve + + A valve regulating the flow of domestic hot water + + + + + + + + + - - - - Hospital - - - - - CO2 - - + - + - + - - + + + + 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). + 1 + mounted on + + + + + - - - - + Reception table + - + - - Filters air intake - - - - - - - - + Entering Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + - - - + + Other - Public Services + - + - + - + - + - + - + - + - + - + - - An alarm that indicates the off-normal conditions associated with smoke. - - - + Start Stop Command + + A Start/Stop Command controls or reports the active/inactive status of a control sequence + + + + + + + + + + + + 1 + 1 + + + + + + + + + + + Supply Air Smoke Detection Alarm + + + + + + + + + + + + + + - - - - - - - + - + - - - - - + + + + On Timer Sensor + + + Measures the duration for which a device was in an active or "on" state + + + + + + + + + + + + + - - - - - + + + + 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]]. + + + + + - - - - - + + + + Heating Mode Status + + Indicates whether a system, device or control loop is in a heating mode + + + + + + + + - - - - - + + + + 1 + last known value + + - - - - - + + Movie Theater + - + - + - + - - true - A telecommunications room where equipment that serves the building is stored - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + Thermal Expansion Tank + + A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system. + + - - - - - - - - - - - + - + - - - - - - - - - + Flow Sensor + + Measures the rate of flow of some substance + + + + + - + + - + - + - - - - 1 - is part of - - - - + - + - + - + - + - + - + - + - + - + - + - + - - - - - true - A room set aside for prayer - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - - - - - + + + + Medium Temperature Hot Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + + + + + + + - + - + - + + + + Ozone Level Sensor + + Measures the concentration of ozone in air + + + + + + + + + + + + - + - + + + + Radiation Hot Water System + + + + + + + + + + + - + - - - - 1 - 1 - - - - Fire Station - - - + - + - + - + - - - - Water that is entering a piece of equipment or system + + + + Pump VFD + + Variable-frequency drive for pumps + + + + + + - + - + - + + + Occupied Air Temperature Cooling Setpoint + + true + 1.3.0 + 'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + - + - + - + - + - - - - - A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water. - - - - - - - - - - - - + - - Measures the temperature of entering water - - - - - - + Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit + + + + + + - - + + - - - - - - - Water used used to remove heat through condensation - - - - - - - - Measures the present state of absolute humidity - - - - - - - - - - - - - - - - - + + - + - + - + - + - - - - - Senses the amperes of electrical current passing through the sensor - - - - - - - - - - + - + - + - + - - - + + + has Net area property + + + + + + + + - + - + - + - + - + - + - - - - - - Sets the size of a deadband of temperature for heating when occupied - - - - - - - - - - - - - - - - - - - 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' - - - - - - - - - - - - - - - - - - Theater - - - + - - An alarm that indicates the off-normal conditions associated with electrical power. - - - - - - + Emergency Wash Station + + + + + + + + + + + - + - + - + - + - - - - - Measures the temperature of mixed air - - - - - - - - - - - - - - + - + - - - Janitor + + + + + - + - + - + - + - + - - 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. - - - - - - - - - - + Low Supply Air Flow Alarm + + + + + + + + + + + + + + + + - - - - - + + + + 1 + last known value + + - + - + - - - - - - - - Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water - - - - - - - - - - - - - + + + + Latitude + + - - - Rated module conversion efficiency - - 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 + + + + - - - Cycle + + + Heat Exchanger Supply Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - - - - - - - - - - - - - - - - - - - + - + - + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment + + + - - - - - - Sets the size of a deadband of temperature of heating discharge air - + Domestic Hot Water Discharge Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - 1 - closed by - - + + + + + - + - + - + - - Measures the concentration of CO - - - - - - + Exhaust Air Flow Proportional Band Parameter + + + + + + + + + + + + + + + - - + - + - + - + - - - The static pressure of air within supply regions of an HVAC system - - - - - - - - - - - - - - - - - - - - - + Fire Control Panel + + A panel-mounted device that provides status and control of a fire safety system + + + + + + + + + + - - - Dual + + + - + - + - - - - - - - + + + Valve - + - - - - - - - - - - - - + Intake Air Temperature Sensor + + Measures air at the interface between the building and the outside + + + + + + + + + - - + - - - - - - - + - + - + - + - + - + - + - + - - Sets the size of a deadband of differential pressure of leaving water - - - - - - - - - - - - - + Condenser Water Pump + + A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower + + + + + + + - - - + - + - - - - - + + + gender - + - - Measures properties of CO - - - - + Filter Differential Pressure Sensor + + Measures the difference in pressure on either side of a filter + + + + + + + + - - + + + + + + 1 + last known value + + - + - + - + - + - + - + - + - - - Distribution - - - - - - + - + - - - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - + - + - - - - - true - A class of spaces used in the support of sports - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - Suction + Electronic Expansion Valve + + A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow. + + + + + + + + + + + + + + - + - + - + - + - - A VFD that drives a heat wheel - - - - - - - - - - - - Protect + Standby Load Shed Command + + + + + + + + + + + - + - + - - - - Battery Percentage - + + + + + - + - + - + - + + + + Deionised Water Conductivity Sensor + + Measures the electrical conductance of deionised water + + + + + + + + + + + + + + - + - - - has Measured voltage input property - - + + + + + - + - + + + + + + + + + + + + + + + + + - - - A type of valve installed in a bypass pipeline - - - - + Chilled Water Thermal Energy Storage Tank + + 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. + + + + + + + + + - + + + + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - - A self-contained unit that uses water as a heat source or sink for heating and cooling purposes. - - - - - + Blind + + + A window covering. + + + + - - - - + - - + + + + + + + + + + + + + + + Brick Points should have associated quantity kinds + 1 + + + + + - - - The effective heating setpoint for a specific zone in a building. - - - - - - - - - - - - - - - + Elecric current observation + + + - + + Restaurant + + + + + + + Has point + + + + 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 + + - - Radiator that uses hot water - - - - + Water Storage Tank + + A specialized type of tank intended for the storage of water for extended periods. + + + - - + - + - + - - + + - Reception table - + Voltage Sensor + + Measures the voltage of an electrical device or object + + + + + + + + - - - 1 - 1 - - + + + + + - + - + - + - + - + - + - + + + + + - + - + + + + + + + - - An alarm that indicates the off-normal conditions associated with temperature. - - - - + Entering Chilled Water Temperature Setpoint + + + Sets the temperature of entering (downstream of the chilled water load) chilled water + + + + + + + + + + + + - + - + - + + + Sensitivity + + - + - - - - Operating room - - - + - + - - - Wet_Bulb_Temperature - - - - - - - - The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) - The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) + + + + Max Unoccupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. + - + - + - + - + - - - Overload + + + + Discharge Air Static Pressure Setpoint + + + Sets static pressure of discharge air + - - - + + + + + - - - Induction + + + + + + + + documentation + + - + - + - + + + + Floor + + true + + A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC) + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level + + + + + + - + - + - + - + - + - + - - Measures the current position of a sash in terms of the percent of fully open - - - - + Humidity Setpoint + + Sets humidity + + + + - - - - + + - + - + - + + + + Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + + + - + - - Other - Entertainment/Public Assembly - - - + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Return Air Flow Sensor + + Measures the rate of flow of return air + + + + + + + + + + + + + + + + + + - + - + - has Rated voltage output property - - + + 1 + last known value + + - - - has Measured power output property - - + + + + Booster Pump + + Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed. + + + + + + - + - + - + - + - + - - The static pressure of air within a building - - - - - - - - + Condensate Leak Alarm + + An alarm that indicates a leak of condensate from a cooling system + + + + + + + - - - - - - + + + + Discharge Air Plenum + + + + + - + - - - - 1 - 1 - - - + - + - + - + - + - + - - - - - + + + + + coordinateSystem - + - + - + - + - + - + - + - + - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint. - - - - - - - - - - - - + - + - + - + - + - + - + - Motor + Daylight - + - - An alarm that indicates high concentration of water vapor in the air. - - - - - - - - + Cold Water Storage Tank + + A tank used to store cold water, usually in a building's water supply system. + + + + + + + + - + + + + + - + - + + + + + + + + + + + + + - - Alarms that indicate off-normal conditions associated with emergency systems - - - - - - - - - - + Thermostatic Mixing Valve + + + A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding. + + + + + + + + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - + Hail Sensor + + Measures hail in terms of its size and damage potential + + + + + - - - - - - - - - - - - commissioned by - - - - - - + + + - + - - Sets the ratio of currents in a transformer - - - - - - - + Hot Water Flow Sensor + + Measures the rate of flow in a hot water circuit + + + + + + + - - - + + + + - + - + - - - - - servicedBy - - - K-12 School - - - - - - - A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based - - - - - - - - - - - - AmmoniaConcentration - - - - - - - The concentration of Ammonia in a medium + + + + + - + - + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - - - + High Temperature Alarm Parameter + + A parameter determining the temperature level at which to trigger a high temperature alarm + + + + + + + - - - - - - - - - - - - - - - object-type - - object-type - - - - The type of the BACnet object + - + - - - + Direct Expansion Heating Coil + + + + + + + + + + + - + - + - - - - - - Stadium (Closed) - - - + - + - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - - Measures the direction of wind in degrees relative to North - - - - - + Entering Medium Temperature Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + + - - - + + + + + - + + + + + - - - + Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of discharge air + - + - + - + - + - + - - true - A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room - - - - - - + Differential Pressure Setpoint + + Sets differential pressure + + + + + + + + + - - - - - Angular velocity observation - - - + + + + + - + + + + + + + - - - - - - - - - + Particulate Matter Sensor + + Detects pollutants in the ambient air + + + + + + + + + + - + - + - + - + - + + + + + - + - - - - 1 - 1 - - - - - - - - Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers - - - - - - - - - - + + + + + - + - + - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - Basin + + + + Effective Return Air Temperature Setpoint + + + + + + + + + + + + + + + + + - - - Isolation + + + + Space Heater + + A heater used to warm the air in an enclosed area, such as a room or office + + + + + + + + + + + Entering Condenser Water Flow Sensor + + Measures the flow of the entering condenser water + + + + + + + + + + + + + + - + - + - - - + + + + Leaving Hot Water Temperature Load Shed Status + + + + + + + + + + + + + + + + + - + - - - + + - + - - - - - - - + Freeze Status + + Indicates if a substance contained within a vessel has frozen + + + + - - - + - - + + - - A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint. - - - - - - - - + Sofa + + + + + + Polygon + + - + - + - + - + - - - - - true - A space for the temporary involuntary confinement of people - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room - - - - - + + + + + - - - + + + + + - + - Name of the entity in IFC - - + + 1 + last known value + + - - + + All ExternalReference must have an skos:definition + 1 + + + + - - Parameters relevant to humidity-related systems and points - - - - - - + Apartment + + - + - + - + - + - + + + Derivative + + - + - - - - - A parameter determining the temperature level at which to trigger a high temperature alarm - - - - - - - - - - - - + - + - + + + + + - + - + - + - + - + - - - - - Measures the temperature of outside air - - - - - - - - - - - - - - + - - - - - Sets the size of a deadband of temperature of supply air - - - - - - - - - - + Heating Temperature Setpoint + + Sets temperature for heating + + + + + - - - - - - - ΔCOConcentration - - - true - - - The difference in carbon monoxide concentration between two areas - + - + - - - - - A collection of equipment that transport and regulate hot water among each other - - - - - - - - - - - Printer cart - + + + + + - - - - - Area observation - - - + + + Basement - + - + + + + + + + Shed + + + + - + - + - + - - - - - - - - - - - - - - + + + + + - - - + + + + + - + - + - + - + - + - - Measures the difference in pressure on either side of a filter - - - - - - - + Min Water Temperature Setpoint + + Setpoint for min water temperature + + + + + + - - - - - - DriveElec - + + + + + - + - - Measures hail in terms of its size and damage potential - - - - - - - - - - - - - - - - - - - - - + Pressure Reducing Valve + + Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation. + + + + + + - - Museum - + + + + Discharge Air Differential Pressure Setpoint + + + - + - + - + - + Waste Storage + true - A space for performances or larger gatherings - - - - + A room used for storing waste such as trash or recycling + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium - - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom + - + + + - + - + - + - + - + - - difference between upper and lower limits of size for a given nominal dimension or value. - - - - + Wind Speed Sensor + + Measured speed of wind, caused by air moving from high to low pressure + + + + - + + + + - - - + + + + Operating Mode Status + + Indicates the current operating mode of a system, device or control loop + + + + + + + + - + - + - + + + + + + + Safety + + - + - + - + - + - + - - - - - + - + - + - - The cooling setpoint for a specific zone in a building. - - - - - - - - + Humidification Start Stop Status + + + + + + + - - - - - - - - - - CONSTRUCT { $this owl:deprecated true } - WHERE { $this brick:deprecation ?dep } - - + + + - + - + - - - - 1 - 1 - - - + - - - - + Max Discharge Air Temperature Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - + - + - - - - - The lower bound of the outside air temperature lockout range - - - - - - - - - - - - - - - - - - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint. - - - - - - - + Domestic Hot Water Temperature Setpoint + + + Sets temperature of domestic hot water + + + + + + + + - + + + - + - + - - - - - + + + Electrical - + - + - + - - - - - - - - - - + Sensor Failure Alarm + + + + + + + - - - - - - C - + + + + Air Static Pressure Sensor + + Measures the pressure exerted by the air in a system, not influenced by its motion. + + + + + + + + + + + - + - + - + - + - - + + - Network Router - Network router. - - - - - - 1 - last known value - - + Average Zone Air Temperature Sensor + + The computed average temperature of air in a zone, over some period of time + + + + + + + + + + + + + - - - + + - Length observation - - - + Luminaire Driver + + A power source for a luminaire + + + + + + - + - + - + - + - + - - 1 - 1 - + + adjacent element + + - + - + - - - + + + + Postal address + + + + + + + - + - + + + + + + + Inside Face Surface Temperature Sensor + + Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system. + + + + + + + + + + + + + - + - + - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. - + + + + + - + - + - + + + CurrentImbalance + + + + + The percent deviation from average current + The percent deviation from average current + + + - + - + - + - + + + + Transfer Switch + + An electrical switch that switches a load between two (or more) sources. + + + + + + + + + + + + + + + + - + - + - + - + + + Controller + + - + - + - + Leaving Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + + + Water Tank + true - - The vertical space in whcih an elevator ascends and descends - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft - + 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 + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank + + + + + - + - + - - - - - + + + + Solar Irradiance Sensor + + Measures solar irradiance levels for photovoltaic systems + + + + + + + + + - + - + - + + + + asset tag + + + + + + CRAC + + + + + - + - + - + - + + + + Preheat Hot Water System + + + + + + + + + + + + Refrig + + + - + - + - + - - - + + + + Workshop + + true + A space used to house equipment that can be used to repair or fabricate things + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop + + + + + + + + + + Fan Status + + Indicates properties of fans + + + + + + - + - + - - - - - A Start/Stop Command controls or reports the active/inactive status of a control sequence - - - - - - - - + + CHAdeMO + - + - - Sets differential pressure - - - - - - - - - + + + - + - + - + + + Deionized + + + + + 1 + 1 + + + - + - + - + - + + + Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - - Commands that enable functionality - - - - - + Position Sensor + + Measures the current position of a component in terms of a fraction of its full range of motion + + + + + + + - - - Particulate + + + + Unoccupied Heating Temperature Deadband Setpoint + + + + + + + + + + + + + + + - - - - - + + Supermarket/Grocery Store + - + - + - + - + - + - + - + - + - + - + - - - - installed by - - + + + + Ethernet Port + + + + + + + + + + + + OfficeRoom + + + + + + Fire Alarm Control Panel + + + Fire alarm panel is the controlling component of a fire alarm system. + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + + + + Controller + + + + + + + + + - + - + + + + + - - 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. - - - - + Rest Room + + true + + A room that provides toilets and washbowls. Alternate spelling of Restroom + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom + - + - + - + - + - - + + - Locker room - + Average Heating Demand Sensor + + Measures the average power consumed by a heating process as the amount of power consumed over some interval + + + + + + + + + + + + + + + + Displacement Flow Air Diffuser + + 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. + + + + + + + + + + - + - + - + - + - + - + - + - - Sets the target flow rate of leaving water - - - - - - - + Entering Domestic Hot Water Temperature Sensor + + + + + + + + + + + + - + + - - - - - - - - - - - - Visitor + - - - - - + + + A SHACL rule which will mitigate the deprecation + + - + - + - + - + - - + + - - A collection of photovoltaic devices that generates energy - - - - - - + Geometry + + - + - - Measures the temperature of underfloor air - - - - - + Outside Air Humidity Sensor + + Measures the relative humidity of outside air + + + + + + + + + - - - + + - + - + - + - + - - - - School - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + + Unoccupied Load Shed Command + + + + + + + + + + + + + + + + Mixing Valve + + Valve used for mixing hot and cold fluid to a desired temperature. + + + + + + - + - - - - - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit - - - - - - + Standby Glycool Unit On Off Status + + Indicates the on/off status of a standby glycool unit + + + + + + + + + + - - - - - + + + - + - - true - A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box - - - - - - + Outside Face Surface Temperature Setpoint + + Sets temperature for the outside face surface temperature of the radiant panel. + + + + + + + + + + + + + - + - - Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID - - - - - + Disable Fixed Enthalpy Command + + Disables the use of fixed enthalpy control + + + + + + + + + - - - + - - A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal. - - - - + Photovoltaic Current Output Sensor + + + Senses the amperes of electrical current produced as output by a photovoltaic device + + + + + + + + + + + + + - + - + + + + + + + + 1 + last known value + + + + + + - + + + Humidify + + - + - + - + + + + Conference table + + + - + - + + + + + + + + + - + - + + + + Domestic Hot Water Differential Pressure Sensor + + Measures the pressure difference in domestic hot water systems. + + + + + + + + + + + + + + + + + - + - + - + - + - + - - Enclosed Mall - + + + + Fire Safety System + + + A system containing devices and equipment that monitor, detect and suppress fire hazards + + + + + + - + - + - + + + + + + + + + - + - + - + - + - - Controls or reports the openness of a valve (typically as a proportion of its full range of motion) - - - - + Min Occupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + - + + - + - - - Measures the temperature of discharge air before heating is applied - + Failure Alarm + + Alarms that indicate the failure of devices, equipment, systems and control loops + + + + + + - + - - - 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. - - - - - - - - - - - - - - + DDAHU + + + See Dual_Duct_Air_Handling_Unit + - + - + + + + + + + + Chilled Water System Enable Command + + Enables operation of the chilled water system + + + + + + + + + + + + + + + + + Outside Air Temperature Enable Differential Sensor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Current + + + + + + + + + + - + - + - + + + + Team Room + + true + An office used by multiple team members for specific work tasks. Distinct from Conference Room + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom + + + + + + + + + - + - + - + - + - + - + - + - + + + + Contact Sensor + + Senses or detects contact, such as for determining if a door is closed. + + + + + + + + + + + + DOAS + + - + - - - createdTime - - + - + - - - - Laundry room - - - + - + - + - + - + - + - + + + Value + + + + The basic value of an entity property + + - - The static pressure of air within exhaust regions of an HVAC system - - - - - - + Air Flow Demand Setpoint + + + Sets the rate of air flow required for a process + + + + + - + + - - - - - + + + - + - + - - - - - true - A class of spaces used by the security staff of a facility - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom - - - - - - - - + - + - + - + - + - + - + - + - + + - - + Occupied Cooling Zone Air Temperature Setpoint + + + Sets temperature for zone air cooling when occupied + + + + + + + + + + + + + + + - - - - Value will be zero if the local coordinate system is north-aligned. - 1 - x rotational scale factor - + + + + + - + - + - + - - - + + + + Hot Water Thermal Expansion Tank + + A thermal expansion tank used in hot water heating systems. + + + + + + + + + + - + - + - + - + - - - 1 - 1 - - - - + - - - - - - - - - - - - - - + Speed Command + + A command to set speed to a certain degree. + + + + - - - - + - - - - - + + + - + - + - + - + - - - - - true - A smaller space set aside for an individual, but not with a door and without full-height walls - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk - - - - - - - - - - + + + Quality @@ -29557,1967 +29564,2358 @@ Is tag of - + + + + Living room + + + - + - + - + - + - + + + + + + + + + + + + + - + + + + Underfloor Air Plenum + + 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) + + + + + + + + + + - + 1 - 1 - value - + last known value + + - + - + - - - Air - - + - + - - - - - An alarm that indicates the off-normal conditions associated with temperature of the leaving water. - - - - - - - - - - + + + + + - + - - - Indicates if air pressure in supply duct is within expected bounds - - - - - - - + Heat Pump Air Source Condensing Unit + + + + + + - - - - - - - + + + + - - - - + + + + + - + - + - + - + - + + Point is an exclusive top class. + + + - + - + - + - - - - - Utilize a gas distribution source to represent how gas is distributed across multiple destinations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - + - - - Only Brick Points can have external timeseries references - - - SELECT $this - WHERE { - $this ref:hasExternalReference ?ref . - ?ref rdf:type ref:TimeseriesReference . - FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point } - } - + + RecircHotDomesticWater + - + + + 1 + 1 + + + + + + + 1 + 1 + + + + + + + + + - - Measures the capacity of a battery - - - - - + Power Sensor + + Measures the amount of instantaneous power consumed + + + + + - - + - + - - - A type of Setpoints that is related to the difference between two measurements - + + System Enable Command + + Enables operation of a system + + + + + + + + - - - Room + + + + AED + + + - + - - Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose) - - - - + Duration Sensor + + Measures the duration of a phenomenon or event + + + + + - - - + + - + - + - + - - - - - - - - - - - + CO Differential Sensor + + + + + + + - - - - - - + + - + - + - - - - - - - - - - - - + + + + + - + + + + + + + - - - A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - - - + Zone Standby Load Shed Command + + + + + + + + + - + + + - - - currentLevel + + + + + - + - + - - - - 1 - 1 - + + + + + - - + + + + + + + + - Parking space - + Building Gas Meter + + + A meter that measures the usage or consumption of gas of a whole building + + + + + + + + + - + + + + + + + - - - - - - - - - - - - - + Max Chilled Water Differential Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + - - + + - + - - - A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways - - + Heat Wheel + + + A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy + + + - + + - + - + - + - - A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil - - - - - - + Leaving Chilled Water Flow Sensor + + + Measures the rate of flow of chilled leaving water + + + + + + + + + + + + + + - + - + - + - + - + + ReturnAir + + + - + - - - - Links an Architecture to BuildingElement that is contained in the Space. - contains element - - + + + - + - + - + - + - + + + + + isFedBy + + - + - + + + Linear_Speed + + + + + + + + + + + + + Speed in one dimension (linear) + + + + + 1 + last known value + + + + + + + Chilled Water System + + The equipment, devices and conduits that handle the production and distribution of chilled water in a building + + + + + + + + - + - + + + + Bypass Water Flow Setpoint + + Sets the target flow rate of bypass water + + + + + + + + + + + + + + - + - + - + - + - - - - + Radioactivity Concentration Sensor + + Measures the concentration of radioactivity + + + + + + + + + + - - - - - + + + + Preheat Supply Air Temperature Sensor + + + Measures the temperature of supply air before it is heated + + + + + + + + + + + + + + + - + - + - - min - - - + - + - + - + - + - - - A type of AHU, use to pre-treat the outdoor air before feed to AHU - + High Humidity Alarm Parameter + + A parameter determining the humidity level at which to trigger a high humidity alarm + + + + + + + + + + - + - + - - Hospital (General Medical & Surgical) - + + + + + - + - - - - + Chilled Water Differential Pressure Step Parameter + + + + + + + + + + + + + + + - + + + + + - + - - Measures the total heat content of outside air - - - - - - - - + Filter Water Differential Pressure Sensor + + + Measures the difference in water pressure before and after a water filter. + + + + + + + + + - - - - - - - - true - A collection of sites - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio - - - + + - + - + - - - - - + + + + Lighting Correlated Color Temperature Sensor + + + 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. + + + + + + + + + + + + + + - + - + - + + + + + + 1 1 - - + value + - - - - - Sets temperature for heating when occupied - - - - - - - - - - - + + + + + + + + + Hot - + - + - + + + + + - + - + + + + Food-handling room + + + + + + + - + - - Bar/Nightclub - + + + + Eye Wash Station + + + + + + + + + + + + + - + - + - + + + + 1 + height scale factor + + + - + - + - + First Aid Room + true - A vertical space containing stairs - - - - + A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room + + + + + + + + + + + + IDF + + true + An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints + + + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + + + - - - + + - + - + - + - + - + + + + + + + + Parking Structure + + true + A building or part of a building devoted to vehicle parking + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure + + + + + + + + + + 1 + 1 + value + + + + + - + - + - + - + - - The current operational state of a specific level within a predefined range. - - - - + Air Flow Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + + + + - - - - - - Has Substance - + - + - + - - - + + + + + - + - + - - - - + Reactive Power Sensor + + 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 + + + + + + + + + + + - + + + + + + + + - - + Leak Alarm + + An alarm that indicates leaks occured in systems containing fluids + + + + + + + + + + Irradiance + + + + + + + The power per unit area of electromagnetic radiation incident on a surface + The power per unit area of electromagnetic radiation incident on a surface + - + - + - + - + - - - - 1 - 1 - - - - - + + + - + - Status + Gas - + - + - + - + - + - + - + - + - - - - - Measures the concentration of CO in return air - - - - - - - - - - - - - - - - - - - Indicates whether a system, device or control loop is in an unoccupied heating mode - - - - - - - - - - + + + + 1 + 1 + - + - + - - - - - + - - - true - a large open-air or skylight covered space surrounded by a building. - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium - - - - - + High Outside Air Lockout Temperature Differential Parameter + + The upper bound of the outside air temperature lockout range + + + + + + + + + + + + + + + + - + - - - The computed average flow of supply air over some interval - - - - - - - + Max Outside Air Flow Setpoint Limit + + A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint. + + + + + + + + - - + + + + - - - + - + + + + + + + - + + 1 - last known value - - + coordinate system + + - + - + - + - - Indicates if a room or space is occupied - - - - - - + + + + + - + - + + + + + + + + + + + + + - + + + + + + + + + Telecommunication room + + + + + + + + + + Cooling Discharge Air Temperature Integral Time Parameter + + + + + - + - + - + + + + + + + - - - Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit - - - - - - - - - - + Thermal Energy Usage Sensor + + A sensor that records the quantity of thermal energy consumed in a given period + + + + + + - - - - - + + + + - + - + - + + + + + + + + + - + - + + Level 1 + + + + + + Intercom Equipment + + + + + + + + + + + + Refrigerant Valve + + A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency + + + + + + + + + + - + - + - + - - - Position - - - - - The fraction of the full range of motion - The fraction of the full range of motion - - + - + - + + + Manual + + - + - + - + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint. - - - - - - - - - - + Override Command + + Controls or reports whether or not a device or control loop is in 'override' + + + + + - - - - - - - - 1 - includes - - - + - + - + - + - + - - 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 - - - - - - + Differential Temperature Setpoint + + + A type of Setpoints that is related to the difference between two temperature measurements + + + + - - + - - - - installationDate + + + + Campus + 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. + + - - - Hose + + + has Rated current input property + + - + + + + + + + - - A parameter indicates the sensitivity to activate a CO2 alarm. - - - - - - - - + Occupancy Status + + Indicates if a room or space is occupied + + + + - + + + + + + Main Disconnect Switch + + 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. + + + + + + + + + + + + + Water Meter + + A meter that measures the usage or consumption of water + + + + + + + - + - + - + - + - + - + - + - + - - - - 1 - created by - - - - - - PM1Concentration - - - - - - The concentration of particulates with diameter of 1 microns or less in air - - - - - - A group of Blinds commonly attached to a single controller. - - - - - - - - - - - - - Water in its solid form - - + - + - + - + - - - - - - - - Solar_Radiance - - - - - The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction - The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction + + + + + - + - + - + - + - + - - - - - - - - + Peak Demand Sensor + + The peak power consumed by a process over some period of time + + + + + + + + + - - - - + + + + + + + + Blind Group + + A group of Blinds commonly attached to a single controller. + + + + + + + + - + - + - + - - true - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel - - - - + Discharge Air Smoke Detection Alarm + + + + - - - - - Relative humidity observation - - - + + + - + + + + + + + + + - - - + + + Auto - - - Gauge_Pressure - - - - - - - - Pressure relative to atmospheric pressure + + + + + deprecationMitigationMessage + - + + + + + + + + + Studio + + - - - - A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + Motor Direction Status + + Indicates which direction a motor is operating in, e.g. forward or reverse + + + + + + + + + - + - + - - - - - - - - - Has unit - - The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property) + + + 1 + 1 + + - + - + - - - + + + Sensor + + + + + 1 + last known value + + - + - + - + + + + + - + - + - + - + + + + + + + + Sensor Equipment + + A piece of equipment for sensing some physical properties + + + + + + + + - + - + - + - + - + - + - - - Sets the size of a deadband of temperature of leaving water - - - - - - - - - - - + + + + + + + + + Air Cooled Chiller + + A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications + + + + + + + - - - + - + - - - Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] - - - - - - - - A parameter determining how long to delay a subsequent action to take place after a received signal - - - - - - + + + + + - + - + - + - + - - - - - - - - - Measures the relative humidity of exhaust air - - - - - - - - - - - - - - - - + - + - - - A device for manually activating fire alarm - - - - - - - - - - - - + + + + - + - - 1 - 1 - + + documentation + + - + - + - + - + - + - + - + - + - + - - - - Mail room - - - - - - Campus - 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. - - - - + - + - + - + - + - + - - Freight - + + + - - - - true - 1.3.0 - The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + + + + + - + - + - + - + - - - Hub + + + + PID Parameter + + + + + + + - - - + + + + + - - Propane - + + + + Stadium + - + - + - - - - 1 - 1 - + + + + + - + - - Measures the temperature of the leaving condenser water - - - - - - - - + Water Pressure Sensor + + Measures the pressure exerted by water in a system. + + + + + - - - + + + + + + + - + - - - 1 - 360 - 1 - 0 - - + + + + Relief Damper + + A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised + + + + + + - + - + - + - + + Polygon representing the spatial extent of this Space. 1 - 1 - value - + geometry + - + - + - + - + + + + + + + + + + + + + + Bypass Air Flow Sensor + + Measures the rate of flow of bypass air + + + + + + + + + + + + + + + + - + - + + + + + + + - + - - - - + Video Intercom + + + + + + + + + + + + + + 1 + installation date + + + + + + + - + - + - + - + - + - + + Food Sales + + + - + - + - + - + - + - + - deprecationMitigationRule - + initialCost - + + + + + - + - - - - - capacity - - - - - 1 - 1 - value - + + + + + - + - - Sets the size of a deadband of differential pressure of entering water - - - - - - - - - - - - - - - - + Radiant Panel + + + A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation. + + + + + + - - - - - Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system. - - - - - - - - - - - - - + + + + + - - + + + + + - + - + - + - - Indicates which direction a motor is operating in, e.g. forward or reverse - - - - - - + Air Temperature Sensor + + Measures the temperature of air + + + + + - - + + + + - - - - - - + + + + + - + - + - + - - - - + Supply Air Proportional Gain Parameter + + + + + + + + + + - + + + + + + - - - - - + - + - + - + - - - -CONSTRUCT { - ?s a ?t2 . -} WHERE { - ?s a $this . - { ?t2 owl:equivalentClass $this } - UNION - { $this owl:equivalentClass ?t2 } -} - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - - - - - 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. - - - - - - - - - Sofa - + + + 1 + 1 + + - + - + - + - - - 1 - 1 - - + + + + Fault Reset Command + + Clears a fault status + + + + + + + + - + - + - + - + - + - + - - - - - - - + + + + 1 + includes + + - + - - Measures the temperature of water - - - - + Disable Differential Temperature Command + + Disables the use of differential temperature control + + + + + + + + - - - - - + - - https://xp20.ashrae.org/terminology/index.php?term=setpoint - - - - - - - A Setpoint is an input value at which the desired property is set - - - + Atrium + + + true + a large open-air or skylight covered space surrounded by a building. + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium + + + + + + + + + + Zone + 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. + + + + + + + + + + + + CO Sensor + + Measures properties of CO + + + + - + + + + + + + + Roof + - + - + - + - + + + Effective Air Temperature Heating Setpoint + + true + 1.3.0 + The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + - + - + - - Indicates if a request has been filed to start a device or equipment - - - - - - - - + Space + + true + 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. + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + Meter - + - + - - - + Disable Status + + Indicates if functionality has been disabled + + + + + + + Computer Room Air Conditioning A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center. - - - - - - + + + + + + @@ -31525,43457 +31923,44458 @@ CONSTRUCT { - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - + - + - - - - Work order - - - - - - - - - - - - - - - - + - - Commands that reset a flag, property or value to its default - - - - - - - - - + + + - - - has narrower - + + + + + - + - + - + - + - + - + - + - + - + - + - + + + + Hot water used for HVAC heating or supply to hot taps + + + + - - - - - - - - - - - - - - + Dehumidify Command + + Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels + + + + + - - - - - + - - - A Point can be a Point of Equipment, Location or Space. - - - - + + + Cycle - - + + + + + + + + - - A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint. - - - - - - - - + Exercise room + - + - + - + - + - - - - - Indicates if a system is under manual or automatic operation - - - - - - - - - - - - Site + + + + + - + - + - - - - - - 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 - - - - - - - - - - - - - - - + + + is fed by + + - + - + - + - + - + - + - + + + + + - + - - - - - - A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding. - - - - - - - - + + + + + - + + + + + + + - Coat rack + Table - - CHAdeMO - + + + + Chilled Water Storage Tank + + A tank specifically designed to store chilled water in HVAC systems. + + + + + + + + - + - + - + - + - - - Freezer + + + + Shower room + - + + + + + + + - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - + Enable Differential Temperature Command + + Enables the use of differential temperature control + + + + + + + + - - - + - - - - + + + + + - + - + - - - - - Measures energy consumption - - - - - - - - + + + + + - + - + - + - + + + + 1 + 1 + value + + + - + - - - Center + + + + Cubicle + + true + A smaller space set aside for an individual, but not with a door and without full-height walls + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk + + + + + + - + - + - + + + Play + + - - An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment - - - - - - - - - - + RC Panel + + + See Radiant_Ceiling_Panel + - + - + - + + + COConcentration + + + + + + + The concentration of carbon monoxide in a medium + + + + + + + + + + + + + + + - - - A valve that stops the flow of a fluid, usually for maintenance or safety purposes - - - - - - + Formaldehyde Level Sensor + + Measures the concentration of formaldehyde in air + + + + + + + + + + - + - + - + - + - + + + + 1 + last known value + + + + - + - + - + - + - + - + - - - - The message of this exception event. - 1 - 1 - value - + + + + + - - - Box + + + + + - + - + - + - + - + + + + + + + - Hospitality + Ticketing - - + + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. - + Printer cart + - + - + - - Vocational School - - - + - + - - + + + + Data Network Equipment + Data network equipment. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment + - + - + - + - + + Warmest Zone Air Temperature Sensor + + 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' + + + + + + + + + + + + + + + + + Discharge Water Flow Setpoint + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - - - - - + + + Handler - + + + + Asset + 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. + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - + + Air Quality Sensor - Measures the total heat content of some substance - - - - - + A sensor which provides a measure of air quality + + + + + + + - + - + - + - - People - - - + - + - - 3 - - - - - - - - - - - - + - + - + - + - + - + - - - Studio - - + - + - + - + - + - + - + - + - + + + + 1 + 1 + + + - + - + + + + + + + + + 1 + + + - - - - - - + Leaving Water Flow Sensor + + Measures the rate of flow of water that is leaving a piece of equipment or system + + + + + + + - - + + + - - - COConcentration - - - - - - - The concentration of carbon monoxide in a medium - + + + + Hot Water Coil + + A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water. + + + + + + + + + + + + + + + 1 + last known value + + + + + + + + + + + 1 + 1 + value + - + - + - - - - - - + - + - + - - - - - - Senses the amperes of electrical current produced as output by a photovoltaic device - - - - - - - - - - - - - + + + + + - + - + - - - - - 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. - - - - - - - - + + + + + - + - + - + - + - - - + + + + + + + - - Mixed Use Property - + + + Circulator - + + + + CONSTRUCT { + $this rdf:type ?metertype . + } WHERE { + $this rdf:type/rdfs:subClassOf* brick:Building_Meter . + $this brick:hasSubstance ?substance . + ?metertype brick:hasSubstance ?substance . + ?metertype rdfs:subClassOf+ brick:Building_Meter . + } + + + + + + + Effective Target Zone Air Temperature Setpoint + + + 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 + + + + + + + + + + + + + + + + + - + - + - + - + - + - + + Barracks + + + - + - + + + + + + + - - - - - - - - - - + Return Air Temperature Sensor + + Measures the temperature of return air + + + + + + - - - + + + + + - + + 3 + + + - - true - An office used by multiple team members for specific work tasks. Distinct from Conference Room - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom - - - - - - - + Lead On Off Command + + Controls the active/inactive status of the "lead" part of a lead/lag system + + + + + + + + + + - + - + + + + Surveillance Camera + + + + + + + + + + + + + + - + - + - + - - - - - + - + - + - - - - A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. - + Thermostat Status + + Status of a thermostat + + + + + + - - - - - + + + MethaneConcentration + + + + + + + The concentration of methane in a medium - + - + - + + + + + includes + + - - - - - - - + Return Air Temperature High Reset Setpoint + + + + + + + + + + + + - - - - 1 - includes - - - - - - + + + Return Condenser Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - 1 - 1 - value - + + + + + Exception event + + + - + - + - + - - Sets some property of CO2 - - - - + Building Air Humidity Setpoint + + Setpoint for humidity in a building + + + + + + + + - - - - - - - - - - - - - - - A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil - - - - - - + + - + - + - - - - - Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system. - - - - - - - - - - - - - - 1 - last known value - - - - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - - - - - - - - - - Folding chair - - - - - - - A sensor measuring the amount of generated energy. - - - - - - - - - - - - - - Building element - A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc. - - - - - - - - - - - Indicates the presence of a fault in a device, system or control loop - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - - Indicates if the expected operating status of an equipment or control loop has been overridden - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + 1 + 1 + - + - + - + + + + CONSTRUCT { + $this rdf:type ?metertype . + } WHERE { + $this rdf:type/rdfs:subClassOf* brick:Meter . + $this brick:hasSubstance ?substance . + ?metertype brick:hasSubstance ?substance . + FILTER NOT EXISTS { + $this rdf:type/rdf:subClassOf* brick:Building_Meter + } + MINUS { + ?metertype rdfs:subClassOf* brick:Building_Meter . + } + } + + + + - - 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. - - - - - - + Fire Alarm Manual Call Point + + + 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. + + + + + + + + + - - - + + + + - - - - - + + + + + + + + + Occupied Room Air Temperature Setpoint + + + + + + + + + + + + + + + + + - - - - - + + + netArea - - + + - - Sets dew point - - - - - - - + Person + A natural person (i.e., an individual human being). + + + + + - + - + - + - + - - - - - + + + 1 + 1 + + - + - + - + - - Controls the operating mode of a device or controller - - - - - + Natural Gas Temperature Sensor + + Measures the temperature of natural gas + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + Dewpoint Sensor + + + Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor + + + + + + + + - + - + - - - - - - - - - - - - true - 1.3.0 - 'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + + + + + Temperature observation + + + - + - + - + - + - + - + - + - + - + - - Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit - - - - - - - + Static Pressure Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + + - - - - - - - - + - + - - - - - - - - + Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate an alarm. + + + + + - + - + - - Measures solar irradiance levels for photovoltaic systems - - - - - + Emergency Air Flow System Status + + + + + + + + + + - - - + + - + - + - + - + - - Point is an exclusive top class. - - - - - - - - - - - - - - - 0 - Points cannot have locations; use 'isPointOf' instead - - - - - - 1 - includes - - - - + - + - + + + Field + + - + - - + + + + Supply Fan + + + Fan moving supply air -- air that is supplied from the HVAC system into the building + + + + + + + + - - - - - + + + + 1 + 1 + - + - + - - - - - + + + Chilled Water Supply Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - + + + 1 + 1 + + - - - - - + + + + 1 + 1 + value + - - - Gross area - - Entity has gross 2-dimensional area + + NaturalGas + - - - - - + + + + Hot Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of hot water + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - + + - Sensor Equipment - Sensor equipment. - - true - - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment - - - - BlowdownWater - - - - - - - + PM10 Level Sensor + + Detects level of particulates of size 10 microns + + + + + + + + + + + + + - + - + + + Code + + - + - + - - - - - - - - + Return Air Grains Sensor + + Measures the mass of water vapor in return air + + + + + + + + + + + - + - + - - - has Rated minimum voltage output property - - - - - Personal Services (Health/Beauty, Dry Cleaning, etc) - + + + - + - + - - - - - Exception event - - - + + + has has electric vehicle charger type property + + + + + + + + SELECT ?this + WHERE { + ?this rdfs:subClassOf+ brick:Setpoint . + FILTER NOT EXISTS { ?class owl:deprecated true } + } + - + + + + + leasee + + - + - + + + + Enclosed Office + + true + A space for individuals to work with walls and a door + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce + + + + + + + + - + - + + + + + - + - - A piece of Equipment can be located only at a Location/Space - - - - + - + - - - Tolerance + + + Last known value + The last known value of the Point entity - - - + + + + 1 + last known value + + - - - - - + + TransferAir + - + - + - + - + - + + + + + + + 1 + 1 + + + + - + - + + + + + - + - + + + + + - + - + - + - + - - Measures the average power consumed by a cooling process as the amount of power consumed over some interval - - - - - - - - + Hot Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + - - + + + + + - - - - - - + + Repair Services (Vehicle, Shoe, Locksmith, etc) + - + - + - - - - - A valve installed in a bypass line of a condenser water loop - - - - - - - - - - - - + - + - - - CONSTRUCT { -$this a ?newClass . -} -WHERE { -$this a ?class . -?class owl:deprecated true . -?class brick:isReplacedBy ?newClass . -FILTER NOT EXISTS {$this a ?newClass} -} - Deprecated class is temporarily augmented by the new class - + + AB + - + - + - - - image - - + - + - + - Computer cart - + Multi point + + - + + + + + - + - + + + + 1 + current level + + + + + 1 + 1 + + + + - - An alarm that indicates that the air flow is higher than normal. - - - - - - - - - - - - - - Floor + + + + - + - - The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time - - - - - - - - - - + Conductivity Sensor + + Measures electrical conductance + + + + + - - - + - + - + - - - - - + - + - + + 2 + + + + + + + + + + + net + + + - + - + - + - - + - - Measures the total luminous flux incident on an outside, per unit area - - - - - - - - - + + + - - Wholesale Club/Supercenter - + + + + Automatic Tint Window + + A window with tint control. + + + + + + + + + + - + - + - - - - 1 - - - - - has Rated maximum voltage input property - - - - - - - Asset - 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. - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - Measures the rate of flow of natural gas - - - - - - - - - - - - + + + + - + - + - - - - - - - - - - - Bulletin board - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - + + + - + - + - - - - - + - + - + - + - + - + - + - + + + + + + + - - - - - - - - - - - - - + Condenser Water System + + + A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components + + + + + + + + + + + + + + + Preheat Discharge Air Temperature Sensor + + + Measures the temperature of discharge air before heating is applied + + + + + + Hot Water Gauge Pressure Sensor + + Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water + + + + + + + + + + + + + - + - + - + + + + - + - + + + + Leaving Condenser Water Temperature Sensor + + Measures the temperature of the leaving condenser water + + + + + + + + + + + + + + + + - + - + + + image + + - + - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter - + + + + 1 + postal code + + + + + + + Mass observation + + + - + - + - + - + - - Equipment is an exclusive top class. - + + + Lighting + + + + + High Discharge Air Temperature Alarm + + + + An alarm that indicates that discharge air temperature is too high + - + - + - + + + + + + + + + + + + + + Work order + + + - - - - + Standby CRAC + + A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit + + + + + + - + - + - + - - - Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on - - - - - - - - + Discharge Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - + - + - - - - - - + - + + + CAV + + + + + Fitting room + + + - - An alarm that indicates off-normal conditions associated with HVAC cycles - - - - - + Derivative Gain Parameter + + + + + + + + + + - + + + + Hazardous Materials Storage + + true + A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage + + + + + + + + + + + Voltage + + - + - + - + - + - + - + - + - + + DC + + + - + - + - + - + - - - - - + - + - + - + - - - + + + + Heat Wheel VFD + + A VFD that drives a heat wheel + + + + + + + + - + - + - + + Police Station + + + + Type1 + + + - + - - - - - Controls the active/inactive status of the "lead" part of a lead/lag system - - - - - - - - - - + + + + + - - - - 1 - 1 - + + + + + - + - - - - - - - Matter - - + - + - + - + - + - + - - - - - Measures the concentration of radioactivity due to radon - - - - - - - - - - - - + - + - - - endLevel - - + - + - + + + has Tilt property + + + + + + + + - + - + + + 1 + 1 + + + - - true - A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby - - - - - - + Electric Vehicle Charging Station + + An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports + + + + + + + + + + + + + - - - hasTimeseriesId - The unique identifier (primary key) for this TimeseriesReference in some database + + + + + + + + Cooling Temperature Setpoint + + Sets temperature for cooling + + + + + + + + + - + + + Humidity + + - + + + + + + + 1 + 1 + + + + + + Passive + + + + - + + + has Gross area property + + + + + + + CONSTRUCT { + $this brick:electricalFlow ?prop . + } WHERE { + $this brick:powerFlow ?prop . + } + + + - - - - - - - - - - - + + + - + - + - - - - - + + + + Radiator + + Heat exchangers designed to transfer thermal energy from one medium to another + + + + - + - + - + - + - + - + - - - Loss - - + - - Measures dewpoint of zone air - - - - - - - - - - - - + Audio Visual Equipment + + Equipment related to sound and visual components such as speakers and displays. + + + + + + + + - + - + - - - - Lease contract - 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. - - - - - - Cloudage - - - The fraction of the sky obscured by clouds when observed from a particular location - The fraction of the sky obscured by clouds when observed from a particular location + + + Outdoor - + - + - - - - - - - - - - - - - - - - - - - + - + - + - - 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) - - - + Noncondensing Natural Gas Boiler + + 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. + + + + + + + + + - - - Modbus - - - - - 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. - level number - - - - - - 1 - weight - - - + - - - - - - - - - - Other - Restaurant/Bar - + Average Exhaust Air Static Pressure Sensor + + The computed average static pressure of air in exhaust regions of an HVAC system over some period of time + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + Illuminance + + + + feeds + + - + - + - - - Level - - - - - - - - - - + - + - + - + - + - - - A component of the HVAC the receives air from the air handling unit to distribute to the building - - - - - - - - - - + Emergency Power Off System Activated By Leak Detection System Status + + + + + + + + + + + + + + + + + - + - - The equipment, devices and conduits that handle the production and distribution of water in a building - - - - - - - - - - + Filter Reset Command + + + + + + + + + - + - 1 1 - + + - + - + - - - + + + + + - + - - A valve regulating the flow of domestic hot water - - - - - - - - - - - - + Gain Parameter + + + + + + + + + - - - - - + + + + Shading System + + Devices that can control daylighting through various means + + + + - + - + - + - 1 - 1 - - + + - + - + - + - + - - - - - deprecatedInVersion - - - - - - - + + + + Laboratory + - + - + - + - + + + + Hot Water Pump + + A pump that performs work on hot water; typically part of a hot water system + + + + + + + + + + - + - + - + - - Other - Technology/Science - - - - http://www.w3.org/2000/01/rdf-schema# - rdfs - - + - - - - Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls. - - - - - - - - + Building Chilled Water Meter + + + A meter that measures the usage or consumption of chilled water of a whole building + + + + + + - - - - + + + - + - + - - - Cooling - - - - - - + + + + Mode Status + + Indicates which mode a system, device or control loop is currently in + + + + + + - + - + - + - + + + + Gas Valve + + + + + + + + + + + + The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute. + 1 + target point + + + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - An alarm that indicates that return air temperature is too low - - - - - - - - - - - - - - - - - - Measures the electrical conductance of deionised water - - - - - - - - - - - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - - - - - - - - - - + - + - - - Station - - + - + + + + + - + Medium Temperature Hot Water Discharge Temperature Sensor + true 1.3.0 - 'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint - + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - 1 - 1 - - - + - - 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. - - - - + Domestic Hot Water Temperature Sensor + + + + + + + + + + + + + + - + - + - + - + - + - + - + + + value + + - + - - Office - - - - Other - Recreation - - - + - + - + - - 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. - - - - - - - - - + Photovoltaic Inverter + + Converts direct current electricity generated by solar panels into alternating current + + + - - - - - - - - - - - - - - - - + + - + - - - See Embedded_Surface_System_Panel - + Water System + + The equipment, devices and conduits that handle the production and distribution of water in a building + + + + - - - - - - - - - - - - - + + + Laminar - - + + - + Wireless Access Point + Wireless access point. + true - A space from which operations are managed - - - - + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom - - - - - + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint + - + - + - - Single Family Home - - - + - + - - - - - Electric heating device - - - - - - - - - - 1 - 1 - - - - - - - - - Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed. - - - - - - - - - - + + + + + - + - + - - + - - A valve installed on the return side of a heat exchanger - - - - - - - - + + - + - + - + - + - + - + - + - - - Color - - + - + - - - - - + - - Measures the pressure exerted by water in a system. - - - - + Min Temperature Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint. + + + + + + + - - - - + + - + - + - - - - - A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase. - - - - - - - - - - + - + - + - + - + - + - + + + + + + + - + + + + + + + + + System + + + + postalCode + + - + 1 1 - + - + - + - + - + - + - - - - - + + + + Enthalpy Setpoint + + Sets enthalpy + + + + + + + - + - + - + - + - + - + - + - Absolute humidity observation - + Integer value observation + Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit. - - - - - - - A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower - - - - - - - - + - - - - - - - - - - - - - - - - - - - + + + + + - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - Measures the temperature of chilled water that is supplied from a chiller - - - - - - - - + Luminance Command + + Controls the amount of luminance delivered by a lighting system + + + + + - - - - - - + + Supermarket/Grocery Store + + + - Quantity - - - - - + Chilled Water Return Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - Measures the total luminous flux incident on a surface, per unit area - - - - - + Lighting Correlated Color Temperature Command + + + 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. + + + + + + + + + + - - + - - - - - + + + + Hot Water Flow Setpoint + + Sets the target flow rate of hot water + + + + + + + + + + + + - - - - - + + + + Load Setpoint + + + + + + + + - + + + + + - + - + + + + + - + - - - - - - A valve that modulates the flow of condenser water - - - - - - - - - - - - has Panel area property - - + + + Detention - + - + - - - - 1 - 1 - value - - - + - + - + - + - + - + - + - + - + - + - + - - - Indicates whether a system, device or control loop is in an unoccupied cooling mode - - - - - - - - - - + System + + 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). + + + + + - + - + - - - - - + + + + + installedBy - - - + + + High Temperature Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - - - - A dedicated weather measurement station - - - - - - - - - - - - + Differential Supply Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - - - - - + - + - - - Transfer - - - - - - + + + - + - - - - - - - - - + Reheat Command + + A command to activate reheating, which is used for either heating or for dehumidification purposes + + + + - - - - - 1 - 1 - - - - - - - Converts direct current electricity generated by solar panels into alternating current - - - - - - - - - - 1 - 1 - - - - - - - produced by - - + - + - + - + - + - - - - - + - + - - - - - - See Photovoltaic_Current_Output_Sensor - - - + - + - + - - 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. - - - - - - + Off Command + + 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' + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + OutsideAir + + + - + - - - aggregationInterval - - - - + + + + + containsElement - + - + - - - - - + + + + + + + - + - + - + - + - - - - - + + + Water - + - + - + - + - + - + - - - Supply - - + - + - + - + - - - - - - - - architected by - - - - - - - - Distance observation - - - - - - - - 1 - 1 - + + + Solar_Radiance + + + + + The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction + The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction - + - + - + - + - - - Deadband - - + - - - + + + + Compressor + + (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. + + + + - + - + - - - - Postal address - - - - - - - - - - - - Elevator shaft - - - + - + - + + + true + + + - + - + - + - + + + + Enable Command + + Commands that enable functionality + + + + + + + + - + - + - + - + + + + Unoccupied Cooling Mode Status + + + Indicates whether a system, device or control loop is in an unoccupied cooling mode + + + + + + + + + + + + - + 1 1 - + - + - - - - - Has point - - - - 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 - - + - + - - - - - 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. - - - - - - - - - - + - + - + + + has Rated module conversion efficiency property + + + + - - - - - + Zone Unoccupied Load Shed Command + + + + + + + - - + + + + - + - + - + + Medical Room true - A room for performing cleansing rituals before prayer - - - - + A class of rooms used for medical purposes + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom + - - - - - - - - - - - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment - + - + - + - + - - - Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed. - - - - - - - + Entering Medium Temperature Hot Water Temperature Load Shed Status + + + + + + + + + + + - + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - Humidity setpoint for bypass air - - - - - - - - - - - - - - - - - Fitting room - - - + - + - + - + - + - + Photovoltaic Array + true - An enclosed space that connects buildings. Often underground - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel - - - - - - - - - - - - - - - - - - - - - - + + A collection of photovoltaic panels + + + + + + + + + - + - - - Indicates if the heat exchanger system has been enabled - - - - - - - - - - - - - - - - - - + Pressure Relief Valve + + Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing. + + + + + + + Outside Fan Fan moving outside air; air that is supplied into the building from the outdoors - - - + + + - - - - Auditorium - - - + - + - + - + - - Water - - - + - + - - - - - - - - - - - - - - - - - - - Glycool - - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - - - + Voltage Imbalance Sensor + + A sensor which measures the voltage difference (imbalance) between phases of an electrical system + + + + + - + + + - - - has Building thermal transmittance property - - + + + Router - + - + - + + + Loss + + - + - - - - - A specialized type of tank intended for the storage of water for extended periods. - - - - - - + + + RadonConcentration + + + + + + The concentration of radioactivity due to Radon in a medium - + - + - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - WiFi5 - - - + - + - + - + - - - - - Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold - - - - - - - - + + + Prayer + + + + + The brick:Point that emitted this exception. + 1 + 1 + source point + + - + - + - + + + + + - - - - - + + + + Water used used to makeup water loss through leaks, evaporation, or blowdown - + - + - - + + - Daylight Sensor - Daylight sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment - + Measurable + + + + - + - + - + - + - + - + - - - Concentration + + + - + - + - - RecircHotDomesticWater - - - + - - - - - - - - - - - - - - - - Workspace - - - + - - - - - - - - - - - The global ID of the entity in the IFC project - - 1 - + Leaving Water Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - + - + - - - - - Measures the concentration of CO2 in air - - - - - - - - - - - - + - + - - - Year built - https://project-haystack.org/tag/yearBuilt - Four digit year that a building was first built. (adopted from Project Haystack) - - + - + - + - Displacement + Workshop - + - + - - - has Measured module conversion efficiency property - - - - - - - - leasee - - + - + - + - + - + + + bacnet-read-property + The property of the BACnet object to read to get the current value of this entity. + + - + - + - - - - - Sets rated speed - - - - - - - - - - - - - - 1 - 1 - value - - - + - + - + - + - + - + - - - - - + - + - + - + - - - - - true - A class of spaces used to connect multiple floors or levels.. - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space - - - - - - + - + - + - + - - - Meter - - + - + - + + + + Printer stand + + + - + - + - + - + - - Event start timestamp. + 1 - start - - - - - - - Enables the use of fixed enthalpy control - - - - - - - - - - + 1 + value + - + - + - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - + + + + air external to a defined zone (e.g., corridors). - + - + - + - + - + - + - - - - - Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location. - - - - - - - - - - - - - - + - + - - - - 1 - 1 - value - + + + + + + + - + - + - + - + - + - + - + - + - - 1 - 1 - - - - - grossArea + The ambient temperature at which the current input was measured + + - + - + - + - + - + + + + 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). + + + + + + + + + + + + + + + + + Pre-Cooling Air Unit + + + A type of AHU, use to pre-treat the outdoor air before feed to AHU + + + + + + + + Breaker + + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - Indicates the current operating mode of a system, device or control loop - - - - - - + Supply Air Dewpoint Sensor + + + + + + + + + + + - + + + + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - - - - - A command to control a boiler - - - - - - - - + - + - - - - - - - - - true - - - - + - + - - - + + + Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment + + - + - + - - - - - - Measures the relative humidity of discharge air - - - + - + - - - PID - - - - - - - - - - - - - - - - - - - + + + + + - - reactive - + + + - + - + - + - - Measures the concentration of radioactivity - - - - - - - - - - - - - - - Lounge - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - - - - - - Loading/receiving room - + Hot Water Radiator + + Radiator that uses hot water + + + + + + + + - + - + - - - - 1 - 1 - - - + - - - - Furniture - - - + - + - - - 1 - 1 - - - - + - + - + + + + Temperature Setpoint + + Sets temperature + + + + + + + + + - + - + + + + + Sound pressure observation + + + + + - + - + - + - - Level 2 - + + + + A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]. + 1 + coordinates + - + - + - + - + - + - + - + - - - - - - - - + - + - - - + + + + + + + - - - - - + + + + Chilled Beam + + 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. + + + + + + - + - + - + - + - + + + + + - + - - - - - Measures the total heat content of return air - - - - - - - - - - - - + + + + + + + - + - + - + - - An alarm that indicates a loss of water e.g. during transport - - - - - - + Min Outside Air Flow Setpoint Limit + + A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint. + + + + + + + + + + + + + + - - - - - FormaldehydeConcentration - - - - - - - The concentration of formaldehyde in a medium - - - - - - Temperature observation - - - + - - - Dimmer + + + Supply Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + + + + Fan Command + + Controls properties of fans + + + + + + + + - + - - - - - Devices or equipment that store energy in its various forms - - - - - - + + + + + - - - - - - Sets discharge air flow when occupied - + + + has Conversion efficiency property + + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Position_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - + + + has has electric vehicle charger directionality property + + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - - - - - Indicates if a control loop, relay or equipment is on - - - - - - + + + - + - - - - - - - - 1 - 1 - value - - - - + + - - Enables operation of a system - - - - - - - - + Gateway + Gateway. + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + - + + + + + + + + + + + + + - - - - + DC Bus Voltage Sensor + + Measures the voltage across a DC bus + + + + + + + + + + + - + - + - + + + + gender + + + - + - - - - Mezzanine level - - - + - + - + - + - + + + + + isMemberOf + + - + - + + Enclosed Mall + + + - The ambient temperature at which the power input was measured - - + + 1 + includes + + - - - Rated maximum voltage input - - The maximum voltage that can be input to the entity + + + + + - + - + - + - + - + + + + Gas Sensor + + Measures gas concentration (other than CO2) + + + + + + + + + + - + - + + + + Lead Lag Status + + Indicates if lead/lag operation is enabled + + + + + + + + + + - + - + - - + Supply Water Flow Setpoint + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - + - + - + - + - - - Photovoltaic - - - - Required + + + + Reheat Valve + + A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil + + + + + + + + - + - - - - - Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution. - - - - - - + + + + 1 + acknowledged time + + + + + - + - + - + - + - - - - - true - 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. - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space - - - - - + - + - + - + - - - - + + + Steam + + + + + + - + - + + + + + + + - - The equipment, devices and conduits that handle the production and distribution of chilled water in a building - - - - - - - - - - - 1 - 1 - value - - - - - + Heating Supply Air Flow Setpoint + + + Sets supply air flow rate for heating + + + + + + + + + + + + + + + - + - + - + - + - - - - - The equipment, devices and conduits that handle the production and distribution of steam in a building - - - - + + + Setpoint - + - + - + + + + 1 + last known value + + + + - + - + - + - - - - - true - In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis - - - - - - + + + People - + + + + 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. + has part + + + + - + + + + + + + - + - - - - Value will be zero if the local coordinate system is north-aligned. - 1 - y rotational scale factor - + + + + + hasPoint - + - - Indicates the architected space (site, building, level, room...) in which this building element is placed. - 1 - located in - - + has has electric vehicle connector type property + + - + - + - + - + - + - + - + - + - + + + + Gas Pressure Regulator Valve + + + Valve designed to maintain controlled downstream gas pressure with varying upstream pressure. + + + + + + + + + + - + - + + + + + - + - - - + + + true + - - - - - hasMember + + + + + + + Reader - + - + - + + + + Domestic Hot Water System Enable Command + + Enables operation of the domestic hot water system + + + + + + + + + + + + + + + + - + - + - - - - - - - + + + + Petroleum derived liquid used as a fuel source - - - - Company - + + + + + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - + - + - + - + - + - - - - Main entrance - - - + - + - + - + - + + + + Discharge Air Temperature Low Reset Setpoint + + + + + + - + - + - + - + - + - - Collection is an exclusive top class. - + + + + Entering Water Temperature Sensor + + Measures the temperature of entering water + + + + + + + + + + + + + + + + + Relay + + + an electrically operated switch + + + + - + - + - + - + 1 1 - + - + - + - + - + - + - - - - Utilities room - + + + - - - - - leasor + + + + + - - - - 1 - 1 - value - + + + + + - + - + - - - - - Measures the temperature of the entering condenser water - - - - - - - - - - - - - - + + + - + - + - + + + Control + + - + + + + + + + + + + + - + - + - - Measures the amount of some substance that is consumed or used, over some period of time - - - - + Bypass Command + + + + + + - - - - - - - - + + + + Return Air Humidity Setpoint + + Humidity setpoint for return air + + + + + + + + + + + + - + - + - + - + - + - + - - - has Building primary function property - - + + Type 2 (IEC 62196) + + + + + + Emergency Power Off System + + A system that can power down a single piece of equipment or a single system from a single point + + + + + + + + + + + + + + + Level + + + + + Water Level Alarm + + An alarm that indicates a high or low water level e.g. in a basin + + + + + + + + - + - + - + - - - - - - - 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. - - - - - - - - - - + + + - + - + - + + + + + Mass flow rate observation + + + + + - + - - - - CONSTRUCT { -$this rec:value ?v -} -WHERE { -$this brick:value ?v -} - - + + + + E.g., per Building Code + 1 + maximum occupancy + - - - BACnetURI - Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] + + + + Max Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. + + + + + + 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). + 1 + georeference + + + + + + + + + import + - + - + - + - + - - - - - + - + - + - - - - - - - - + Return Air CO2 Setpoint + + Sets some property of CO2 in Return Air + + + + + + + + + + - + - + - - - - 1 - includes - - - - + - + - - - - - + + + Hood - - - - - + + + + 1 + last known value + + - + - + - + - + - + - - Sets the rate required for preheat - - - - - - - - - + Heating Valve + + A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil + + + + + + + + + + + + + + + 1 + 1 + + + + + + Condenser Water Loop + + A collection of equipment that transport and regulate condenser water among each other + + + + + + - + - + - + - + - + - + - - - Setpoint - - - - - Zone - 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. - - - + - + - + - + - + - + - + - + - + - - Indicates the current operating mode of a vent - - - - - - - + Absolute Humidity Sensor + + Measures the present state of absolute humidity + + + + + + + + + - - + + + - - - - - A device that regulates the volumetric flow rate and/or the temperature of the controlled medium. - - - - - - + + + - - ExhaustAir - + + + + + - + - + - + - - Measures the temperature of water enteringed to a hot water system - - - - - - - + Leaving Medium Temperature Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + - + + - - + - + + + + + + + + + + + + + - + - - asset tag - + + 1 + includes + + - + - + - + - + + + + + + + Speed Status + + true + 1.4.0 + 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. + + + + + + Has Substance + + + + + - + - + - + - - Controls the amount of luminance delivered by a lighting system - - - - - + Filter Air Differential Pressure Sensor + + + Measures the difference in air pressure before and after an air filter. + + + + + + + + + + + + + + + + + Wing + + true + A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure. + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing + + + + + + + modelNumber + + + + - + - + - + + + + Variable Air Volume Box With Reheat + + + A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone + + + + + + + + + + + + + + - + - - - - 1 - 1 - value - - - + - + - - - - - + - + - + - + - + - + - - - - - Status of a thermostat - - - - - - - - + - + - + - + - + + + + + - - A sensor which measures the voltage difference (imbalance) between phases of an electrical system - - - - - + Max Water Level Alarm + + Alarm indicating that the maximum water level was reached + + + + + + + + - - - + + + + + Kitchen - + - + - + - + - - - The aggregation function applied to data in the interval which produces the value - - 1 - - - - - + + Other - Recreation + - + - + - + - + - - - - - + + + Unoccupied Air Temperature Cooling Setpoint + + true + 1.3.0 + 'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - - - - - + + + Load - + + + + + - - A damper that is part of an economizer that is used to module the flow of air - - - - - - + Discharge Air Flow Reset Setpoint + + + Setpoints used in Reset strategies + + + + + + owned by + + - + - + - - - - - - - - - - - - - + - + - + - - - - - - - - - - - + Adjust Sensor + + Measures user-provided adjustment of some value + + + + + + + + - + - + - + - + + The command message/payload of this actuation event. 1 1 - + value + - + - + - + - + - + + + + Leaving Domestic Hot Water Temperature Sensor + + + Measures the temperature of domestic water supplied by a hot water system + + + + + + + + + + + + + + + + + - + - + - + - + - + 1 - acknowledged by - - - - - - - - + 1 + value + - + - + - - - - - + + + + 1 + 1 + - + - + - + - + - + - + + + + + + + + Reversing Valve + + + + + + + + + + + + + + + + Circuit Breaker + + 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. + + + + + + - + - + - + - + - + - + - + - + - + - + + + Name of the entity in IFC + + + + + + + 1 + 1 + value + + + + + + serial number + + + - + - - - - - Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit - - - - - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - Footrest - + + + - + - + - + - - Indicates the last fault code that occurred - - - - - - - - + CO2 Level Sensor + + Measures the concentration of CO2 in air + + + + + + - + + + - + - + - - - - - + + + Operational stage + The associated operational stage - - - - - + + Veterinary Office + - + - + - + - + - + + + + Meter + + A device that measure usage or consumption of some media --- typically a form energy or power. + + + + + + + + + + + - + - + - - - + Daylight Sensor Equipment + + + + + + + + + - - - - Coffee table - + + + 1 + 1 + + - + - + - - - - - + + ExhaustAir + + + + + + + + + + + Angle observation + + + + + + + + Run Time Sensor + + + Measures the duration for which a device was in an active or "on" state + - + - + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + Modulating - - - + + unidirectional + - + - + - - - - - + + + + - - - Irradiance - - - - - - - The power per unit area of electromagnetic radiation incident on a surface - The power per unit area of electromagnetic radiation incident on a surface - + + + has Measured module conversion efficiency property + + - + - + - - Ice/Curling Rink - + + + Medical - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + - + - + - + - + - + - - + + - - - Used to move hot water in a closed circuit, ensuring continuous flow. - - - - - - - - - - + Modbus Controller + Modbus controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController + - + - + - - - - - - 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. - - - + - + - - - - - - - - - - - - - - - - - - - - The set of connected equipment serving one path of air - - - - + + + + 1 + last known value + + - + - - - - - - - - - - + Damper Position Status + + + + + + - - - - - - - - - - - + + + - + - + - + - + - - - - - + + + Window - + - + - - - - - + + + + Enable Status + + Indicates if a system or piece of functionality has been enabled + + + + + + - + - Information + Tolerance - - - - - + + + + pellets of frozen rain which fall in showers from cumulonimbus clouds. - + - + - + - + - - true - An office used by multiple people - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape - - - - - - - + Supply Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + + + + + + + - - - - - + + + + Differential Speed Setpoint + + Sets differential speed + + + + + + + + + - - - + + + + Exhaust Damper + + A damper that modulates the flow of exhaust air + + + + + + - + - + - + - + + + + Reheat Hot Water System + + + + + + + + + + + + + + Exhibition room + + + - + - + - + - + - + - + - + - + + + Occupied Zone Air Temperaure Setpoint + + true + 1.3.0 + 'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint + + + + + has Rated minimum voltage input property + + + + - + - - - - Petroleum based oil burned for energy - - + - + - + - + - + - + - + + Other + + + - + - + - + - + - + - + - + - - + + - - Controls whether or not a device or controller is operating in "Occupied" mode - - - - - - + Folding table + - + - + - + - + - - - - 1 - last known value - - - - + - + - - Restaurant - - - + - + - - Type 2 (CSS) - - - + + Point - - - - - - 1 - 1 - - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - + + + Entity + + + + + + - + + + + + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Electrical System + + Devices that serve or are part of the electrical subsystem in the building + + + + - + - + - + - + - - - - - + - - Target humidity level when the location is occupied. - - - - - - - - - + Media Production Room + + true + A enclosed space used by media professionals for the production of media + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room + + + + + + + + + + - + - + - - - - Observation event - - + + + Tunnel - + - + - + - + - + - + - - - - - + + + + Wall Fan Coil Unit + + A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices + + + + + + + + + + + + + + - + - + - - - - - Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit - - - - - - - - - - - - - - + + + + The standard the equipment or device adheres to, e.g. IEEE 802.11. + Standard + - + - + - + + Self-Storage Facility + + + - + - + - - - - - - - - - - + Gas Meter + + A meter that measures the usage or consumption of gas + + + + + + + - + - + - + - + - - - - - + + + + Indicates the architected space (site, building, level, room...) in which this building element is placed. + 1 + located in + + - + - + - + - + - - - Pressurization + + + + Shelter + - + - + - - - - - + + + - + - - - Sets static pressure of the entire building - - - - - - - - + Differential Pressure Proportional Band + + + + + + + + + + - - - - - - - - - - + - + - + - - - - - + + + + Tunnel + + true + An enclosed space that connects buildings. Often underground + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel + + + + - + - has Tilt property - - + + 1 + last known value + + - + - + - + + + Deionised + + + + + Number of Ports + + + - + - + - - Up - - - + - + - + + + + Usage Sensor + + Measures the amount of some substance that is consumed or used, over some period of time + + + + + + + + + + - + - + - + - + - + - - - - - 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/) - - - - - - - - - - - - - - - - - + - - - Sets discharge air flow for cooling - - - - - - Safe - + Leaving Hot Water Flow Sensor + + + Measures the rate of flow of hot leaving water + + + + + + + + + + + + + + - + - + - - Type1 - - - + - + - - - Cassette - - + - + - - - - - + + + - - Convenience Store without Gas Station - + + + + Discharge Air Static Pressure Deadband Setpoint + + + + + Sets the size of a deadband of static pressure of discharge air + - + - + - - - + + + + 1 + last known value + + - + - + - - - - - + + + + + + + Chilled Water Return Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - - + + + + Low Return Air Temperature Alarm + + + An alarm that indicates that return air temperature is too low + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - Controls the position (the degree of openness) of a valve - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - + Speed Sensor + + Measures the magnitude of velocity of some form of movement + + + + - - - - - - - - - - 1 - timestamp - + + + - + - + - - - - - - - - - + - + - + - + - + - - - An air handling unit that contains hot and cold decks to supply heating and cooling to a building - - - - - - - - - - - - - Shelter - + Outside + + true + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside + + + - - - - - + + - + - - - Sets supply air flow rate - - - - - - - - - + Valve Position Alarm + + An alarm that indicates that the valve position is not in a normal state. + + + + + - - - - - + + - + - - 1 - 1 - value - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + has Rated power output property + + - + - + - + - - - - - + + + + Automatic Mode Command + + Controls whether or not a device or controller is operating in "Automatic" mode + + + + + + + + + + + + +CONSTRUCT { +?o ?prop $this . +$this ?prop ?o . +} +WHERE { + { $this ?prop ?o } UNION { ?o ?prop $this } . + ?prop a owl:SymmetricProperty . +} + + - + - + - + - + - - - - - true - A space dedicated in which to hold a meetings - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom - - - - - - - + - + - - - - - - - - - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + - - Measures the amount of water that is consumed, over some period of time - - - - + Supply Air Velocity Pressure Sensor + + + + + + + + + + + + - - - - - - - Mounted + + + + + - + - - The computed average temperature of air in a zone, over some period of time - - - - - - + Supply Air Static Pressure Setpoint + + + Sets static pressure of supply air + + + + + + + - + - - - - + + + + + + + - + - + - - - - - + + + - - - + + + Building primary function + https://project-haystack.org/tag/primaryFunction + 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) - - - - - - - - - - - - + + + + 1 + capacity + + - + - + - + - + - + + Exercise Room true - A class of spaces related to the creation of media - - - - + An indoor room used for exercise and physical activities + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom + - - + + + + + + - + - + - - - - The command message/payload of this actuation event. - 1 - 1 - value - - - + - + - + - 1 includes - - - Auditorium - - - - - - An alarm that indicates the off-normal conditions associated with pressure. - - - - - - - - + - + - - AC - + + + - + - + - - - - 1 - 1 - + + Convenience Store without Gas Station + - + - + - + + + Lag + + - + - + - + - - - - 1 - 1 - - - + - + - - - - - + + + + Hot Water Static Pressure Setpoint + + Sets static pressure of hot air + + + + + + + + + + + + + + - - - - - + + + - + - + - - - - - Actuation event - - - - - - - - owned by - - + + + - + - + - + - + - - - - - + + + - + - + - - - - - Measures the mass of water vapor in outside air - - - - - - - - - - - - - - + - + - + - + - + + + + + - + - - - - - An individual point of attachment for charing a single electric vehicle - - - - - - - - - - - - - - + - - - - A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. - + HX + + + See Heat_Exchanger + - + - + - - - - - + + + - + - + - + - + - - - - - + + Stadium (Closed) + - + + + + 1 + last known value + + + + - + - + - + - + - - - - - + + + 1 + 1 + + - + - - true - - 1.4.0 - This class has a poor definition is supplanted by Temperature_Sensor - - - - - - - - - - - - - - - - - - - + + High Temperature Alarm + + An alarm that indicates high temperature. + + + + + + + + - + - + - - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + Fresh Air Fan + + true + 1.3.0 + Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation + - + - + - + - + - + - + - + - + 1 1 - + - + - + - + - - Other - Stadium - + + + Medium Temperature Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - Bar/Nightclub - + + + has Rated current output property + + + + + + + 1 + 1 + - + - + - + - + - + + + Level + + + + + + + + + + + + + Amount of substance in a container; typically measured in height + + + - + - + + + + + - + - + - + - - Indoor Arena - - - + - + - + - + - - - - 1 - 1 - + + + + Acceleration Time Setpoint + + + + + + + + + + - - - - has point - - + + + + Economizer + + 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. + + + + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + - + - + - + - + - - + + + + + createdBy + + + + + + + + + + + + + + + Convention Center + + + + - - - - - - - - - - - - - + Cabinet + - - - + + + + + - + - - - - - - - - - - + Preheat Command + + A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer + + + + - - - + - - + - - - + + - + - + - + - + - + + + Supply Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force. + + + + + - + - + - - - - + Hot Water Return Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - + - + - + - - - - - - - - - Detects the presence of motion in some area - - - - - - - - - - - - - - A heater used to warm the air in an enclosed area, such as a room or office - - - - - - - - + - + - - Steam - - - + - + - + + + + 1 + 1 + + + - + - + - - - - - aggregationFunction - - - + - + - - - - - Sets outside air flow rate - - - - - - - - - - - - + + + - + - + - + - + - + + + + Access Control Equipment + + + + + + + + + + + + + + + - + - + - - - - - - - - - + Water Differential Temperature Setpoint + + Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit + + + + + + + + + + + + - + - + - + - + - - - - - + + + FormaldehydeConcentration + + + + + + + The concentration of formaldehyde in a medium - + - + - - + + - Electricity room - + Natural Gas Boiler + + 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. + + + + + + + + + + + + + + + + + + Steam Radiator + + Radiator that uses steam + + + + + + - + - + - - - Selector - - - Performing Arts - - - - - Generation - - + - + - + - + - + + + + + - + - + 1 1 - + - + - + + + + Indicates the lease(s) that this contract regulates the conditions of. + regulates + + + + - + - + - - + + + installationDate + + + - Alarm object - + Occupied Cooling Mode Status + + + + + + + + + + + + - - - - 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]]. - 1 - coordinates - + + + + + - + - - - - - - - - - - - - - - - startLevel + Copy Room + + true + A room set aside for common office equipment, including printers and copiers + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom + + + + + - + - - A command to activate reheating, which is used for either heating or for dehumidification purposes - - - - - - + FCU + + + See Fan_Coil_Unit + - + - + - - - Fire + + + + + - - - - true - - 1.3.0 - The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications. - + + + + + - + - - A thermal expansion tank designed specifically for chilled water systems. - - - - - - - - - - + Storey + + true + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level + - + - + - + - + + + + + + + + + + + + + - - - + + + + + + + + Overridden Status + + Indicates if the expected operating status of an equipment or control loop has been overridden + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - A pump that performs work on water - - - - - - + + + - + - + - + + + Charging + + - + - + - + - + - + - + - + - + - + - + - + + + Freezer + + - + - + - + - + - + - - + + - Shopping mall - - - - - - - + + + + - + - - Sets the underfloor air plenum static pressure - - - - - - - - - + Min Static Pressure Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + + + + - - - - A Location's parts should be always be Locations/Spaces. - - + + + + Cloak room + - + - + - + - + - - - - - + + + + 1 + 1 + - + + + + + - - Sets the maximum permitted frequency - - - - - - - + Setpoint + + https://xp20.ashrae.org/terminology/index.php?term=setpoint + + + + + + + A Setpoint is an input value at which the desired property is set + + + - + - - - - - + + WiFi6E + + + + + + Mixed Air Temperature Setpoint + + Sets temperature of mixed air + + + + + + + + + + + + + + + + + + + + + Service entrance + - + - + - + - + - - - - - + - - true - A class of rooms dedicated for work or study - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office - - - - - + + + + - - - - - + + + + + + + assetTag - + + + + 1 + includes + + + + - + - + + + + object-name + + object-name + + + + The content of the name field of the BACnet object. + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + 1 + 1 + + - + - + - + - + - + - + + + Eye + + + + Wet_Bulb_Temperature + + + + + + + + The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) + The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) + + + + + + - + - + - + - - - - - - - + + + 1 + 1 + + - - 2 - + + GB/T + - + - + - + + + + + - + - + - + - - https://brickschema.org/schema/Brick/ref# - ref + + + - + + + + + + + - - A pump that performs work on chilled water; typically part of a chilled water system - - - - - - - + Water Flow Setpoint + + Sets the target flow rate of water + + + + + + + + + - + - + - - - objectOf - The 'parent' BACnet device that hosts this BACnet object. - - - + - + - + + + + air in a bypass duct, used to relieve static pressure + + + + + + is sub-meter of + + + Indicates the parent for which this meter is a submeter + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - 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. - - - - - - - - + - + - + - + - - - - - + + + + Waste management room + + + + + + 1 + 1 + value + - + + + + Max Hot Water Differential Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - + Hot Box + + true + hot air chamber forming part of an air handler. + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box + + + + + + + + + + Chilled Water Supply Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - Cleaning room - - - - - - 1 - 1 - value - - - + - + - - - - - Force observation - - - - - + - - - An alarm that indicates that return air temperature is too high - - - - - - + Ventilation Air Flow Ratio Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint. + + + + + - - + - - + + - - - + + + + Floor lamp + - + - + - + - + + + + + + + - + - + + 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]]. 1 - 1 - - - - - one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation. - - - - + coordinates + - + - - - - - - - - - - - - - - - - - - + Transformer Room + + true + An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - true - 1.3.0 - Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation - - - + - + - + + + + + - + - + - + - - - - Site - A piece of land upon which zero or more buildings may be situated. - - - + - - - - - + Stage Riser + + true + A low platform in a space or on a stage + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser - - + + + + - + - + - + + + + + - + - + - + - - - - - - - - - true - 1.3.0 - 'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology. - - - + - + - + + - - + Communication Loss Alarm + + An alarm that indicates a loss of communication e.g. with a device or controller + + + + + + + + - - - is virtual meter - 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. + + + + 1 + 1 + - + - + - + - + - + - - A tank specifically designed to store chilled water in HVAC systems. - - - - + Rain Level Sensor + + Measures the amount of precipitation fallen + + + + + + + + + + + + + Chilled Water Differential Pressure Sensor + + Measures the difference in water pressure on either side of a chilled water valve + + + + + + - - + + + + + + + + + + + + Entering Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + + + + + + + + + Longitude + + - + - + - + - + - - - - - intersectingElement - - + - + - + - + - + - + - + - + - + + + + + - - Sets temperature of diffrential air - - - - - - - - - - - - - - - - - - - - - Alternating_Current_Frequency - - - - - - - - - The frequency of the oscillations of alternating current - The frequency of the oscillations of alternating current - + External reference + + The parent class of all external reference types - - - - Has Quantity - - + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack + - + - + - - - Atrium - - + - - - 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 - - - - - - - + Leaving Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of leaving water + + + + + + + + + - - + + - - + + - + - + - + - + - + + + + Chiller + + Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type. + + + + + + + - + - + + + Time + + + + Short + + - + + Illuminance Setpoint + + Target Illuminance of the zone. + + + + + + + - + - + - + - + - + - - - - - + + + + + + + + + Return Air Plenum + + A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building + + + + + + + + - + - + - + - + - + - + - + - + - - - true - Movable objects intended to support various human activities such as seating, eating and sleeping - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture + Fire Sprinkler Thermal Expansion Tank + + A specialized thermal expansion tank that is part of a building's fire suppression system. + + + + + - - + + + + - + - + - + - + - - - Capacity - - + - + - + - + - + - + + + + Bar room + + + - + - + - + - + - + - + - + - + - + - + + + + Pharmacy room + + + - + - + - - A fan installed on the ceiling of a room for the purpose of air circulation - - - - - - + Reception + + true + 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 + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception + + + + + - - - - - + + + Room + + + + - + - + - - - - - Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system. - - - - - - - - - - - - - - + - + - - - - - - + - + - + - + 1 - last known value - - + 1 + - + - + - + - + - - - - - + + + + Architectural asset + - + - + - - - - - + + + + Outdoor space + - - - has Rated current input property - - + + + + Cooking room + - + - + 1 1 - timestamp - + - - A - + + + + Max Fresh Air Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + + + + + + + + - + - + - + - - - - - - - - + + + + - + - + - + - + - - - Beam - - + - + - - - - Table - - - - - - - - - - - - A collection of connected equipment; part of a System - - - - - - - - + - + - + - + - - - - - + + + + Data server room + - - - - - + + + Active_Energy + + + + + + The integral of the active power over a time interval + + + + + Low Discharge Air Flow Alarm + + + An alarm that indicates that the discharge air flow is lower than normal. + - + - + - + - + - - - Last known value - The last known value of the Point entity - - - - - - object-identifier - - object-identifier - - - - The BACnet object identifier + + + - + - + - - - - - - - - - + - + - + - + - + + + Discharge Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + + + + + - + - + + + + + - + - - - - - + - + - - - 1 - - - + - + - - - Laboratory - - + - + - + - + - - - - - - - - - - - - - - - - - + + - - Indicates if a system or piece of functionality has been enabled - - - - - - + Building element + A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc. + + + + + - + - + - + + + CRAC + + - + - + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - + - + - + - - - - - - - - - - 2 - + Hot Water Loop + + A collection of equipment that transport and regulate hot water among each other + + + + + + - + - The identifier for the timeseries data corresponding to this point - + + 1 1 - + value + - - - - - + + + + Office chair + - + - + - + - + - + - + - + - - - - - Luminance observation - - - - - + - + - + - + - - - Direction - - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - - - - Leak Detector - Leak detector. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment - - - - - - - - - - - Measues the planar angle of some phenomenon - - - - - - - - - - + - + - - - 1 - 1 - - + + + - + - + - - - - - + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b). - - - - - + - + - - - Solar - - + - + - + + + + Chilled Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of chilled water + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - + + - Bed - + Air Plenum + + A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building + + + + + + + + + + addressLine1 - + - - + + + - + - + - + - + - + - + - + + + + Exhaust Air Static Pressure Sensor + + The static pressure of air within exhaust regions of an HVAC system + + + + + + + + + + + + + + + + + + Medium + + + + + Max Supply Air Static Pressure Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + + + + 1 + rentable area + + + + + + Embedded Surface System Panel + + + + Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure. + + + + + + + + + + + + + + + + Port + + - + - + - - - - Sprinkler room - - - + - + - + - + - - + + - Filing cabinet - + Passive Chilled Beam + + A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device. + + + + + + + + - + - + - + - + - + - + - - - - - + + + 1 + 360 + 1 + 0 + + - + - + - + - + - - - hasTimeseriesReference - - - Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored + + + + Multi-purpose room + - - - - - + + + - - - - object-name - - object-name - - - - The content of the name field of the BACnet object. + + + + 1 + 1 + value + + + + + Only meters can have the isVirtualMeter property be true + + + SELECT $this WHERE { + $this brick:isVirtualMeter/brick:value true . + FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . + } + - + - + - + - + - - - - - - - Controller - - - - - - + - + - + - + - - - - - - - + + Tesla Supercharger + - + - + - + - + - + + Diesel + + + + + + Team Room + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + + + - + - - - has has electric vehicle connector type property - - + + + + Capacity Sensor + + + + + + + + + - + - + - + + + + - + + + + + + + + Lamp + + + - + - - - - - + - + - + - + - + - + - + - + - - - - - + - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - - Has location - - - - Subject is physically located in the location given by the object - - + - + - + + + 1 + 1 + + + + - + - - - - - - - Sensitivity - - - - + + + + Zone Air Dewpoint Sensor + + Measures dewpoint of zone air + + + + + + + + + + + + - + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. - - - - - Differential - - - - PV + Humidifier + + A device that adds moisture to air or other gases + + + + - + - + - + - + - - - + + + - + - + - + - + - - - + + + + + - + - has Cooling capacity property - - + + 1 + last known value + + - - - - - 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. - - - - - - - - + + + originY - + - + - - - - - + + + Occupied Air Temperature Heating Setpoint + + true + 1.3.0 + 'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - - - Manual + + + + Water Loss Alarm + + An alarm that indicates a loss of water e.g. during transport + + + + + + + + - + - + - + - Server - Server. - + Thermostat + Thermostat. + true 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server - + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment + - + - + - + - + - + - + - - - - - - - - - - DDAHU must have a brick:Cold_Deck - - 1 - 1 - - true - - - SupplyAir - - - - - - - A collection of devices that generates, stores or transports electricity - - - - - - + - + - + - + - + - + - + - + - - - - - Architecture area - 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. - - - - + + + Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - - - - - + - - - 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 - - - - - - - - - + Lighting + - - - - - + + Laboratory + + + + + 1 + 1 + + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint. - - - - - - - - - - - - - - + - + - + - + - + - + - - - - - - - - true - 1.3.0 - 'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - - - + - + - - Refrigerated Warehouse - - - - - - - - - - - - - - - Disables hot water system when outside air temperature reaches the indicated value - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - 1 - 1 - - - - + - + - - - - Error report - - - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - Bathroom - - - - + Bookcase + - + - + - + - + - - - - - - + - + - + - - operated by - - + + model number + - + - - Other/Specialty Hospital - - - + - - - - - - - - - - - Measured voltage input - The nominal rated voltage input of the entity - - - - - - + Air Wet Bulb Temperature Sensor + + + + + + + + + + + + + + + + - + - + - + - + - + 1 - width scale factor - + 1 + value + - + - - Measures the difference between two applied pressures - - - - - + Valve Position Command + + + Controls the position (the degree of openness) of a valve + + + + + - - - + + + - + + + + + + + - - - - - - - - - - - - - - - - - - - + Lobby + + true + A space just after the entrance to a building or other space of a building, where visitors can wait + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby + + + + + - - - 1 - 1 - - + + + + + - + - + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + + + + + + + - - Status of a pump - - - + Entering Chilled Water Flow Setpoint + + + Sets the target flow rate of chilled entering water + + + + + + + + + - - + + + + + + + + + + + + + + + + - + - + - + + + + 1 + 1 + + + - + - + - + - + - - - - OfficeRoom - - - + - + - + - + - + - + - + - + - - Residence Hall/Dormitory - - - - + + - - A 2-way, self contained proportional valve with an integral differential pressure adjustment setting. - - - - - - - - - - - - - - - + Conversation room + - + - + - - + + + - - - - - + Volume observation + + + - + - + - + + + Auditorium + + + + Leaving + + + + Discharge Condenser Water Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - + + + + 1 + 1 + timestamp + + + + + Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + 1 + width scale factor + + + + + + Organization + An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.) + + + + + + + - - - - - includes - - + - + - + + + + Humidifier Fault Status + + Indicates the presence of a fault in a humidifier + + + + + + + + + + + + ifcProjectID + The IFC ID of the containing project + + - + - + + + Box + + - + - + + + + Treatment waiting room + + + - + - - - Position - - - Repair Services (Vehicle, Shoe, Locksmith, etc) - - - + - + - - - The object (e.g., property, equipment, etc) that this a lease of. - 1 - lease of - - - - - - + + + - + - + - - - - CONSTRUCT { -$this ?p ?o . -} -WHERE { -?o ?invP $this . -?invP owl:inverseOf ?p . -} - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. - - - + - + - - - - 1 - last known value - - - - - MakeupWater - - - + - + - + - - - - - - - - - - - - + Deionised Water Level Sensor + + Measures the height/level of deionised water in some container + + + + + + + - - - + - - + + + + + + + Safety Equipment + + + + + - + - + - + - - An alarm that indicates a power failure. - - - - - - - - + Intake Air Filter + + Filters air intake + + + + + + + + - + + + + Bulletin board + + + - - Measures the present state of absolute humidity relative to a maximum humidity given the same temperature - - - - - - - - - - - - - + Discharge Air Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with the temperature of discharge air. + - + - + - + - + - - - - - + - + - + + + region + + - + - - - 1 - 1 - - + + + + + - - GreaseExhaustAir - + + https://w3id.org/rec# + rec - + - + - - - - - An alarm that indicates that the valve position is not in a normal state. - - - - - - - - - - + - - - Valve + + + has Volume property + + - + - + - - - - 1 - last known value - - - - + - + - + - - Controls or reports whether or not a device or control loop is in 'override' - - - - - - + Air Loop + + The set of connected equipment serving one path of air + + + + - + - + - + - + - - - + + + - + - + - - - - - - - - Pharmacy room - - - - - - 1 - 1 - - - - - - true - 1.3.0 - 'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - - - + - + - + - + - - - - - + - + - + - + - + - + - - - Reset - - - - IDF + + + + + - + - - - - - Sets some property of CO2 in Return Air - - - - - - - - - - - - - - - - 1 - 1 - value - - - + - + - - - - - true - A room where mail is recieved and sorted for distribution to the rest of the building - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom - - - - - + + + + + - + - + - + - + - - - - 1 - 1 - value - + + + + + - - - -CONSTRUCT { -$this brick:hasTag ?tag . -} WHERE { - $this rdf:type/rdfs:subClassOf* ?class . - ?class brick:hasAssociatedTag ?tag . -} - + + + + + - - - - - Indicates if a substance contained within a vessel has frozen - - - - - - + + + + + - + - + - - - + + + + + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. - + + + - + - + - + - + - - - - - - Sets the target flow rate of chilled leaving water - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + + + + Water Flow Sensor + + Measures the rate of flow of water + + + + + + + + + + + + - + - + - + - + - - - PM2.5Concentration - - - - - - The concentration of particulates with diameter of 2.5 microns or less in air - - - Repair Services (Vehicle, Shoe, Locksmith, etc) - - - + - + - + - + - - - - - + + Water + - - - - - + + + + Heating Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of heating discharge air + + + + + + Lounge + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + - + - + - + - + - + - + - + - + - + + + Soil + + - + - + - + - + + + + 1 + 1 + + + + + 1 + 1 + + + + + + is virtual meter + 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. + + - + - - - - Dining room - + + + + + + - + - + - + - + - + - + - + + + Grains + + - + - - - - - A self-contained unit that uses air as a heat source or sink for heating and cooling purposes. - - - - - - - - - - - - + - + - + + + + 1 + last known value + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - + Domestic Water Loop + + + + + + + - + - + - - - - - + + + start - + - + - + - + - + - + - + - - - + Low Freeze Protect Temperature Parameter + + + + + + + + + + + + + - + - + - - Wholesale Club/Supercenter - - - - - - 1 - 1 - value - + + + - - - - - + + + + Tablet + + A flat, handheld mobile computer, usually with a touchscreen + + + + + + + + - - + + - Educational room - + Bypass Valve + + + A type of valve installed in a bypass pipeline + + + + + + - + - + - - - has broader - - - - - netArea - - - - - - + - + - + - + - + - + - + - - - - - + + + Cutout - - + + + Breakroom + + + - - - - - - - + Furniture + - + - + - + - + - + - + - + - + - + - + - - - - Service shaft - - - + - + - + + + Band + + - + - + - + - + - + - + + + + - + - + - + - - - - 1 - includes - - - - + - + - - - - - - - - - - - - - - + + apparent + - - - - 1 - last known value - - + + + - + + + + + + + + + - + - + - + - + - + - - - - Healthcare room - + + + - - - + + - Torque observation - - - + Integral Time Parameter + + + + + + + + + + + - + - + - + - + - + - + - + + + + + + - + - - - - - Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity) - - - - - - - - - - - - An alarm that can indicate when a full-load current is exceeded. - - - - - - - - + - + - + - + - + + + + 1 + 1 + value + + + + + Sash + + - + - + - + - - - - - A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter - - - - - - - - + - + - + - + - + + + + OfficeLandscape + + + + + + Security Equipment + + + + + + + - + - + - + - - - Reversing - - + - + - + - + - + - + - - - - - + - + - + - + - + - + - + - + + + + 1 + 1 + value + + + - + - - - Locally - - - - - - - - - - CONSTRUCT { - ?s ?super ?skolemized . - ?skolemized ?ep ?eo . - } WHERE { - $this rdfs:subPropertyOf+ ?super . - ?super a brick:EntityProperty . - $this a brick:EntityProperty . - ?s $this ?o . - BIND(IF(isBlank(?o), IRI(CONCAT("urn:skolem:", STRUUID())), ?o) AS ?skolemized) - ?o ?ep ?eo . - } - - + + + + Water Pump + + A pump that performs work on water + + + + + + - - - + + + + + - - - - Indicates the contract regulating the terms of the lease in question. - regulated by - - + + + + Valve Status + + The current status of the valve. + + + + + + - + - + - - - Phone + + Type3 + - + - + - - - Rain - - + - + - + - + - + - + - + - + - - - - - + + + + Heat Recovery Water Source Condensing Unit + + + + + + + + + + + + + + + + + + + - - + + + + - + - + - + + + PIR + + - + - + - + - + + + + Cassette Fan Coil Unit + + A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery + + + + + + + + + + + + + + + + - + - + - + - + + + + Security room + + + + + + + - + - + - + 1 - commissioning date - + acknowledged by + + - + - + - + - + - + - + - + + + + + - + - + - + - + - - - - CONSTRUCT { - $this brick:electricVehicleChargerDirectionality [ brick:value "unidirectional" ] - } WHERE { - $this rdf:type brick:Electric_Vehicle_Charging_Station . - FILTER NOT EXISTS { - $this brick:electricVehicleChargerDirectionality ?direction . - } - FILTER NOT EXISTS { - $this brick:hasPart ?port . - ?port a brick:Electric_Vehicle_Charging_Port . - ?port brick:electricVehicleChargerDirectionality ?other_direction . - } - } - - + + + - + - + - + - + - - - - - Sets the rate required for a process - - - - - - - + + + 1 + 1 + + - + - + - - - - - - + - + - - - - - - - + + + has Operational stage property + + - + - + - + + + + + + + + + - + - + - + - + - + - - - + + + + Company + - - - Plenum + + + + + + + + + + + Is fed by + + + - + - + - + + + + The agent leasing out some leasable object, i.e., the owner of the asset. + 1 + leasor + + + + - - - + + + + + + + + + + + + + - + - + - + - + + + + + + + - + + + + + + + + - + - + - + - + - + - + - + + + + ICT Equipment + Equipment and devices that are part of a building's ICT infrastructure. + + + + + + - + - + - + - + + + + - + - + - + - + + + + Motor Torque Sensor + + Measures the torque, or rotating power, of a motor + + + + + + + + + + + - + - - - Rest + + + + Dressing room + - + - - 1 - Only one last known value per entity is allowed - + + + + + - - - + + + + + - + - + - - - + + Unacknowledged + - + + Lifestyle Center + + + - + - + - - Controls the amount of heating to be delivered (typically as a proportion of total heating output) - - - - - + Unit Failure Alarm + + An alarm that indicates the failure of an equipment or device + + + + + + + - - - + + + + + + - Energy observation - - - + Chilled Water Valve + + + A valve that modulates the flow of chilled water + + + + + + + + - - - - - + + + + - + - + - - - - - + - - A meter that measures usage or consumption of some media for a whole building - - - - - + Separation Tank + + A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal. + + - + - + - + - + - + - - - + + + + Field Of Play + + true + The area of a stadium where athletic events occur, e.g. the soccer pitch + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play + + + + + + - + - + - + - + - + + Energy/Power Station + + + - - - - - + + + + Humidify Command + + + + + + + + - + - + - + + + + water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature. + + + + - + - + - + - - - - - 1 - 1 - severity - - - + - + - - - - - - A meter that measures the usage or consumption of gas of a whole building - - - - - - - - - - - + - + - + - + - - - - 1 - 1 - - - + - + - + - + - - - has Aggregate property - - - - - - - - - - - + - + - - Self-Storage Facility - - - + - + - - - - - - - - - - - - - - - - - 1 - 1 - value - - - + - - Measures the rate of flow of air in a fume hood - - - - - - - + Entering Water Flow Setpoint + + Sets the target flow rate of entering water + + + + + + - - - + + + - + - + - + - + - + - + - + - + - - - + + + + + - + - + - + - + - + + + + + + + + + + Cable room + + + - - - - - - - - - - + Heat Sink Temperature Sensor + + Measure temperature of the heat sink on a device such as a VFD. + + + + + - - + - - - - - - - - + - + - + - + - - import - + + + Supply Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - + - - - - - + + + 1 + related to + + + + + + currentLevel + + + + URL + + - + - + - + - + - - - - intersecting element - - - - - - - 1 - 1 - - - + - - true - - A space for people to relax while not working - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom - + Power Alarm + + An alarm that indicates the off-normal conditions associated with electrical power. + + + + + + - + + + Coldest + + - + - + - + - + - + - + + + + + - + - + + + Booth + + + + + Discharge Air Flow Setpoint + + + Sets discharge air flow + + + + + + + + + + + - + - - - 1 - 1 - - + + Bank Branch + - + - + + + + + + + - + + + + + + + + + + + + + - + - + + + Team + + - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. - + Ammonia Sensor + + + + + + + + + + + + + + + + + + Occupied Heating Mode Status + + + + + + + + + + + + - + - + - + - + - + - + + + + + + + - + Supply Condenser Water Flow Sensor + + true 1.3.0 - 'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - Senses the amperes of electrical current produced as output by a device - - - - - - + Pressure Alarm + + An alarm that indicates the off-normal conditions associated with pressure. + + + + - - + + + + + The version in which the entity was deprecated + + 1 + - + - + - - - Current - - + - + - - - - - - - true - - - + - + - + - + - - Point is an exclusive top class. - + + + + High Humidity Alarm + + An alarm that indicates high concentration of water vapor in the air. + + + + + + + + - + - + - + - + - - - Imbalance - - - - - Waste management room - - - + - + - + - + - + + + + CONSTRUCT { + ?s ?super ?skolemized . + ?skolemized ?ep ?eo . + } WHERE { + $this rdfs:subPropertyOf+ ?super . + ?super a brick:EntityProperty . + $this a brick:EntityProperty . + ?s $this ?o . + BIND(IF(isBlank(?o), IRI(CONCAT("urn:skolem:", STRUUID())), ?o) AS ?skolemized) + ?o ?ep ?eo . + } + + + + + + OzoneConcentration + + + + + + + The concentration of ozone in a medium + + + + + Daylight Sensor + Daylight sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment + + + - + - - - has Temperature coefficient property - - - - + - + - + - - - - - A metric used for measuring the quantity of waste generated in a building. - - - - - - - - + - + - - - - water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature. - - - - - - has Thermal transmittance property - - - - + - - Measures the concentration of methane in air - - - - - - + Position Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint. + + + + - - - - - - An entity can only have one 'preferred' External Reference - - 1 - + - + - + - - - is fed by - - - - + - + - + - + - + - + - + - + - + + + + Discharge Air Static Pressure Proportional Band Parameter + + + + + + + + Tint Command + + The target level of window tint. + + + + + + + + + + Speed + + - + - + - + - + + + + Enable Fixed Enthalpy Command + + Enables the use of fixed enthalpy control + + + + + + + + + + + + - + - - - - - - - - - Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants) + + + + + - - - has Operational stage property - - + + + + + - - - Rated voltage output - The nominal rated voltage output of the entity + + + + + - - - - 1 - 1 - value - + + + Domestic Hot Water Supply Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - - - 1 - 1 - - - - + - + - + - + - - - - a viscous liquid derived from petroleum, especially for use as a fuel or lubricant. - - - + - - documentation + + manufactured by - + - - - - - + + + + + + + + Temperature High Reset Setpoint + + + + + + + + + + + + - + - + - + - + - + - + + + + + - - - - An alarm that indicates that discharge air temperature is too high - + Unoccupied Heating Zone Air Temperature Setpoint + + + Sets temperature of air when unoccupied for heating within a specific zone + + + + + + + + + + + + + + + + + + + Modbus - + - + - + - + - + + Pre-school/Daycare + + + - + - + + + Parking + + + Strip Mall + + + - + - + - + - - - - Personal hygiene room - + + + + + - + - + - + - + - + - + - - - - Stadium - - - + - + - - - - - - - + + + + + - + - + - - Fire Station - + + + + Gauge Pressure Sensor + + Pressure sensor which is zero-referenced against ambient air pressure + + + + + + + + + - + - + - + - + - - Other - - - - - - 1 - capacity - - - - + - + - - - - - + - + - + - - Measures the rate of flow of water entering a piece of equipment or system - - - - - - - - - - - - - - - - - - 1 - coordinate system - - + Heating Discharge Air Temperature Integral Time Parameter + + + - + - - - - - - - - - - - + Outside Air Enthalpy Sensor + + Measures the total heat content of outside air + + + + + + + + + + + + - + - + - - - - - Devices that can control daylighting through various means - - - - + + + A Point can be a Point of Equipment, Location or Space. + + + + - + - + - + - + - + + + + Event ending timestamp. + 1 + end + + + - + - + - + - + - + - + - + - + + + + + 1 + Generation + + + - + - - Collection is an exclusive top class. - + + + + 1 + city + - + - - - - - - - - Conversation room - + Radiant_Temperature + + + + + + + + the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) + the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - - - - - - + + + - + - + - + - + - + - + - + - + - + - + - - - - Vibration Sensor - Vibration sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment - - - - - - - - - + + Type 2 (IEC 62196) + - + - + - - - - Event - 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. - - - - + + NonPotableDomesticWater + + + + + Humidifier - + - + - - - - - true - An information booth or kiosk where visitors would look for information - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area - - - - - + + + + + - + - + - + - + - - - - - A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions - - - - - - + + + + + - - - - Hallway - + + + + + - - - + + + - - - - - Steam, hydronic, or electric heating device located at or near the floor. - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - + - + - + + + Media + + - - true - A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser - - - - - - - - - + Radon Concentration Sensor + + Measures the concentration of radioactivity due to radon + + + + + + + + + + - + - + - + - + - + - + - - - - - + + + VoltageImbalance + + + + + The percent deviation from average voltage + The percent deviation from average voltage + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Heat Pump Ground Source Condensing Unit + + + + + + + + + + + - - - + + Outpatient Rehabilitation/Physical Therapy + - + - + - + - + - - - - - + + + + Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants) - - Library - + + + - + - + - + - + - + - - - + + + + 1 + 1 + - + - + - + - + - + - + - + - + - + - + - - - - - url - - + - + - - - 1 - 1 - - - - + - + - + - + - - - - - + - + - + - + - - - - - + + + Radiation - + - - - - - + - + - - - - - + + + has Aggregate property + + + + + + + Condenser Water Bypass Valve + + A valve installed in a bypass line of a condenser water loop + + + + + + + + + + + + + + - + - + - - - Static + + + + Heat Recovery Condensing Unit + + 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. + + + + + + + + + + + + + + - + - + - - - - - - - + - + - + - - - A valve that modulates the flow of chilled water - - - - - - - - + Standby Unit On Off Status + + Indicates the on/off status of a standby unit + + + + + + + + + + + + - - - - 1 - 1 - + + + + + - - - - 1 - 1 - + + + + + - + - + - + - + - + - + - + - + - - - Generator - - + - + - - - - - + - + - + - + - - - - has part - - + + + PM1Concentration + + + + + + The concentration of particulates with diameter of 1 microns or less in air - + - + - + - + - + - + - - All ExternalReference must have an rdfs:label - 1 - - - - - - - Measures the rate of flow of exhaust air - - - - - - - - - - - - + + 1.3.1 + + powerFlow is deprecated in favor of electricalFlow as the latter is more clear - + - + - + - + - - - - 1 - seating capacity - - - - - Video + + + + + - + - + - - - has Area property - - + + + + + - + - + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - + + + 1 + 1 + + - - - Lockout + + + has Rated maximum current input property + + - - - - - Controls whether or not a device or controller is operating in "Automatic" mode - - - - - - - - + + + + + - - - - + + + MAU - + - + - - - - - A parameter determining the humidity level at which to trigger a high humidity alarm - - - - - - - - - - + + + + + - + - + - - - - - Detects level of particulates of size 2.5 microns - - - - - - - - - - - - - + + + - + - + - - - - - - - - - - + - + - - - Storey + + + + The agent leasing some leasable object, i.e., the user of the asset. + 1 + leasee + + - + - + - + - + - + - + - - - PIR - - - - Recorder - - + - + - + - + - + + + + state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant. + + + + + + + - + - + - + - + + + severity + + - + - - - - - A collection of batteries that provides energy storage, along with their supporting equipment - - - - - - - - - - + - + - + - + - + + + Makeup + + - + - + - + 1 last known value - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - + - + + + + Basement level + + + - + - + - + - - - Coordinates - The location of an entity in latitude/longitude + + + + + - + - + - + + + objectOf + The 'parent' BACnet device that hosts this BACnet object. + + + - + - + - + - + - + - + + + + Network Router + + + + + + + + + - + - + + + Push + + - + - + - + - + - + - + - + - + - + - + - + + + Effective Zone Air Temperature Setpoint + + true + 1.3.0 + The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint + + + - + - + - + - + - + - - - - 1 - 1 - timestamp - + + Ice/Curling Rink + - + + + + + - + - + + + + Electric Radiator + + Electric heating device + + + + + + + + - - - - - + + + A message describing how to mitigate or address the deprecation + + 1 + - - - - - + + + + Therapy room + - + - + - + - + - + + + + Current Imbalance Sensor + + A sensor which measures the current difference (imbalance) between phases of an electrical system + + + + + + + + + + + - + - + - + - + + + Domestic Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - - - - 1 - 1 - + + + Rated maximum voltage output + + The maximum voltage that can be output by the entity + + + Retail Store + + + + Other - Technology/Science + - + - + - + + + + Chair + + + - + - + - - - - - - - - + Return Air Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + Urgent Care/Clinic/Other Outpatient + + + + + + ICT Rack + + + + - - - + + - + - + - + + + + Electrical Energy Usage Sensor + + A sensor that records the quantity of electrical energy consumed in a given period + + + + + + + + + + + + + + + + + + 1 + 1 + severity + + + + + + + + Parking + + + - + - + - + - + - + - - Unacknowledged - - - + - + - + - + - + + + + + + + + + - + - + - + - - - + + + The location of the IFC file defining a project + - + + + Tank + + - + - + - + - + - + - + + + + + - + - + - + - + - + - - - - - Measures the rate of flow of return air - - - - - - - - - - - - + + Ethernet + + + + + + 1 + 1 + timestamp + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - 1 - 1 - - - - + - + - + - + - - - - - - - + + + + + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + has Rated power input property + + + + + + - + - + - + - + - + - - - - - Measures the presence of fire - - - - - - - - + + Swimming Pool + - + - + - - - - - true - A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - + + + + + - + - + - + - - - - - + - + - + - + - + - + - + - - - - BACnet Reference - - A reference to the BACnet object represented by this entity. - - + + + - + - + - + + + + Timeseries Reference + + A reference to a stream of timeseries data in a database. Contains the data for this entity + + + + - - - - - + + + document topic + + - - - + + + - - - - - + + + Chilled Water Discharge Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + Freight + + + - + - - - - - objectOfInterest - - - - - water in the vapor phase. - - + - + - + - + - - - 1 - related to - - - - + - + - + - + - + - + - - A panel-mounted device that provides status and control of a fire safety system - - - - - - - - - - + Relay Command + + Commands to switch the relay + + + + + + - + - + - - - - - An alarm that indicates a loss of communication e.g. with a device or controller - - - - - - - - + + + + 1 + 1 + - + - + - + - - - Dehumidify - - - - PM10 - - + - + - - - - Barrier asset - - - + - + - + - + - + - + - + + IrrigationWater + + + + real + + + + + + + - + - + - + - + + + + Automatic Switch + + 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. + + + + + + + + - + - + - + - + - + - - - - - commissionedBy + + + - + - + - + - + - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Command + + + + + + + A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points. + + + + + - + - + - + - + - - - has Electrical flow direction property - - - - - - Soil - - + - + - + - + + + + + - + - + - + - + + + + + isLocationOf + + - + - + - + - + - + - + - + - + - + - + + + Fume + + + + + Angle Sensor + + Measues the planar angle of some phenomenon + + + + + + + + + + + + + Detention Room + + true + A space for the temporary involuntary confinement of people + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room + + + + + + + - + - + - + - + - + - + - + - + + + + Wall Air Conditioner + + 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. + + + + + + + + + + + + + + - + - + - + - + - + - + + + + Output Frequency Sensor + + + + + + + + + + + + + + + TETRA Room + + true + A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room + + + + + + + + - + - - net - + + + + + - + - + - + - + - - - - air external to a defined zone (e.g., corridors). + + + + Emergency Alarm + + Alarms that indicate off-normal conditions associated with emergency systems + + + + + + - + - + - + - + - - - - - + + + + Cooling Tower Fan + + + 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 + + + + + + + + - + - + - + - + - + + + Acceleration + + - - 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. - - - - - - - - + Discharge Air Temperature Reset Differential Setpoint + + + - - - + + + + + - + - + - + - + - + - + - - + + + - - - - - - - - - + Absolute humidity observation + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + - - + + - - Measures user-provided adjustment of temperature - - - - - - - - - + Copying room + - - - + + + 1 + 1 + + - + - + - - - - - - Financial Office - + + + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - Noncondensing + + + - + - + + + + + + + + 1 + last known value + + + + + + - + - + - + - + - + - + + + + + + + + + + + + + - - true - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside - - - + Zone Occupied Load Shed Command + + + + + + + + + + + + + - - - + + + Infers a IFCReference instance from the object of an hasExternalReference. + + - - + + - - - - + Door + - + + + + + - + - + + + + Storage + + + - + - - - - - + - + - + - + - + - - - - - A command to set speed to a certain degree. - - - - - - - - - B - - - + - + - + - + - + - + - + - + - + - - - - - - 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. - - - - - - - - + - + - - CCS (Combined Charging System) - - - - + + + - - Sets the target flow rate of hot water - - - - - - - - - - - - + Boolean value observation + Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit. + + - + - + - - - has electrical complex power type property - - - - + - + - - - - - - Measures the rate of flow of hot leaving water - - - - - - - - - - - - - - - - - - - - - - - - Ambulatory Surgical Center - - - - - - - + - + - - + + + - - - 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. - - - - - - - - - - - - - - - + Distance observation + + + - + - + - - - - - + + + 1 + 1 + + + + + Selector + + + + + Sprinkler room + - + - - Number of Ports - + has Rated minimum current input property + + - + - + - + - + - + - + - + - + - + - + - + + + Wheel + + - + - + - + - + - - Fan moving return air -- air that is circulated from the building back into the HVAC system - - - + Condensing Unit + + 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. + + + + + + - - + - + - + - + - + - + - + - + - + - - - - - A sensor which provides a measure of air quality - - - - - - - - - - - - + - + - - - - - + + + 1 + 1 + + - + - + - + - + + + 1 + object of interest + + + + - + - - - Face - - - - - - + - + - + - + - - - Panel area - - Surface area of a panel, such as a PV panel - - - - - Team Room - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - - - - - TABS - - + - + - + - + - + - + - + - + - + - + - + - - - - 1 - last known value - - - - + - + - - - Frame - - + - + - + - + - + - + - - - - - Sound pressure observation - - - - - + - + - + - + - + - + - + + + storedAt + A reference to where the data for this TimeseriesReference is stored + + - + - + - + - + - + - + - + - - Other - Public Services - - - - - - - + - + - - - Brick Points should have associated quantity kinds - 1 - - - - - - 1 - 1 - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - + + + + Premises + 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. + + - + - 1 1 + - - - - - - Sets the target flow rate of chilled entering water - - - - - - - - - - - - - - + + + - + - + - + + + + + Data rate observation + + + + + + + + the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen. + + + + + + + + + + + - - A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit - - - - - - + + + + + + + + Cloudage + + + The fraction of the sky obscured by clouds when observed from a particular location + The fraction of the sky obscured by clouds when observed from a particular location - + - + - + - + - + - + - + - + - + - - 1 - last known value + + has substance - + - - - - Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property. - is part of - - + + + - + - + - + - + - + - + - - - Auto - - + - + - + + + Group + + + + Blind + + - + - - - - Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question. - address - - + + + Lockout + + + + + Ventilation Air System + + The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building + + + + + + - + - + - + - + - + - - - + Occupancy Command + + Controls whether or not a device or controller is operating in "Occupied" mode + + + + + + - + + + Rated maximum voltage input + + The maximum voltage that can be input to the entity + + - + - + - + - + - + - + - + - - + + + + + - + - + - + - + + + + + + + - + - - The brick:Point that emitted this observation. + 1 1 - source point - - - - - - - - Mass observation - - - + - - - + + RealEstateCore + 4.0 - + - + - + - + - + - + - + - + - + + + + + + WasteVentDrainage + + + - + - + + + + + - + - + - + - + - + - + - + - - - - Document - - - - - + - + - + - + - - - Terminal - - + - + - - - - - + - + - - - - - - - - People Count Sensor - People count sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment - - - + - + - - - - Service entrance - - - + - + - + - - - - - - - - - + - + - - Fast Food Restaurant - + + + + has part + + - - - - - + + + 1 + 1 + + - + - + - + - + - + + + Interval expressed in an ISO 8601 Duration string, e.g. RP1D + + 1 + + + - + - + - + - + - + - - - - + + + + Low Battery Alarm + + An alarm that indicates the battery is low. + + + + + + + + - + - + - - - - - + + + - + - + - + - + - - - - - A pump that performs work on hot water; typically part of a hot water system - - - - - - - - - - + - - Measures the direction in degrees in which a phenomenon is occuring - - - - - - - - - - - - 1 - 1 - - + + + + + - + - + - + + + + Energy Generation System + + A collection of devices that generates electricity + + + + + + + + - + - + - + - - Total - + + + + + + + http://www.w3.org/ns/shacl# + sh + + + + Temperature coefficient + The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius - + - + - + - + - - - + + + + Observation event + + - + - + - + - - - Velocity - - + - + - + - + - - - - Dressing room - - - + - + - + - + - - - - - Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect - - - - - - - - + + + + 1 + 1 + - - - - - + + Vocational School + - + - + - + - + - + - + - - - - - - - - - - 1.3.1 - - powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + + - + - + + + + 1 + 1 + + + - + - - - + + + + 1 + 1 + value + - + - + - + - + - + - + - - - - - producedBy - - - - - - - - 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. - + + + + + - + - + - + - + - + + + + Max Frequency Command + + Sets the maximum permitted frequency + + + + + + + + + + + + + + + + + + Water Differential Pressure Sensor + + Measures the difference in water pressure between two points in a system. + + + + + + + + + + + + + - + - + + + + + - + - - - + + + - + + + + + - + - + + + + Office Kitchen + + true + A common space, usually near or in a breakroom, where minor food preperation occurs + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette + + + + + + + + + + + Mixed Air Flow Sensor + + Measures the rate of flow of mixed air + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + + + + Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature. + + + + + + + + - + - - Zoo - + + + + HVAC Equipment + + See Heating_Ventilation_Air_Conditioning_System + + + + + + - + - + - + - + - + + + has Electrical flow direction property + + + + - + - + + + + Even Month Status + + + + + + + + + + + + + + + - + - + - + - + + + + Footrest + + + + + 1 + 1 + + + + - + - - - - - - - Wardrobe - - + - + - - - - - coordinateSystem + + + + + + + + High Head Pressure Alarm + + An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system. + + + + + + + + + + - + - + - + - + - + + + Radiator + + - + - + + + + Unoccupied Heating Discharge Air Flow Setpoint + + + + + + + - + - + + OutsideAir + + + + + + + + + + Shading Equipment + + + + + + + + + + located in + + + + + + + Motor Current Sensor + + Measures the current consumed by a motor + + + + + + + + + + + + + + Outside Face Surface Temperature Sensor + + Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system. + + + + + + + + + + + + + + + + + Discharge Condenser Water Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - - - + + + + Electric Energy Sensor + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket. - - - - - - - - - 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. - - - - Schedule - - - - 1 - 1 - - - - + - - A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint. - - - - - - - - + Exhaust Air Static Pressure Proportional Band Parameter + + + + + + + + + + + + + + - + + + + + + Econcycle - + - + - - - + + + - + - + - + + + + Breaker Panel + + Breaker Panel distributes power into various end-uses. + + + + + + - + - + - - - - - - - has has electric vehicle charger type property - - - - + - + - + - - A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device. - - - - - - + Heat Pump Condensing Unit + + 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. + + + + + + + + + - - - - - - - - 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. - - - - - - - initialCost - - - 4 - + + - + - + - + - - Valve used for mixing hot and cold fluid to a desired temperature. - - - - - - - - Medical + Discharge Air Flow Low Reset Setpoint + + + - + - - 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' - - - - - - - - - - - Thermostat - Thermostat. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment - - - - - + + + + - + - + - + - + - + - + - + - + - + + + + + - + - + + + + + + + + + + + + + + - + - + + + + + - + - + - + - + - + - - - - Floor lamp - - - + - + - - - - - Measures the voltage across a DC bus - - - - - - - - - - - - - - - + + + - - - - - true - A space or group of spaces that are managed or monitored as one unit for energy purposes - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone - - - - + + NonPotableDomesticWater + - - - - - A parameter determining how long to delay an alarm after sufficient conditions have been met - - - - - - - - + + + Rated module conversion efficiency + + 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 - + - + - + + + + + + + + URL link to an image/logo that represents the organization. + logo + + + - + - + - + - + + + + + Has output substance + + The subject produces or exports the given substance from its internal process + + - + - + - + - + - + - - - - - operatedBy + + + + Effective Discharge Air Temperature Setpoint + + + + - + - + - + - + - + - + - + - + - + + + + Chilled Water Temperature Setpoint + + Sets the temperature of chilled water + + + + + + + + + + + + + + - + - - - - - - - - + - + - + - + - + + + + Lockout Temperature Differential Parameter + + + + + + + + + + + + + - + - - - - - Volume flow rate observation - - - - - + - - - - - - - - - - - + Horizontal Fan Coil Unit + + + - + - + - + - + - + + + + + - + - + + + + + + + + + Hot Water Discharge Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + + + + Water used used to remove heat through condensation + + + + + + + IT Rack + IT rack. + + + - + - + + + Discharge Condenser Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - - - - - + + + + Underfloor Air Plenum Static Pressure Sensor + + Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum + + + + + + + + + + + + + + + + + + + - + + + + + - + - + - + - + - 1 1 - + + - - - - - + + + - + - + - + - + - - Police Station - + + + + Air Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with the temperature of air. + + + + + + + + - + - + - - - - Living room - - - + - + - + - + - - - Area - Entity has 2-dimensional area - - + - + - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware - + + + - + - + - - - - - + + + + Outpatient services room + - + - + - + - + - + + + + Point + + + + - + - - - + + + commissioningDate - + - + - + - + - + - + - - - - - - - 1 - last known value - - - - - - - - An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system. - - - - - - - - - - + + + Dock - + - + - + - Sports + Contact - + - + - - - + + - + - - - - - - - - - + Return Heating Valve + + A valve installed on the return side of a heat exchanger + + + + + + + + - + - + - + - + - + + + Noncondensing + + + + + 1 + 1 + value + + + - + - - - + + + + + - + - + - + - - - + + + + - + - + - + - + - + + + Ablutions + + + + + + - + - + - + - + + + Measured power input + The nominal measured power input of the entity + + - + - + - + - + - + - - - - Virtual building - - - - Level 3 - - - - - Hail - - - - - - An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity - - - - - - - - - - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - + - + - - - + + + - + - + - + - + - - Data Center - - - + - + - - - - - - - + - + - - - - 1 - last known value - - + + + + Conference Room + + true + A space dedicated in which to hold a meetings + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom + + + + + - + - + - + - + - - - - - - - Standby - - - Other/Specialty Hospital - + + + portSpeed - + - + - - + + - - - + Toilet + - + - + - - - hasAddress - - + - + - + - + - + - + - + - - 1 - + + + Year built + https://project-haystack.org/tag/yearBuilt + Four digit year that a building was first built. (adopted from Project Haystack) - + - + - + - + - + - + - + - + - + - + - + - + + Damper Command + + Controls properties of dampers + + + + + + - - - - - + + People + - + - + - - - 1 - 1 - - - - + - + - - - - - + + SupplyAir + - + - + - + - + - - - - 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). - 1 - georeference - - - - + - - Wireless - - - + - + - - - 1 - 1 - - - - - - - - - - - - + - + - - - - - + + ABC + - + - + - + - + - + - + - - - - Organization - An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.) - - - - - - - + - + - + - + - - - - - - - - - - - - - - - - + - + - - - - - A container designed to hold or store fluids for various applications within a system. - - - - - - - - - - + - + - - - - - - - - - - A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points. - - - - - - - + - + - - - - Exercise room - - - + - + - + - + - + - - - - + Basement + + true + The floor of a building which is partly or entirely below ground level. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel + + + + - + - + - - - - - + - + - - - - true - 1.4.0 - 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. - + + + + + - - - + + + + + url - + - + - + + + + Laminar Flow Air Diffuser + + An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment + + + + + + + + + + + + - + - + - + - + - - - - Group room - - - + - + - + - + - + + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - - - - 1 - last known value - - - - + - + - - - has Deprecation Notice property - - - - + - + + + + + - + - - - Economizer - - + - + - - - + + + +CONSTRUCT { + ?val a ?shape . +} WHERE { + $this rdfs:range ?shape . + ?shape a sh:NodeShape . + ?ent $this ?val . + FILTER NOT EXISTS { ?val a ?shape } +} + - + - + - + - + - + - + - + - + - + + + + Mixed Air Filter + + A filter that is applied to the mixture of recirculated and outside air + + + + + + + + + + + + + + + + + Water Level Sensor + + Measures the height/level of water in some container + + + + + + + + + + + + + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - + + + + + hasMember - + - + - + - + - + - + - + + bidirectional + + + + + + + - + - + - + - - Equipment can be part of a Collection, System or other Equipment. - - - - + - + - + - + - - - - - - - Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure. - - - - - - - - - - - - - - - - - Mothers' room - - - + - + - - - - - A parameter determining the temperature level at which to trigger a low temperature alarm - - - - - - - - - - - - + - + - - - Wind + + + + CONSTRUCT { + $this brick:electricVehicleChargerDirectionality [ brick:value "unidirectional" ] + } WHERE { + $this rdf:type brick:Electric_Vehicle_Charging_Station . + FILTER NOT EXISTS { + $this brick:electricVehicleChargerDirectionality ?direction . + } + FILTER NOT EXISTS { + $this brick:hasPart ?port . + ?port a brick:Electric_Vehicle_Charging_Port . + ?port brick:electricVehicleChargerDirectionality ?other_direction . + } + } + + - - ACElec - + + + + + - + - + - + - + - + + + PM10 + + - Voltage observation - + Inductance observation + - + - + - + - + - + - - - seatingCapacity - - - - Interval expressed in an ISO 8601 Duration string, e.g. RP1D - - 1 - - - + - + - + - + - - - jbkoh@eng.ucsd.edu - Jason Koh + + + + ICT Hardware + ICT hardware. + - + - + - + - + - - - - - - - + + + + + - - - originX + + + + + - + - + - + + + + maintenance interval + + + - + - - - - Wing - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - + + + Heat Sensor + + true + + 1.4.0 + This class has a poor definition is supplanted by Temperature_Sensor + - + - + - - + + - Geometry - - + Pump + + 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. + + + + - - + - - Alarms that indicate the failure of devices, equipment, systems and control loops - - - - - - + + + + + + + Space + + + + hasExternalReference + + Points to the external reference for this entity, which contains additional metadata/data not included in this graph. - + - + - - 1.3.1 - - powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear - - + - + - - - addressLine2 + + + Camera - - - + + + + 1 + 1 + - + - + - + - + - + - + - + - + - - - - - true - 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 - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance - - - - - - + - + - + + + + + - + - + - + - + - + - - - - - - - - - - + + + + + - - - + + + - + - + - + - + - - - + + + levelNumber - - Other - Lodging/Residential - + + + + Energy System + + A collection of devices that generates, stores or transports electricity + + + + - - - + + + + + objectOfInterest + + + + Frost - + - + - + + + + + + + + + - + - + - + - + - + - + - + - - - - - + - + - - - - - Indicates which direction a device is operating in - - - - - - - + + + Bypass - + - + - - - - - - - + - - Refrig - - - - - - - 1 - Generation - - - + - + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + + Veterinary Office + + + - + - + - + - + - + - + + + numberOfPorts + + + + + Leaving Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + + - + - - - - - + - + - + - + - + - + - + - + - - - - - + - + - + + + +CONSTRUCT { + ?s a ?t2 . +} WHERE { + ?s a $this . + { ?t2 owl:equivalentClass $this } + UNION + { $this owl:equivalentClass ?t2 } +} + + + - + - + - + - + + + + Enable Fixed Temperature Command + + Enables the use of fixed temperature control + + + + + + + + + + + + - + - + + + + Atrium + + + - + - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Natural Gas Seismic Shutoff Valve + + Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location. + + + + + + + + + + + + + + - + - + - + - + - + - + + + + Water Usage Sensor + + Measures the amount of water that is consumed, over some period of time + + + + + + + + + + + - - - + + + Employee + + + + + 1 + 1 + + + + + + Leaving Water Temperature Sensor + + Measures the temperature of water leaving a piece of equipment or system + + + + + + + + + + + + + + + + Intercom - + - + - + - + - - - + + + Ethernet + + + + + Min Discharge Air Temperature Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - + + Strip Mall + + + - + - + + DDAHU must have a brick:Cold_Deck + + 1 + 1 + + true + + - + - + + + + + + + + Discharge Air Static Pressure Sensor + + + The static pressure of air within discharge regions of an HVAC system + + + + + + + + + + Disconnect Switch + + + 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'. + + + + + + + + + - + - + - + - + - + - + - + - + + + + Zone Damper + + Dampers open and close to regulate zone temperatures in an HVAC system. + + + + + + + + - + - - - - + - + - + - + - + + + + + + - + - + - + - - - - - - - - - Double value observation - Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit. - - - - + - - + + Pump Room + true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + A mechanical room that houses pumps + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room + + + + + + + - + - + 1 1 - + - + - + - + - - - - Carbon Dioxide in the vapor phase + + + + + address - - - givenName + + + + + - + - + - - - + + + + operated by + + - + - + - + - + - - - - manufactured by - - + + + + + - + - + - + - - - + + + - + - - Financial Office - + + + + Cooling Only Ground Source Condensing Unit + + + + + + + + + + + + + + + - + - + + + + Occupancy Sensor Equipment + + + + + + + + + + + + + + + + + + 1 + last known value + + + + - + - - Stadium (Open) - - - + - + - + - + + + + + + + - - - A parameter determining the difference between upper and lower limits of temperature. - - - - - - - - + Janitor Room + + true + A room set aside for the storage of cleaning equipment and supplies + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice + + + + + + + + + + + + + Usage + + + + + Motor Control Center + + 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. + + + + + + + + + Equipment is an exclusive top class. + - + - + - + + + + Server + + + + + + + + + + + - + - + - + - + - + - + - + + + + + + + + + - + - - - - 1 - 1 - value - + + + Janitor - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + Bathroom + + + - + - + - + - - - - - - - - + - + - + - + - + - + - + + Location is an exclusive top class. + + + - + - + - + - - - Speed - - + - + - + - + - - - Freeze - - - - - Laboratory (dry) - - - + - + - - - - - - - 1 - 1 - - - - - - - - + + - - - - - - - OutsideAir - - - - - Cubicle - - - Condensate - - - - - Sensor + Educational room + - - - 1 - 1 - - + + + - - - Condenser + + Wireless + - + - + - - - + + + + + Double value observation + Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit. + + - + + + + + - + - - - - - owns - - - - + + + + + - + - + - + - + - + - + - + - + - - - + + + + + - + - + - + - + - + - + + + + - + - + - + - + + + Mail + + - + - + + + + First Aid Kit + + + + + + + + + + + - + - + - + - + - + - + + + + + + + + + - + - + - + - + - + + + 1 + 1 + + + + + + + Overridden On Status + + + Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off + + + + + + + + + + + + + Region + An administrative geospatial unit larger than the individual real estate. For instance, "Lombary", "North America", "The Back Bay", "Elnätsområde Syd", etc. + + + - + - + - + - - Has address - - - To specify the address of a building. - - + - - 1 - turnover date - + has Temperature coefficient property + + + + + + - + - + - + + + Dewpoint + + - + - + - + - + - + - + - + - + - + - + + + Vehicle + + - + - + - - - - - + Velocity Pressure Sensor + + Measures the difference between total pressure and static pressure + - + - + - + - + - + + + + Kitchenette + + + + + Close + + + + + + - + - + - - - - + Fire Alarm + + + + + + + + + - - - - - + + + Glycool + + + + + 1 + last known value + + - + - + - + + + + Multi polygon + + + + - + - + - - - + Switch + + A switch used to operate all or part of a lighting installation + + + + + + - + - + - - WiFi6E - - - + - + - + + + + + - + - - - - - The target level of window tint. - - - - - - + + + - + - + - + - + - - - - has part - - - - + - + - + - + - - - - - + - + - - - - Point - - + + + + + - + - + - - - - - constructedBy + + + - + - Failure - - - - - - - - + Chiller - - - Remotely + + + + + - - - - - - - + + + + + - + - + - - - + + + + + - + - + - + - + - + + + 1 + 1 + + + + - + - + - + - - - + + + Driver + + + StormDrainage + + + + + Solar Radiance Sensor + + true + + 1.3.0 + The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications. + - + - + - + + + + CONSTRUCT { + $this brick:hasSubstance ?substance . + } WHERE { + $this rdf:type ?meter . + ?meter rdfs:subClassOf* brick:Meter . + ?meter brick:hasSubstance ?substance . + } + + + + - + - + + + + 1 + includes + + + + + + + Cooling Only Air Source Condensing Unit + + + + + + + + + + + + + + + + + - + - - - + + + - + - + - + - + - + + Level 3 + + + - + - + - + - + - + - + - + - + - + - + - + + + + Level Command + + Adjusts the operational state to a specific level within a predefined range. + + + + + + + + - + + + + + + + + Small study room + + + + DriveElec + + + + + + + + + + - + + Adult Education + + + - + - + - + - + - + - + + + 1 + 1 + + + + - + - + + + + + + + - - - + + + Demand + + + + + Isolation Damper + + A damper that isolates a section of ductwork or other air handling system. + + + + + + + + + + Access - + - + - + - + - + - + - + - + - + - + - - - Computer + + + + + + + - + - + - + + + + 1 + 1 + + + - + - + - + - + - + - + + + + + - + - + - + - - - - - - - - - The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered - - - - - - + + + + + - - - + + + - + - + - + - + - - - - - - - MACAddress + + + + + - - - - - - - + + + + + - - - - - Controls the amount of cooling to be delivered (typically as a proportion of total cooling output) - - - - - - + + + + + - + - + - + - + - + - + - - - - Collection - 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. - - + + + Laboratory - + - + + + + + + + + + + + - - + PM10Concentration + + + + + + The concentration of particulates with diameter of 10 microns or less in air - - - + + + Hot Water Discharge Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - - - - 1 - 1 - - - + - + - + - + - - - - - - - Tilt - The direction an entity is facing in degrees above the horizon + + + + + - + - + - + + + + 1 + last known value + + + + - + - + - - Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow. - - - - - - + Outside Air Dewpoint Sensor + + Senses the dewpoint temperature of outside air + + + + + + + + + + + + - + - + - + + Residence Hall/Dormitory + + + - + - + + + Dry + + - + - - - - - + - + - + - + - - - batteryPercentage - - - - - - - Barracks - + + + + + - + - + - + + + + + + + + + - + - + - + - - - - - Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed. - - - - - - + + + + 1 + 1 + value + - + - + - - Food Sales - - - - - + + + + + - + - + - + - + - + - - - - Water that is leaving a piece of equipment or system - - - - - - - - - - - - - + - + - + - + - - - - Latitude - - + + + + Loading Dock + + true + A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock + + + + + + - + + - - + Mezzanine level + - + - + - + - + - - - ifcGlobalID - The IFC Global ID of the entity - - + - + - - - + + + Thermostat - - - - Timeseries Reference - - A reference to a stream of timeseries data in a database. Contains the data for this entity - - + + + Weather - + - + - - - + + + - - - - - + + + + 1 + 1 + value + - - - + + + + Event start timestamp. + 1 + start + - + - + - - - - - + + + + + - + - + - - Race Track - + + + Baseboard - + - + - - apparent - - - - - Duration + + + - + - + - + - + - + - + - + - + - + - + - - - Ice - - + - + - - Manufacturing/Industrial Plant - - - + - + - - Senior Care Community - - - - - - - Sets temperature - - - - - - - - - - - - - + - + - + - + - - - - - 1 - trip direction - - - - - Circulator - - + - + - + - + - + - + - - - - 1 - last known value - - - - - - Rated minimum current output - - The minimum current that can be output by the entity - - - - Touchpanel - - + - + - + + + + + - + - + - + - + + + + + + + + Rated + + - + - - Pre-school/Daycare - + + Other - Technology/Science + - + - + - + - + - + + + Recovery + + - + - - - - - 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. - - - - + + + - + - + - + + Manufacturing/Industrial Plant + + + + + + Back office + + + - + - - + + - - - Sets static pressure of discharge air - + Garage + - + - + - - - - - - Sets temperature for zone air cooling when occupied - - - - - - - - - - - - - - - - - + - + - + - + - + - + - - - - - - + + 4 + + + + + - + - + - + - + - - - - - - - - - - - - - - + + + + - + - + - + + + + + + + heightRUs + + + + + + - + - - - 1 - 1 - 0 - - - - + - + - + - + - + + + PID + + - + - + + + + 1 + 1 + + + + + + + - + - - - + + + + Lighting Zone + + true + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone + + + + + + + + + Discharge Air Flow High Reset Setpoint + + + - - DC - + + + Device - - - - - + + Senior Care Community + - + - + - + - + - - + + - + - + - + - + - + + + gtfierro@mines.edu + Gabe Fierro + + - Chair + Bed - + - + - - - - - - - Panel + + + + BACnet Controller + + + + + + + - + - + - + - - - Expansion - - + - + - + + Museum + + + + + + + + + + Speed Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint. + + + + + + + + + + + + - + - + - + - + - + - - DDAHU must have a brick:Hot_Deck - - 1 - 1 - - true + + + + + - - Ambulatory Surgical Center - + + + + 1 + last known value + + - + - + - + - + + Zoo + + + + + + + is metered by + + + Indicates the meter measuring the consumption/production of some substance by the subject entity + + + + hasTimeseriesReference + + + Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored + + + SupplyAir + + + - + - + - + - - - + + + + Mixed Damper + + A damper that modulates the flow of the mixed outside and return air streams + + + + + + - + - - - Ozone + + + + Facade + - + - + + + + + - + - - - - + - - - Relief - - + - + - + + + + 1 + is part of + + + + - + - + - - - - - + - + - + - + - + - - Sets the temperature of chilled water - - - - - - - - - - - - + Data Network Equipment + + + + + + + - + + + + + - + - + - + - + - + - + - + - - - - - + - + - - - - Morgue - + + + - + + + Position + + + + + The fraction of the full range of motion + The fraction of the full range of motion + + + + + + Has part + + + The subject is composed in part of the entity given by the object + + - + - + - + - + + + The ambient temperature at which the voltage was measured + + + + + + + 1 + last known value + + + + + + + Heating Demand Setpoint + + Sets the rate required for heating + + + + + + + + + + + + + + frost formed on the cold surface (tubes, plates) of a cooling coil. + + - + - + + Office + + + - + - + - + - + - + - - - Intrusion - - + - + - - - - - - - CAV - - + - + - - - + + + + Max Discharge Air Static Pressure Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. + - + - + - + - + - + - - - - - + - + - + + + + Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property. + has member + + + + + + + Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question. + address + + + + + + + 1 + created time + + + - - Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing. - - - - - - + + + + - + - + - + + + + Min Fresh Air Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + + + + + + + + + + - + - + - + - - - - - Sets the rate required for heating - - - - - - - - - - - + - + - + - Disconnect + Diffuser + + + + - + - + - + - + - - - - - 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. + + + + architected by + + + + + + + Mixed Air Humidity Setpoint + + Humidity setpoint for mixed air + + + + + + + + + + + + + + + + The identifier for the timeseries data corresponding to this point + + 1 + - + - - Other - Utility - - - + - + - + + + + 1 + last known value + + + + + + + + + Visitor + + - + - + - + - - - - - - see Rooftop_Unit - - - - - - - - See Variable_Air_Volume_Box - - - - - has Year built property - - - - - - - - Measures the torque, or rotating power, of a motor - - - - - - - - - + + + Embedded - + - + - + - + - + - + - + - + - + - - - - - - - + + + + + - + - + - - - has Current flow type property - - + + + + + - + - + - + - + - - + + - Roof level - + + + + + + + + + 1 + 1 + + + + + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - -CONSTRUCT { - ?s ?t2 ?o . -} WHERE { - ?s $this ?o . - { $this rdfs:subPropertyOf ?t2 } -} - - - + - + - + - + - - - 1 - 1 - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - - - 1 - 1 - - - - - - + + + Hose - + - + - + - + - - - - - Sets temperature for the inside face surface temperature of the radiant panel. - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - Water - + + + Battery - + - + - - - - - A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room - - - - - - + + + + + - - - true - + + Refrig + - - - + + export + - - - - Modbus Controller - Modbus controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController - + + + Exhaust - + - + - - - ESS + + + + + + + + + - + - + - - - - 1 - 1 - + + Equipment can be part of a Collection, System or other Equipment. + + + + + + + IAQ Sensor Equipment + + + + + + + + + - + - + - + - Furniture - - - - - 1 - last known value - - + Rooftop - - - + + + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - - An alarm that indicates loss in air flow. - - - - - - - - - - + Damper + + 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. + + + + - + - + - + - + - + - + - - - - - + + + - - - - + + + - + - + - + - + + + + + - + - - - + + + 1 + 1 + + - + - + - + - + - - - + + + - + - + - - - - - An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle - - - - - - - - - - - - - - - A type of AHU, use to pre-treat the outdoor air before feed to AHU - - - - - - - - + + + + + - + - + - + - + - + - - StormDrainage - + + + + + + + + Fire Station + + + + + + Natural Gas Usage Sensor + + Measures the amount of natural gas that is consumed or used, over some period of time + + + + + + + + + + + - + - + - + - + - - + + + + 1 + 1 + + + + Personal Services (Health/Beauty, Dry Cleaning, etc) + + + + + + Static Pressure Sensor + + Measures resistance to airflow in a heating and cooling system's components and duct work + + + + + + + + + - + - + - + - + - + - + - - - 1 - 1 - - + + + - + - + - - Equipment is an exclusive top class. - - - + - + - + - + - + + + + Cart + + + + + + + + + + + - + - - - - - isFedBy + + + Damper - + - + - + - + - + + + + + - + - - - - CONSTRUCT { - $this brick:hasSubstance ?substance . - } WHERE { - $this rdf:type ?meter . - ?meter rdfs:subClassOf* brick:Meter . - ?meter brick:hasSubstance ?substance . - } - - - Recording room - - - - - A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water. - - - - - - - - - - - - + - - - - - - - + - + + + + Luminance Alarm + + + + + + + + + - + - + + + Unoccupied Air Temperature Heating Setpoint + + true + 1.3.0 + 'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + + Other/Specialty Hospital + + + - Pull + Leak + + + + Infers a TimeseriesReference instance from the object of an hasExternalReference. + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + Length observation + + + + + - + - + - - - - - - - - + Occupied Heating Temperature Setpoint + + Sets temperature for heating when occupied + + + + + + + + + + + - + - + - - - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - - + + - - - - - - - + Entrance + - + - + - + - + - + - + - - - - - - - - + + + - - - A piece of Equipment's parts should be always other Equipment. - + + + + Water that is entering a piece of equipment or system - + - + - + - Angle + Regulator + + + + Liquid + + + + + + + + + + + + + + + + + + + + + + + + servicedBy + + + + + + + + + + + Room + - + - + - + - + - + - + - + - + - + - + - - - - - - - 1 - 1 - - + + + + Elevator trip + + + + + - + - + - - - - - - - + + + Wash - + - + - + - + - + - + - + - + - + - + - + + + Majlis + + - + - + + + Effective Air Temperature Cooling Setpoint + + true + 1.3.0 + The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + - + - + - + - + - + - + - + + Other - Restaurant/Bar + + + - + - + + + + + producedBy + + - - true - A unit of geographic space, usually contigious or somehow related to a geopolitical feature - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region - - - + Hold Status + + + + + + + + + + + +CONSTRUCT { +$this brick:hasTag ?tag . +} WHERE { + $this rdf:type/rdfs:subClassOf* ?class . + ?class brick:hasAssociatedTag ?tag . +} + - + - - Distribution Center - - - + - + - - - Network + + + - + - + - + - + - + - Volume + Storage - - - - Building - A confined building structure. - + + + Irradiance - + - + - + - + - - http://www.w3.org/ns/shacl# - sh - - - - - Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). - - - + - + - + + + + - + - + - + - + + + + Induction Unit + + 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. + + + + + + + + - + - - - - - - - + + + Generator - + - + - + + + ΔCOConcentration + + + true + + + The difference in carbon monoxide concentration between two areas + + + + + 1 + 1 + value + + + - + + + + Thermostat Equipment + + + + + + + + + - + - + + Refrigerated Warehouse + + + - + - + - + - + - + - + + + + - + - + + + + Temperature Parameter + + Parameters relevant to temperature-related systems and points + + + + + + + + - + - + - + - - - has Electrical phase count property - - - - + - + - + - + - + + + + + Thrust observation + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + + Outside Air Grains Sensor + + Measures the mass of water vapor in outside air + + + + + + + + + + + + + + + + + Loading/receiving room + + + + + + - + - + - Disable + Entrance - + - + - + - + - + - + - + - + - + - + - - - - Balcony - - - + - + - + - + - - - - - + - + - - - Weather - - - - Lead + + max + - + - + - - B - + + + + + - + - 1 - last known value - - + 1 + + - + - + - + - + - - - + + + + Occupied Cooling Discharge Air Flow Setpoint + + + + + Sets discharge air flow for cooling when occupied + + + + + ESS - + - + - - - - 1 - 1 - value - - - + - - - Measures dewpoint of discharge air - + + + - + + + + Information + + + + + + + + + Temperature + + - + - - - - - Measures the amount of instantaneous electric power consumed - - - - - - - - - - - + - + - + - + - - Casino - + + + Imbalance - + - + - + + Other - Stadium + + + + + 1 + 1 + + + + - + - + - + - + - + - + + + Run + + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - has is virtual meter property - - - - + - + - + - + - + - + - + - + - + - - - - - true - A class of spaces used for storage - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage - - - - - - - + - + - - - - Admitting room - - - - - - Exhibition room - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - + + - + - - 1 - 1 - + + + + + Light + - + - + - - - - - + - + - + - + - - - - Garage - - - - - - - - - - - + - + - + + + + Water that circumvents a piece of equipment or system + + - + - + + + + Torque Sensor + + Measures torque, the tendency of a force to rotate an object about some axis + + + + + + + + + + - + - - - - 1 - 0 - - - + - + - + - + - - Social/Meeting Hall - - - - - - - - - Return + + + + - + - + - + - + - - - - Data server room - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + air that must be removed from a space due to contaminants, regardless of pressurization + + - + - - - 1 - 1 - - - - + - Portfolio + Final - + - + - + - + - + - + - + - + - + - Breaker + TVOC + + + + hasAddress + + + + + water in the vapor phase. - + - + - + - + - - - Energy - - + - + - + + + + + + + + CONSTRUCT { +$this ?p ?o . +} +WHERE { +?o ?invP $this . +?invP owl:inverseOf ?p . +} + + + + - + - + + + + + + + + + - + - + - + - + + + + + - + - - - has Gross area property - - - - - - - - + - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. - + Gas System + + + + + - + - + - + + + + + Pressure observation + + + + + - + - + - + - + - + - - - - 1 - 1 - - - - Single Family Home - - - - - - - - A window covering. - - - - - - + + + - + - + - + - + - + + + + 1 + closed time + + + + + + + Architecture capacity + 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. + + + + + + Drinking Water Treatment & Distribution + + + - + - - - + + + + Pressure Sensor + + Measure the amount of force acting on a unit area + + + + + + + + - + - + - - Location is an exclusive top class. - - - - - Active - - - - - - + - + - - - + + + - - - + + + + AHU + + + 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. + - - - + + + Evaporative - + - + - - - - - + + Steam + - + - + - + - + - + - + - - Other - Stadium - - - - - Electrical phase count - Entity has these phases - - - - Electrical - - - - + + + - + - + - - - Battery - - - - - - - - - - - Indicates if air pressure in discharge duct is within expected bounds - + + + - + - + - + - + - + - + - + - - - - - + - - - - - - - - - + + + + - + - + - - - - - + - + - + - + - - - - - + - + - + - + - + + + + Fan + + 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. + + + + + + - + - + - + - + - + - - - Camera + + + - - - feeds - - + + + - + - + - - - - - + + + - + - + - + + + + + - + - + - + - + + + Tint + + - + - + - + - + - + - - - - Waste basket - + + + Zone Air Temperature Setpoint + + true + Sets temperature of zone air + 1.3.0 + The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints. + - + - + - - - - - + - + - + - + - + - + - + - + - - - - 1 - 1 - + + + + Piezoelectric Sensor + + Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect + + + + + + + + - - - - - + + + Temporary - + + Casino + + + + Bank Branch + + + + + Occupied + + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Discharge Air Humidity Setpoint + + + Humidity setpoint for discharge air + - + - + - - - -CONSTRUCT { - ?val a ?shape . -} WHERE { - $this rdfs:range ?shape . - ?shape a sh:NodeShape . - ?ent $this ?val . - FILTER NOT EXISTS { ?val a ?shape } -} - - - + - + - + - + - + + + + 1 + last known value + + + + - + - + - + - + + + + + - + - + - + - - - Usage - - + - + - + - + - - - + + + Gatehouse + + + + - + - + - - - Fume + + + + + - + - + - - - - - Sets the size of a deadband of temperature of cooling discharge air - + Water Loop + + A collection of equipment that transport and regulate water among each other + + + + + + + + - - - A piece of Equipment can have Points. - + + BlowdownWater + - - - + + + + + - + - + - + - + - - - + + + + + + + + + + intersecting element + + + + + + + Imbalance Sensor + + A sensor which measures difference (imbalance) between phases of an electrical system + + + + + + + + - + - + - + - + 1 1 - value - - - - - Wash + - + - + - + - Torque + Disconnect - + - + - - WiFi7 - + + + + + + + Thermal transmittance + https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en + The area-weighted average heat transfer coefficient (commonly referred to as a U-value) - + - + - + - + - + - + - + + + Brick Consortium, Inc + + + + + Activated + + - + - + - + - - - - 1 - 1 - value - + + Retail Store + - + - + - - - - + - + - + + Equipment is an exclusive top class. + + + - + - + - + - + - + - - - is fed by - - - - + - + - + - + - + - + - - - - - - - - - + - + - + - + - + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - Ready - - + - + - - - 1 - 1 - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + Phone + + - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + - + - + - + - + - + + + Relay + + - + - + - + - - - - - georeference - - - - 1 - 1 - - + + + + + - + - + - + - - - - - A filter that is applied to the mixture of recirculated and outside air - - - - - - - - - - + - + - + - + - + - + - - - - - - - - - - - Heat - - + - + - + - + - - - + + Residence Hall/Dormitory + - + - + - + - + - + - + - - - - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - 1 - origin x - - - - Multifamily Housing - - - + - + - + - + - + - + - - - - - - See Heat_Exchanger - - - - - - - - - + + + + + - - + + - - Indicates the presence of a fault in a humidifier - - - - - - - - + Workshop + - + - + - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Position_Setpoint. - - - - - - - - - - - - - - - Measures the difference between total pressure and static pressure - + + + + + - + - - - Active_Energy - - - - - - The integral of the active power over a time interval + + + + 1 + 1 + - - - + + + - + - + - + + + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - Mixed Use Property - + + Collection is an exclusive top class. + - + - + - + - + - + - + - - - Step - - + - + - + - + - + - + - + - + - - HotWater - + + Level 2 + - - - - - Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower + + + + 1 + seating capacity + - - - - - + + + - - - - - + + + 1 + - + - + - + + + + 1 + 1 + value + + + - + - - - + + + has Rated voltage output property + + - - Collection is an exclusive top class. - + + + - - - - - + + + - - - - - + + + + 1 + 1 + - - - - - + + + Locally - - - + + + Direction - + - + - - - - - + + + + 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. - + - - - - - Bypass + - + - + - - - - MAC address - + + + Common - - - - - - See Variable_Air_Volume_Box_With_Reheat - + + + has electric vehicle charger type + 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) - - ABC - + + + + - - NaturalGas - + + + + + - + - + - + - + - - - - - Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type. - - - - - + + HotWater + - + - + - + + + + 1 + closed by + + + + - + - - - Rated power output - The nominal rated power output of the entity + + + - + - + - + - + - + - + - + - + - + + B + + + - + - + - - - - - - - - CRAC - - + - + - + + + + is part of + + + + - + - - Pre-school/Daycare - - - - - SolarIrradiance - - - - - - - The power per unit area of solar electromagnetic radiation incident on a surface - The power per unit area of solar electromagnetic radiation incident on a surface - - - - - - 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. - - - - - - - - + + + + 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. - + - + - - - - - + + - + - + - - - + + + - + - + - + + + + + + + 1 + 1 + + + + - + - + - + - + - + - + - + - + - + - - - - - true - A space containing showers, usually adjacent to an athletic or execise area - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom - - - - - + + + - + - + - + - + - + - + - + - + - + - - - - IT Rack - IT rack. - + + + + + - + - + - - - + + + - + - + - + - + - + + + + + + + + - + - + - + - + - + - + - + + + aggregationInterval + + - + - + + + + + + + + + - + - + - + - + - + - - - - 1 - 1 - value - + + + + Luminaire + + 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. + + + + - + - + - + - + - - - - 1 - closed time - - - - - Deceleration - - + - + - + - + - + + + + + - + - - - + + CHAdeMO + - + - + - - - - - + - + - - - Visual - - - LocalCoordinates - + + + has Rated maximum current output property + + - + - + - + - + - + - + - + + + + + - + - + + + + Error report + + + - + - - - Rated power input - The nominal rated power input of the entity - - + - + - + + + + + + + + - + - - - - - Parameters relevant to temperature-related systems and points - - - - - - + + + - + - + - + - + - - K-12 School - + + + + + Has input substance + + The subject receives the given substance as an input to its internal process - - - - 1 - + + + Fault - + - + - + - + - + - + - + - + - + - + - - - - 1 - last known value - - - - - - Reducing - - - - - - - - - Elevator room - - - - - - - locatedIn - - + - + - + - + - + - + - - - - 1 - acknowledged time - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - value - - - + - + - - - Thermal transmittance - https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en - The area-weighted average heat transfer coefficient (commonly referred to as a U-value) + + - + - + - + - + - + - + - + + Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy + + 0 + + + - + - + - + - + - + - - - - - - - - - Indicates if a filter needs to be replaced - - - - - - + + + - + - + - - - - - + + - + - TETRA + Luminaire - - - - - + + + + Storage cabinet + - - - + + + + Discharge Air Flow Demand Setpoint + + + + Sets the rate of discharge air flow required for a process + + + + Wholesale Club/Supercenter + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - + + A Location's parts should be always be Locations/Spaces. + + - + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - - - - 1 - 1 - - - - - generation - - - - - - - - Locations can be fed only by other Equipment. - - - + - + - + - + - + - + - + - - - - - - + Cooling Start Stop Status + + + + + + + + + + - + - + - + + Condensate + + + - + - - - 1 - 1 - - - - + - + - - - heightScaleFactor + + + + Heating Discharge Air Flow Setpoint + + + Sets discharge air flow for heating + - + + + + + - + - + - + - + + + + Valve + + + A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways + + + + + + - + - + - + - - Type2 - + + + - + - + - + + + Mechanical + + - + - - - First + + A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections. + + - - Lifestyle Center - + + + - - - - - + + + Rated voltage output + The nominal rated voltage output of the entity + + + + coordinates - + - + - + + + Variable + + - + - + - + - + + + + Access panel + + + + + + Motion Sensor + + Detects the presence of motion in some area + + + + + + + + + + + + GrainsOfMoisture + + + + + Mass of moisture per pround of air, measured in grains of water + + - + - + - + - + - + - + + + 1 + 1 + + + + - - - + CO2 Setpoint + + Sets some property of CO2 + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + IP address + + + - + - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - PM2.5 + + + + + + + - + - + - + - + + + Piezoelectric + + - + - + - + - + + + + 1 + 1 + + + - + - + - + - + - + - - apparent - - - + + + 1 1 - - - - - - - - acknowledgedBy + - + - + - - - - Conference room - + + + - - - - 1 - + + + - - - - - - - + + + - + - + - + + + Factor + + + + turnoverDate + + - + - + + + Riser + + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + 1 + 1 + + - + - + - + - + - + - + - + + + + + - + - + - + - + + + NVR + + + Wastewater Treatment Plant + + + - + - - - - Bedroom - + + + + + - + - + - + - + - + 1 1 - value - - - - - - - + - + - + - + - + - - - - - - - - - Inductance observation - - - - - - - Parameter - - - - - - containsElement - - + - + - - - + + + - + - + - - - - Floor mat - + + + - - - + + + - - - end + + + - + - + - + - + - + - + - + + + + Occupancy zone + Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.) + + + + + + + - + - + - + - + + + has is virtual meter property + + + + - + - + - - - - - - - - - - - - + + + + - + - + - - - 1 - initial cost - - + + Down + - + - + - - - - - - - has Rated minimum current input property - - - - + - + - + + + + + - + - + - + - + - + - + - - - - - - - High - - + - + - - Veterinary Office - - - + - + - - Point is an exclusive top class. - - - + - + - - - - - + + + + Rooftop Unit + + + Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system. + + + + + + + + - - - - - + + - + - + - + - + - + - + - - - - - + + + + PV Generation System + + A collection of photovoltaic devices that generates energy + + + + + + - + - + - + + + + Window + + + - + - - - + + + + Discharge Air Velocity Pressure Sensor + + + - + - + - - - - - + + + Matter - + - + - - - - Recreational room - - - + - + - - - - maintenance interval - - - - - - - - + + + Operational stage count + The number of operational stages supported by this eqiupment - + - + - + - + - + - + - + - + - + + + Cassette + + - + - + - + + + + + + - + - - - - - - - - - Is location of - - - - Subject is the physical location encapsulating the object - - + - + - + - + - + - + - + - + + + + + + + + + Luminous intensity observation + + + + + + + - + - + - + - + - + - + - - + - Stairwell - + + + + + + - + - + - - + + + + 1 + end level + + + + + - - - + Luminance observation + + + - + - + - + - + - + - Activated + Peak - - - Head + + + + Standby Fan + + Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm + + + + + + - + - + - + - + - + - + - - - + + + - + - - - IAQ - - + - + - + - + - - - - - + + + + + + + FCU - + - + - + - + - + + + + Supply Air Humidity Setpoint + + + Humidity setpoint for supply air + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - Measured module conversion efficiency - - The measured percentage of sunlight that is converted into usable power - - + - + - + + + has electric vehicle connector type + Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment. + + - + - - - - - Resistance observation - - - - - + - + - + - + - + - - - - - Indicates properties of fans - - - - - - + + + + + + + - + - + - + + + PM10Concentration + + + + + + The concentration of nitrogen dioxide in a medium + + - + - + - + - + - - - - - Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm - - - - - - + + + + documentation + + - - - - - + + + + + + + Color - + - + - + + + + Common Space + + true + A class of spaces that are used by multiple people at the same time + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space + + + + + + + + + Min Frequency Command + + + + + + + + + + + + - + - + - + - - - + + + Status - + - + - - - - - - Energy/Power Station - - - - - - - - Humidity setpoint for discharge air - - - + - + - + - + - + + + + + - + - - - Shared - - + - + - + - + - + + - - - + Hot Deck + + Part of a dual duct air handling unit that supplies heating to a building + + + + + + - + + Equipment is an exclusive top class. + + + - + - + - + - + - + + + + + - + - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + Month + + + + + + (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. + + + GB/T + + + + Level 1 + + + + + + HVAC zone + + + + + has Last known value property + + + + + + + + - + - + - + - + - + - - - - - - - - Wi-Fi Signal Strength - + + + + Min Occupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. + - + - + - - - + + + + + - + - + - + - + - + - + - + + + + Water expelled from a system to remove mineral build up + + - Cutout + Vibration - + - + - - Down - - - - - maintenanceInterval - - + - + - + - + - - Library - + + + - + - + - + - + - + - + + + + + + + + - + - + - - Type 1 (CSS) - + + + Medium Temperature Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + CONSTRUCT { +$this rec:value ?v +} +WHERE { +$this brick:value ?v +} + + - + - + - + - + - + - + - - - - - + - + - + + + + + + SprinklerWater + + + + + Thermally + + - + - + - + - + - + + + timestamp + + + + Pressurization + + + + + Folding chair + + + - + - + + + + Final Filter + + The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered + + + + + + + + - + - + - + - - - - - - - - - + - + - + - + - + - + - + - + - - - 1 - 1 - - - - + - + - + - + - + - + - - export - - - - - - - sourcePoint + + + + + - - - + + + + Automatic Tint Window Array + + An array of Automatic Tint Windows. + + + + + + + + - + - + - - - + + + Desk - + - + - + - + - + - + - + - + - - - AHU - - - - Metering - - + - + - - - - 1 - last known value - - + + + Enthalpy - + - - - - - + + + + (1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air. - + - + - + - + - + + + + Occupied Discharge Air Flow Setpoint + + + Sets discharge air flow when occupied + + + - + - + - - - - Multi-purpose room - + + + - + - + - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack - - - + - + - - Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy - - 0 - + + + Rated minimum current output + + The minimum current that can be output by the entity + + + + - + - + - + + + + + + + + + + + + - + - + - + - - Convention Center - - - - - - air in a bypass duct, used to relieve static pressure + + Location is an exclusive top class. + - + - + - + - + - + - + - + + + Cooling capacity + https://project-haystack.org/tag/coolingCapacity + Measurement of a chiller ability to remove heat (adopted from Project Haystack) + + - + - + - + - + - + - + + + + + + + + + + + + A GeoJSON Geometry representing the position or extent of the asset. + 1 + geometry + + + - Average + Defibrillator + + + + Private + + + + + + + + - + - + - + - + - + - - WiFi6 - - - + - + - + + + + + + + + + adjacentElement + + - + - - - true - - - + + + Discharge Chilled Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - + + Location is an exclusive top class. + - + - + - + - + - - - Deprecation Notice - Marks a concept as deprecated + + + + + + + has Electrical phase count property + + - + - + - + - + + + + + + + + Main Circuit Breaker + + 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. + + + + + + + + + + + + - + - + - + - + - + + - Infers a TimeseriesReference instance from the object of an hasExternalReference. - - + CAV + + + - + + + + - + - + - + - + - + - + - + - + + + Cooling + + - + - + - + - - - - Gateway - Gateway. - - - + - + - - - - - - - - - regulates - - + - - - - - - - + + + +CONSTRUCT { + ?s a ?t2 . +} WHERE { + ?s a $this . + { ?t2 owl:equivalentClass $this } + UNION + { $this owl:equivalentClass ?t2 } +} + - + - + - + - + - - - Last - - + - + - - - - URL link to an image/logo that represents the organization. - logo - - - + - + - + - + - + + + + + - + - + - + - - - - - true - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone - - - - + + + - + - + - - - - - A standalone thermal power meter - - - - - - - - + + + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - + - + - + - + - - Condensate - - - - - - + + + Radioactivity - + - + - + - + - + - + - + - + - + + Propane + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + Transportation Terminal/Station + - - Data Center - + + + + Floor mat + + + + + - + - + - - - - - + - + - - College/University - - - + - + - + + + + Occupied Mode Status + + Indicates if a system, device or control loop is in "Occupied" mode + + + + + + + + + + - + - + - + - - - + + Other - Education + - + - + - - - - - - - - - + - 1 + The object (e.g., property, equipment, etc) that this a lease of. 1 - - - - - Fitness Center/Health Club/Gym - - - - - Request + lease of + + - + - + - - - - - + + + - - - + + + + Coat rack + - + - + - - - Maintenance + + + + 1 + origin y + - + - + 1 - rentable area - + 1 + timestamp + - + - + - + - + - + - - - - - - - - - - - - + + - - - - - - - - + Point of Interest + + - - - - - + + WiFi7 + - - - + + + + + + + - + - + - + - + - - Medical Office - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - - - - Cable room - - - - - - - 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. - - - - - - + + + electrical complex power type + Associated electrical complexity with the entity - - + + - - - - - + Parking space + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + AHU + + + + + Generation Sensor + + A sensor measuring how much something has been generated. + + + + + + + + - + - + - + + + + RTU + + + see Rooftop_Unit + + + - + - + + Type4 + + + - + - + + + + Balcony + + + + + + - + - + - + - - - PM10Concentration - - - - - - The concentration of particulates with diameter of 10 microns or less in air - - + - + - + + - - - - - - - bacnet-read-property - The property of the BACnet object to read to get the current value of this entity. + Flow Setpoint + + Sets flow + + + + + + + - + - + - - - - - + + + - - - - + + + + + + + Photovoltaic + + + + RC - + - 1 - address line 1 - + 1 + + - + - - true - 1.3.0 - The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint - + + + + + - + - + - - + + + 1 + 1 + + - - - - - + + + Displacement - + - + - - - - - - See Fan_Coil_Unit - + + FuelOil + - + - + - + - + - + - + - - - + + + Heat_Sink - - - - - + + + + + + + + End table + - + - + - + - + - + - + - + + + + + - + - + + + Data + + + + + NVR + + + + + + + + + Has tag + + + The subject has the given tag + + + + + Prayer Room + + true + A room set aside for prayer + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room + + + + + + + + + + + + + + + - + - + + Performing Arts + + + - The version in which the entity was deprecated - - 1 - + + 1 + last known value + + - + - + - + - + - + + + + Hallway + + true + A common space, used to connect other parts of a building + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway + + + + + + + + + is fed by + + + + + + + + + + + + - + - + - + - - - + + + + 1 + 1 + - - - + + + - - - + + + - + - + - - - - - + - + - + - + - - - - Radiology room - + + + + Carbon Monoxide in the vapor phase - + - + - + + WiFi6 + + + - + - + + + Mounted + + - + - + - - - - - + + + + MAU + + + See Makeup_Air_Unit + - + - + - + - + - + + + + + - - - Rated current output - The nominal rated current output of the entity - - + - 1 1 - + + - - - - - + + export + - + - + - - - - - - - + + + - + - + - + - + - - - - - - - - Entrance - + + + + Carbon Dioxide in the vapor phase - + - + - + + + + + meters + + + Indicates the entity whose consumption/production of some substance is measured by this meter. + + - + - + - + - + - + - + - + - + - + - - Closed - - - + - + - + - + - + - + - + + + + + - + - + - - - - state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant. - - - - - + + + + + - + - + - + - - - Hallway - - + - + - + - + - + - + - + - + - - - Humidity + + + 1 + 1 + + + + + jbkoh@eng.ucsd.edu + Jason Koh - + - + - - Urgent Care/Clinic/Other Outpatient - + + + + + + + Torque + + + + + 1 + 1 + - + + + + Office + + + - + - - - Effective + + + + + - + - + - - - - Cloak room - + + + + + - - - + + + Position - + - + - + - + - + - + - + - + - + - + - + + Mixed Use Property + + + + Level 3 + + + - + - + - + - + - + - + + + + 1 + last known value + + + + + + + + object-identifier + + object-identifier + + + + The BACnet object identifier + + - + - + - + - + - + - + + + + + Magnetic flux observation + + + + + + + + Cooling Discharge Air Temperature Proportional Band Parameter + + + + + - + - + - - - - - - Used to move chilled water in a closed circuit, ensuring continuous flow. - - - - - - - - - - - - + - + + + Hallway + + + Non-Refrigerated Warehouse + + + - + - + + + Humidification + + + + Start + + - + - + + + one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation. + + + + + + - + 1 - area - - + 1 + value + + + + + Locations can be fed only by other Equipment. + + + + + - + - + - + + + + Water in its solid form + + + + 1 + + + + - + + + + + + + + Water that is leaving a piece of equipment or system + + + + + + + + + + - + - - - 1 - + + + + + Area observation + + + - + - + - + - + - - - - - + - + - + - + - + + + + + + + + 1 + 1 + + + + + + + - + - + - - - - - - - - + Cooling Demand Sensor + + 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 + + + + + + + + - + - + - + + + + + - + - + - + - - - has Net area property - - - - + - + - + - + - + + + + + hasAmbientTemperature + + + + + + 1 + 1 + + + + + + + + + + + - + - - - Kitchen - - + - + - + + + VFD + + - + - + - - - - - isPartOf - + + + + Dishing room + - + - + - + - + - + + + + - + - - IrrigationWater - - - + - + - + - + - - - Surveillance - - + - + - + - + - - - - - + - + - - - - Water expelled from a system to remove mineral build up + + + + - + - + - - mode - + + + Seismic - + + Other - Services + + + - + - - - + + - Boolean value observation - Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit. - - + Air Flow Setpoint + + Sets air flow + + + + + + + + + + - - - + + + - + + + + + + + - + Supply Condenser Water Temperature Setpoint + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - - real - + + + + ICT Equipment + + Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals. + + + + - + - + - + + + + Locker room + + + + Air + + + + + + + + + + + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + tripDirection - + - + - + + + Reception + + - + - + - + - - - - - - - Timer - - + - + - + - + - + - + + 1 + 1 + - + - + - - - - - - - + + + + + + + - + - + - - - - - - - - - + - + - + - + - - - - 1 - 1 - + + + closedTime - + - + - + - + - + - + - - - + + + + + + + Rated minimum voltage input + + The minimum voltage that can be input to the entity - + - + - - unidirectional - + + + FirstAid - + - + - - - - - - - + + + - + - + - + + + + documentation + + + + + + + + + + + + Shaft + + - Storage + Library - + - + - + - - - + + + + + - - - - Desk lamp - + + + + + - - - + + + Pre - + - + - - Location is an exclusive top class. - + + + + + - - - - - deprecationMitigationMessage - + + + - + - + - - - Occupancy_Percentage - - - - - - Percent of total occupancy of space that is occupied - Percent of total occupancy of space that is occupied + + + + + - - + + + + + - + - + - + - + - - - - Bookcase - + + + - + + + + + isPartOf + + + - + - - - + + + + + - + - + - + - + - + + + + + + + + + Stairwell + + + - + - + - - - - 1 - last known value - - + + + + + deprecatedInVersion + - + - + - - - + + + + VFD Enable Command + + Enables operation of a variable frequency drive + + + + + + + + - + - + - - - TVOC - - + - + - - - - - - - - - + - + - + - + - + - Lease - - - - - + Sauna + - - - - - + + Stadium (Open) + - + - + - - - - 1 - 1 - + + + Shower - + - + - + - + - + - + - - - + + + Output - + - + - - - - - - - Operational stage count - The number of operational stages supported by this eqiupment - - - - - CONSTRUCT { -$this ?invP ?o . -} -WHERE { -?o ?p $this . -?invP owl:inverseOf ?p . -} - - - - - - - - (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. - - + - + - + - + - - DriveElec - + + + + + + + + + + + + Touchpanel + + 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 + + + + + + + + + + + + ownedBy - + - + - + - + - - - - 1 - 1 - value - - - + - + - + - + - + - + - + - Food-handling room - + Partition + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + K-12 School + - - - + + + + + - - - - air contained within a building + + + has Rated maximum voltage input property + + + + + + + + - + - + - + - + - + + + + + - + - + - + - + - - serviced by - - - - - - + + The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., "SE", "US", etc. + 1 + country + - + - + - - - - - + - + - + - + - - GB/T - + + + - + - + - - - - - + - + - + + + + + + + TETRA + + + + + + + + + + + + + + + - + - - - - 1 - 1 - - - + - + - + - + - + + 1.3.1 + + powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear + + - + - + - + - + + + + Heating Enable Command + + 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. + + + + + + + + + + + + + Document + + + + + - + - - - + + Other - Mall + - + - + - + - + - - - Voltage - - + - + - - - - - - - 1 - object of interest - - - - + - + - - - Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment - - + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - Enable + + + - + - + - + - + - + + Other - Entertainment/Public Assembly + + + + Other - Utility + + + + + + + - + - + + + + Coffee table + + + - + - + + + Exhaust Fan Disable Command + + true + 1.3.0 + Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names + + + - + - + - + - + - - A - - - + - + - + - - - - + Remotely On Off Status + + + + + + + + + + + - + - Amount + Ozone - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + + + + + + + + + - Piezoelectric + Adjust - + - + - + - + - + - + - - - Thermally + + + + + + + + + widthScaleFactor - + - + - + - + - + - + + + + + + + + + - + - + - + - - BlowdownWater - - - + - + - + - + - + + + + + - + - - - - 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]]]]. - 1 - coordinates - + + + Zone - + - + - - - + + + Limit + + + + + CONSTRUCT { +$this ?invP ?o . +} +WHERE { +?o ?p $this . +?invP owl:inverseOf ?p . +} + + - + - + - + - + - + - + - - - - 1 - last known value - - + + + + + Angular velocity observation + + + + + + + + Petroleum based oil burned for energy - - - - Therapy room - + + + Head - - Location is an exclusive top class. - + + + - - - + + Performing Arts + + + + + Lounge - + - + - + - + - - - - 1 - 1 - - - - - - - - + - End table - + + - + - + - - - - - + + + - + - + - + - + - + - + - - - - - + + + Unoccupied Zone Air Temperature Setpoint + + true + 1.3.0 + 'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint + - + - + - - + + - Classroom - - - - Roller Rink - + Steam Distribution + + Utilize a steam distribution source to represent how steam is distributed across multiple destinations + + + + + + - + - + - + - + - - - - - - - - + - + - - - - - Timespan observation - - - - - - - Broadcast - - - - has Measured power input property - - - - - - Regulator - - - - - - + - + - + - + - + - + - + - + - + + Financial Office + + + - + - + + Restaurant + + + - + - + + + + + + + + + - + - + - + - + - + - + - Throttling + Return + + + Steam + + + + + + ICT Hardware + + + + + + + + + + A piece of Equipment can be located only at a Location/Space + + - + - + - + - + - + - + - + + + 1 + 1 + + + + + Drinking Water Treatment & Distribution + + + + + Smoke + + - - - + + + + - + - + - - - - Hot water used for HVAC heating or supply to hot taps - - + + + + VAV + + + See Variable_Air_Volume_Box + - + + + + + - + - + + + + + Voltage observation + + + + + + + Dimmer + + - + - + + + + PAU + + + A type of AHU, use to pre-treat the outdoor air before feed to AHU + + + + + Failure + + + + + + + + Bus + + - + - + + + Methane + + + + + - + - + - + - + + + + + - + - + + + PAU + + + + Inverter + + - + - + - + - - - + + + - - ChilledWater - + + K-12 School + - + - + - + - + 1 - last known value - - + 1 + - + - + - - - - - - - + - + - + - + - - + + + + Average Discharge Air Flow Sensor + + + The computed average flow of discharge air over some interval + + + + - + + + Detector + + + + + + - + - + - + - + + + + Cleaning room + + + - + - - - + + + + Cooling Only Condensing Unit + + + + + + + + + + + - - - - The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute. - 1 - target point - - + + + - + - + - - - + + + + air contained within a building + + + Lifestyle Center + - + - + - + - + - - - - - + - + - + - + - - - - has quantity - - + + + + + + + Concessions - + - + - - - + + Distribution Center + - + - + - + - + - + - + - - - + + + + + - + + Up + + + + 3 + + + + + + + + + 1 + 1 + + + + - Frequency observation - - - + Actuation event + + + - - Type 1 (CSS) - + + + + + - - - + + + - + - + - - - - + + + Hardware - + - + - + - + - + + + Air + + - + - + - + - - - Server + + + 1 + 1 + + - + - + - + - + - - - - - - - - An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air. - - - - - - - - + - + - - - + + + + + - + - + - + - + - + - + - - - + + + - - - + + + + + - + - + - - - - Back office - + + + + + + + + + + Medical Office + - + - + - - Type3 - - - + - Wall - + Shopping mall + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + + High Air Flow Alarm + + An alarm that indicates that the air flow is higher than normal. + + + + + + + + + + + + - + - + + + + - + - - - + + + has narrower + - + - + - - - + + + - - Stadium (Open) - + + + Mixing - + - + - + - + - + + + + + + - + - + - + - + - + - + - - - NO2 - - + - + - - - - - + + + + + + + - - - - - + + + + + hasPart + - + - + - + - + - - + + + Jet - + - + - + - - - - - - - + + + Staircase - + - Current flow type - The current flow type of the entity + Measured voltage input + The nominal rated voltage input of the entity - + - + - + - + - + - - - Rated minimum current input - - The minimum current that can be input to the entity + + + + 1 + 1 + value + - - - - - + + + - - - + + + Thermal - - - - - + + + - + - - - - - - + + + + - + - + - + + + + + - 1 1 - + + - - - has Rated current output property - - + + + Cafeteria - + - + - + - + - + + + Centrifugal + + + + + + - - - - Mailroom cart - - - - Type4 - - - + - + - + - + - - BC - - - + - + - + - + - + - + - + - + - - - - 1 - last known value - - + + + + + - + - + - + + + Switch + + 1 - height scale factor - + 1 + value + - - - - - + + + - + - + - - median - + + + - + - + - - Light - + + + - + - + - + - + - - - - - - - - - + - + - + - + - + - + - + - + - - - - - + - + - + - + - - + + - - - - + Real Estate + The legal/administrative representation of some lands and/or buildings. I.e., "Fastighet" (Swedish), "Ejendom" (Denmark), etc. + + - - - + + + Gain - + - + - - absolute - + + + + Air Handler Unit + + + 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. + - + - + - - - - CONSTRUCT { - $this rec:includes ?eq . - } - WHERE { - $this brick:hasPart ?eq . - { - ?eq rdf:type/rdfs:subClassOf* brick:Equipment . - } - UNION - { - ?eq rdf:type/rdfs:subClassOf* brick:Collection . - } - UNION - { - ?eq rdf:type/rdfs:subClassOf* brick:System . - } - } - - - - + - + - - - - + + + - + - + - + - + - - - - OfficeLandscape - - - - - has Operational stage count property - - - - - - Blind - - - - - - + - + - + - + - - SprinklerWater - - - - - + + + + has part + + - + - + - + - + - - - - - - Freight - - - - + + + + RVAV + + + See Variable_Air_Volume_Box_With_Reheat + - + - + - - - - - + + + - - A Location's parts should be always be Locations/Spaces. - - + + + + CONSTRUCT { + $this brick:electricalComplexPower ?prop . + } WHERE { + $this brick:powerComplexity ?prop . + } + - + - + - - - - Roof - - - + - + - - - - - - - - - - - - model number - + + + Computer - + - + - + - + - - - - - + + + High Temperature Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - HVAC + + + - - - - - + + 0 + Points cannot have locations; use 'isPointOf' instead + - + - Space - 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. - - - - - - + Retail room + - + + + + + - + 1 - last known value - - - - - - - - - Region + 1 + - + - + - - - Collection - - + - + - - - - - + + + Wireless + + + + Building thermal transmittance + https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en + + The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope - + - + - + - + - - - -CONSTRUCT { - ?s a ?t2 . -} WHERE { - ?s a $this . - { ?t2 owl:equivalentClass $this } - UNION - { $this owl:equivalentClass ?t2 } -} - - - - Senior Care Community - + + + + 1 + 1 + - - - - - + + + + Cafeteria room + - + - PM1 + Zenith - - - - - Has input substance - - The subject receives the given substance as an input to its internal process + + + - + - + - - - - - + + + + Reactive Energy Sensor + + Measures the integral of reactive power + + + + + + + + + + + + + + + + Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). + - + - + - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Wireless + - + - + - + - + - - - - CONSTRUCT { - $this rdf:type ?metertype . - } WHERE { - $this rdf:type/rdfs:subClassOf* brick:Meter . - $this brick:hasSubstance ?substance . - ?metertype brick:hasSubstance ?substance . - FILTER NOT EXISTS { - $this rdf:type/rdf:subClassOf* brick:Building_Meter - } - MINUS { - ?metertype rdfs:subClassOf* brick:Building_Meter . - } - } - - + + + + + - + - + - + - + - - - Contact + + + + + - - - RTU + + + maintenanceInterval + + + + - + - + + + + + + + + + + + - + - + - + - + - + + + + + 1 1 - - - tripDirection - - - Drinking Water Treatment & Distribution - - - - - - 1 - is part of - - - - + - + - + + + + + - + - - - + + + - + - + - + + + + 1 + address line 2 + + + - + - - - + + + + 1 + + + + + 1 + initial cost + + - + - + - + + + Expansion + + - + - + - + - - - gtfierro@mines.edu - Gabe Fierro + + + + Economizer Damper + + A damper that is part of an economizer that is used to module the flow of air + + + + + + - + - + - + + + Angle + + - + - - - - - Angle observation - - - + + + Wing - - Aquarium - + + + Rain - + - + - - - Temporary + + + - + + + + + + + + + - + - + + + + - + - + - + - + - - - Humidify + + + - + - + - + - + - - - + + + + + acknowledgedBy - - - Mixed + + Equipment is an exclusive top class. + - + - + - + - + - + - + - + - + - - - - - 1 - 1 - status - - - - - - - + + + Direct - - - - - + + + - + - + - - - + + + - + - + - - - + + + + + - + - Router + Effective - + - + - - - - - - - Humidification - - + - + - - WasteVentDrainage - - - + - + - + - + - - - Even - - + - + - - Other - Entertainment/Public Assembly - - - - - - Level - The level of a building, a.k.a. storey, floor, etc. - - - - + - - - - - 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. - - - - - - + - + - - - + + + + + - + - + - - - + + + Backflow - - - + + + - + - + - + - + - + + + + + - + - - - - - - - TransferAir - - - + - + - - - - Lobby - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - - - + - + - + - + - - - - - - - + + + + + - + - + - - - + + - + - + - - - + + + ifcName + The name of the IFC entity - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - - - Quality + + + has Rated maximum voltage output property + + - + - + - + + + + + - + - - Level 2 - + + + - + - + - + + + + + - + - + - + - + + + + + - + - - - + + + - + - + - + - + - - Supermarket/Grocery Store - - - + - + - + - + - - SprinklerWater - - - - A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections. - - - - + - + - - - - - - - - - - - - Carbon Monoxide in the vapor phase - - + - + - - - - - + - + - + - + + + + + + + Azimuth + (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. + + - + - + + + + + - + - + - + - + - + - + - + - + - + - - - + + + + Disabled toilet + + + + - + - + - - MakeupWater - + + Collection is an exclusive top class. + - + - + - + - + - + - + - - - - - - - Conversion efficiency - The percent efficiency of the conversion process (usually to power or energy) carried out by the entity - - - - - 1 - 1 - - - + - + - + - Occupancy + First - + - + - - - + + LocalCoordinates + - - - + + + + 1 + includes + + + + + + has Current flow type property + + - + - + - - - - - - Fan - - - - - - - - Motion + + median + - - - - CONSTRUCT { - $this brick:electricVehicleChargerDirectionality ?direction - } WHERE { - $this rdf:type brick:Electric_Vehicle_Charging_Port . - $this brick:isPartOf ?charger . - ?charger a brick:Electric_Vehicle_Charging_Station . - ?charger brick:electricVehicleChargerDirectionality ?direction . - FILTER NOT EXISTS { - $this brick:electricVehicleChargerDirectionality ?other_direction . - } - } - - + + + - - - + + + - - - + + + + + Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower - + - + - + - + - + + + Electronic + + + + + + + + + - + - - - + + + + + + People + - + - - + + + + Water that is safe to drink - - - + + + + + + + + + has Cooling capacity property + + - + - + - - Stadium (Closed) - + + + - + - + - + - + - - - - - SELECT ?this - WHERE { - ?this rdfs:subClassOf+ brick:Setpoint . - FILTER NOT EXISTS { ?class owl:deprecated true } - } - + + + + Load Shed Command + + Controls load shedding behavior provided by a control system + + + + + + + + - - - Final + + + + + + - + - + - + - + - + - + - + - + - - - Rated current input - The nominal rated current input of the entity - - + - + - + - + - - - Evaporative + + + generation - + - + - - - - - - An automatic control device used to maintain temperature at a fixed or adjustable setpoint. - - - - - - - - + + A + - - - - - - + + + + + - - - + + + Button - + - + - + - + - + - + - + + Outpatient Rehabilitation/Physical Therapy + + + - + 1 1 - - - - - - - - - - Staff room - - - + - + - - Enclosed Mall - - - - - - Water that circumvents a piece of equipment or system - - + - + - - - - - + - + - + - + - - - - - + + + Schedule - - - - + + + + Audio Visual Equipment + Audio visual equipment. + - + - + - + - + - + - + - - - - - + - + - + - - - - - + - Security room - + Georeference + A georeference creates a relationship between a local coordinate system into a geographic coordinate system. + - - - - - + + + Copy - + - + - - - - + + + Availability - + - + - + - + - - Location is an exclusive top class. - - - - ColdDomesticWater - - - - - - - + - + - + - + - - - - - - - - - - - - + + + - + - + - - - - - - + - + - + - - - + + + + Filing cabinet + - + - + - - - Backflow - - + - + - + - + - - - - Cart - - - + - + - + + http://www.w3.org/1999/02/22-rdf-syntax-ns# + rdf + + - + - + - + - + - + - - - - Water that is safe to drink - - - - - + + + - + - + - + + + + Mothers' room + + + - + - + - + - - - {$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}. - - SELECT $this ?class ?newClass ?depver WHERE { -$this a ?class . -?class owl:deprecated true . -?class brick:deprecatedInVersion ?depver . -?class brick:isReplacedBy ?newClass . -} - - + - + - - - - - - - + + + - + - - 1 - 1 - value - + + - - - Fluid + + Multifamily Housing + - - - + + Other - Recreation + - - - Availability + + ABC + - - - Cooler + + + Rated current output + The nominal rated current output of the entity - - - + + + 1 + 1 + + - + - - - - 1 - includes - - - - + - + - + - + - + - + - - - poeType + + + - - - + + + Rated current input + The nominal rated current input of the entity + + + + + + + + Chilled + + + Tesla Supercharger + - + - + - - - - 1 - last known value - - + + + Telecom - + - + - + - + + + + + - + - - - - - - - + + + Panel - + - + - - - + + - + - - - - - + + + - + - + - - Food Service - - - + - + - + - + - - - - - + + + Rated power output + The nominal rated power output of the entity - + - + - + - + - - - - 1 - 1 - + + A Location's parts should be always be Locations/Spaces. + + - + - + - + + + Face + + - - - Switchgear - - - - - Water used used to makeup water loss through leaks, evaporation, or blowdown - - - - - Storage cabinet - - - - - - - + - + - + - + - + - + - + - + - + + + + Laundry room + + + - + - - - - - hasAmbientTemperature - - - - - + + + - + - + - + + + + + - + - + - + - + - + - - - - Wall (inner) - - - + - + - + - + - + - + - - - Damper - - + - + - - - - - - Reception - + - - - + + + + + + + familyName - + - + - + - + - - - + + + Refrigeration - + - + - + - + - + - + - + + + + Auditorium + + + + + + Hallway + + + + + + + - + - + + + Beam + + - + - + - + - + - + - + + + Measured module conversion efficiency + + The measured percentage of sunlight that is converted into usable power + + + + 1 + 1 + + + + - - - Sets discharge air flow - - - - - Coldest + Frequency Command + + Controls the frequency of a device's operation (e.g. rotational frequency) + + + + + + + - + - + - + 1 1 - - - Factor - - + - + - - - Ethernet - - + - + - + - + - - - - - - - - Office chair - - - + - + - + - + - + - - - - - + - + - - 3 - - - + - + - + - + - - Automobile Dealership - + + + + + - - - - 1 - 1 - + + + Quantity + + + + + - + - + - + - + - - - is point of - - - - + - + - + + + + + + + + + - + - + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. - + + + + + + + Protect - + - + - + - + - + - + - - Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy - - 0 - + + + Stack - + - + - + + + has Electrical phases property + + + + - + - - - - - + - + - + + + + + + - + - + + + + 1 + 1 + + + + + Static + + - + - + + Point is an exclusive top class. + + + - + - + - + - + - + - + - + - - - - - - - - - + - Baseboard - - - + Hazardous - + - + - + - - - + + Total + - + - + - - - - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - Demand - - - - - - - Measures the duration for which a device was in an active or "on" state - - - - Indoor Arena - - - - - + + + + + - - - - Door - + + + + + - + - + - + - + - - - - Stand - + + + - - - + + - + - + - + - + - + + + + + - + - + - + - - - - - + - Radiator + Communication - - - - - + + Race Track + - - - 1 - 1 - + + + + + relatedTo + + + Roller Rink + + + + + - + - + - + - Load + TABS - + - + - + - + - + - + - + - + - + - + - + + + Service + + + + + + + + + + + - + - + + + + + + 1.3.1 + + powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear + + - Max + Dedicated + + + + - + - + - - - - - + + 3 + + + + + - + + + + - + - + - + - - - - + - + - + - + - + + + + + - + - + - + - + - + - - - - - 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. - - - - + + + - + + + + + - + - + + + + - + - + - + - + + Fitness Center/Health Club/Gym + + + - + - - - - - - - - - + - + - + - - - - - + - + - - - - 1 - region - - - - - - - - - + - + - - - - - - - - - - - - - + - + - + - + - - - - - - unidirectional - + + + - + - + - - - - Basement level - - - + - + - + - + - + + + + 1 + last known value + + + + + + + + - + - + - + - + - + - + - + - - - - - + - + - - - Only meters can have the isVirtualMeter property be true - - - SELECT $this WHERE { - $this brick:isVirtualMeter/brick:value true . - FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . - } - + + Food Service + - + - + - + - + - + - + - + - + - + + + + + - + - + + + + Discharge Air Integral Gain Parameter + + + + + - + - - - - - manufacturedBy - - + - + - + + + + + + - + - + - + - + - + - + - + - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - On + Loop - + - + - + - + - - - - 1 - last known value - - - - - - + + + - + - + - - - Library - - - - - - - - - Polygon - - - - - - - - + - + - + - + - + - + - + + + has Rated minimum current output property + + + + - + - + - + - + + + + + - + - + - + - - - - - Is point of - - - - 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 + + + - - - - - + + sum + + + + + - + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - + - + + + + 1 + weight + + + - + - + - + - + + + Food + + + + + + + + + + + + hasTimeseriesId + The unique identifier (primary key) for this TimeseriesReference in some database + + - + - + - + - - + - - - - - - - + + + + + + + Healthcare room + - + - + - + - + - + - + - + - - - + + + + + Architecture area + 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. + + + + - + - - - + + + + + + + - - - - - + + + Switchgear - + - + - + - + - + - + - - NonPotableDomesticWater - - - - - - - - - - 1 - last known value - - - - + - - Breaker Panel distributes power into various end-uses. - - - - - - - - 1 - 1 - - - - - Diesel - - - - - - - + Air Temperature Setpoint + + Sets temperature of air + + + + + + + + + + - + - + - - - - (1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air. - - + - + - - http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdf - - - - + + + + 1 + - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - Heat_Sink - - + - + - + - + - - - - Architectural asset - + + + - + - + - - - - - - - - - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + 1 + commissioning date + + + - + - + - + - + - + - + - + - + - + - + + + + + + + Direction Command + + Commands that affect the direction of some phenomenon + + + + + + + + + - Recovery + Transformer + + + Freight + + + + - + - + - - - + + + Condenser - + - + - + + + + + - + - + - + - + - + - + + + + + - + - + + + + + 1 1 - - + - + - + - + - + - - - - 1 - 1 - + + + Even - + - + - + + + + + + + - DDAHU + Cold - + - + - + - + - - + + - IfcProject - - + Notification object + - + - + - + - + - + - + - + + + + + + + + Carbon Dioxide in the liquid phase + + - + - + - + - - - + + + - - - + + + + + - - - The ambient temperature at which the voltage was measured - - + + + + + - - - 1 - 1 - + + + - + - + - + - + - + - + - + - Liquid + Sports - + - + - - - Power + + + - + - + - + - + - - - - - + - + - + + + + + + - + - - - - - - - - - - - - - - - - - - - - - Gasoline - + + + Heater - - + + - - Heat exchangers designed to transfer thermal energy from one medium to another - - - - + Operating room + - - - + + + + + - - - - - Has part - - - The subject is composed in part of the entity given by the object + + + + + - - - + + - + - + - + - + - + + + + + - + - + + + maxOccupancy + + - + - + + + + 1 + 0 + + + - + - + + + + + + + - Gain + Differential - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - + - + + + + EV Charging Hub + + + + + - + - + - + - - Gasoline - + + + + + - + - + - + + + + + + + + + + + + + + + + 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. + + - + - + + + + + closedBy + + + + + CONSTRUCT { + $this brick:electricVehicleChargerDirectionality ?direction + } WHERE { + $this rdf:type brick:Electric_Vehicle_Charging_Port . + $this brick:isPartOf ?charger . + ?charger a brick:Electric_Vehicle_Charging_Station . + ?charger brick:electricVehicleChargerDirectionality ?direction . + FILTER NOT EXISTS { + $this brick:electricVehicleChargerDirectionality ?other_direction . + } + } + + + + - + - + - + - + - + - - - Electrical flow direction - Entity has this electrical flow relative to the building' + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + Police Station + + + - + - + - + - + + Type 2 (CSS) + + + + Transportation Terminal/Station + + + - 1 - last known value - - + 1 + + - + + + + + + + + + - + - + + Fast Food Restaurant + + + - + - + - + - - - + + Distribution Center + - + - + - - - - - + - + - - - Limit + + + - + - + - + - + - + - + + + + + - + - - - + + + + + + + Activation + + + + - + - + - + - + - + - + - Multi polygon - - + Laboratory (wet) + - + - Printer stand - + Point event + 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. + + + + + Return Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + + + hasIfcProjectReference + A reference to the IFC Project that defines this entity + + - + - + + Barracks + + + - + - - - - 1 - 1 - - - - - + + + - + - + - - - Frequency - - - - acknowledgedTime - - - - Condensing - - + - + - + + Other - Education + + + - + - - NonPotableDomesticWater - + + + + Discharge Air Flow Sensor + + + Measures the rate of flow of discharge air + - + - + - - + + C + - - - Structure + + - + - + - - - Rated maximum current input - - The maximum current that can be input to the entity - - - - - Treatment room - - - + - + - + - + - + - + - + - + - + + + RVAV + + + + + + - + - + + + + + Is part of + + + + - + - - - - Carbon Dioxide in the liquid phase + + + Return Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - - - + + + + + + + Unoccupied - + - + - + - + - - - Bench + + + + + + + + + wifiSignalStrength + + + + seatingCapacity + + + + Gross area + + Entity has gross 2-dimensional area - + - + - + - + - - - - CONSTRUCT { - $this rdf:type ?metertype . - } WHERE { - $this rdf:type/rdfs:subClassOf* brick:Building_Meter . - $this brick:hasSubstance ?substance . - ?metertype brick:hasSubstance ?substance . - ?metertype rdfs:subClassOf+ brick:Building_Meter . - } - - + + + Collection - - - + + + Emergency - + - + - + - + - + - + - + - + - + - + - - - Enthalpy + + + - - - Warm + + Gasoline + - + - + - - - Service - - + - + - + + + + + leaseOf + + - + - + - + - + - + - - - 1 - 1 - - + + + - + - + - - - Unoccupied - - + - + + + + + - + - + - + + + + + + + + CONSTRUCT { + $this rec:includes ?eq . + } + WHERE { + $this brick:hasPart ?eq . + { + ?eq rdf:type/rdfs:subClassOf* brick:Equipment . + } + UNION + { + ?eq rdf:type/rdfs:subClassOf* brick:Collection . + } + UNION + { + ?eq rdf:type/rdfs:subClassOf* brick:System . + } + } + + + + + + has Rated minimum voltage output property + + + + + + - + - + - + + + + 1 + last known value + + + + - + - - + + + + + - - - Infers a IFCReference instance from the object of an hasExternalReference. - - + + + + + - + - + - + + + + + - + - + + + has Operational stage count property + + + + + + + + - + - + + + + + - + - + - + - + + + Transfer + + - + - + - + - + - + - + - + + + + + + + + + - Formaldehyde + Energy - - - - - + + + - - - - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. - + + + - + - + - - - - - - - Vertical - - + - + - - WasteVentDrainage - + + + + + locatedIn - + - + - + - + - - - + + + - + - + - - Other - Education - + + + + 1 + 1 + - + - + - - - Close - - - - Space - - - - ifcName - The name of the IFC entity - - - - + + + + CONSTRUCT { + $this brick:electricalComplexPower ?prop . + } WHERE { + $this brick:powerComplexity ?prop . + } + - + - + - + - + - - - - - - + - + - + - + - + - + - - - - 1 - last known value - - - - - - - - - - - - - - - - - - Measures the temperature of discharge air - - - + - + - - - - - + - + - + - + - + - + - + - Play + Disable - + - + - - https://w3id.org/rec# - rec + + + Handling - - - + + + - - - - - + + - + - + - + + Indoor Arena + + + + DC + + + - + - + + Gasoline + + + - + - + - + - - - - - + - + - + - + - - - - CONSTRUCT { - $this rdf:type ?newtype . - } - WHERE { - $this brick:meters ?bldg . - ?bldg rdf:type/rdfs:subClassOf* brick:Building . - $this rdf:type ?type . - BIND(IRI(CONCAT("https://brickschema.org/schema/Brick#Building_", strafter(str(?type), "https://brickschema.org/schema/Brick#"))) as ?newtype) . - FILTER (strEnds(str(?type), "_Meter")) - FILTER (!strStarts(str(?type), "https://brickschema.org/schema/Brick#Building_")) - } - - - - + - + - + - - - - - - - - - - - - - + - + - - - - - - - 1 - 1 - - - - - Roller Rink - - - - - - - - Level 3 - + + + + Lease contract + 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. + + - + - + - - - - - - - Location + + + + Conference room + - + - + - + - + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + - + - - - - - - - + + All ExternalReference must have an rdfs:label + 1 + - - - - - + + + - - - Smoke + + + Volume + Entity has 3-dimensional volume + + + + - + - + - + - + - - - - - - - - Room - - - - Severe - + + + - + - + - - - - - - - - - - - 1 - 1 - timestamp - + + + - + - + - - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - Time + Step - - Restaurant - + + + + 1 + last known value + + - - - Majlis + + Condensate + - - - - - + + + - + - + - + - + - + - + - - - - - + - + - - - - - + + + - - - - - + + + - + - + - + - + - - - Access - - - - - 1 - 1 - + + Fitness Center/Health Club/Gym + - + - - - - - + - - - - 1 - 1 - value - - - + - Collector + Fresh - + + + + + - + 1 - 1 - + last known value + + - + - Conditioning + Bench - - - - - + + + - + - System + Video - + - + - - - - - + + + + - - - - - + + CCS (Combined Charging System) + - + - + - - - - - + + Point is an exclusive top class. + - - - - - adjacentElement + + + + Neonatal nursing room + - - - - - + + + Center - - - 1 - 1 - - + + + Electrical phases + Entity has these electrical AC phases + + + + - + - + - - - - - targetPoint - - - - has Rated power output property - - - - + - + - + - + - + - + - + - + - - - Electrical phases - Entity has these electrical AC phases + + + - - - + + + Ammonia + + + + Materials + + + + + + + + + URL link to an image that represents the person. + image + - + - - - - - - - - - - - - - - - commissioningDate + + + + + - + + + + 1 + 1 + + + - + - + + + + + - + - + + + + + - + - - - + + + Area - + - + - + - + - + + College/University + + + - + - + - + - + - + - + - + - - - + + + + Slab + - + - + - + + + + Dining room + + + + + + installed by + + + + - + - + - + - - - - 1 - 1 - value - + + + + TV stand + - - Race Track - + + + CONSTRUCT { +$this a ?newClass . +} +WHERE { +$this a ?class . +?class owl:deprecated true . +?class brick:isReplacedBy ?newClass . +FILTER NOT EXISTS {$this a ?newClass} +} + Deprecated class is temporarily augmented by the new class + - + - + - + + + Hospitality + + - + - - - + + + + + + + + Lead + + + + + - + - + - + - + 1 - 1 - + last known value + + - + - + - + - + - + - + - - - + + + - + - + - + - + - - - - - - - - 1 - last known value - - - - + - + - + - + - + - + - - - - - + - + - + - + - + + Light + + + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - Frost + Dc - + + + + - ICT + Azimuth + + + + Radon - + - + - - Collection is an exclusive top class. - - - - - + + + + + - - - + + + - + - + - + - - - - - - + + + + + - + - + + + + + + + + + + + + + - Ventilation + Request - - - + + + + Wall + - + - + - + + + + + + - + + + + + + + + + + + - + - + - + - + - + + AC + + + - + - + + + + + + + + + - + - + - Restroom + Ground - + - + - + - + - + - + - + - + - + - + - + - + - + + + + 1 + 1 + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - Convention Center - + + + + + - + - + 1 1 - - - - PhoneBooth - + + + + + - - - + + - - - + + + - + - + - - - + + + - + + + + + - + - + - + - + - + - + - + - + + + + + - + - + + + + + - + - + - + - + - + - - - - - + - + - - - - - - - - - + - + - + - - - Window + + + + + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - - + + 1 + turnover date + - + - + - - - Waste - - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - - - + + + Intake - - - - - + + + Generation - + + + + + + + AED + + + + + + - - - - - - - - + + - - - - - + - + - + - + - + - Heating + High - + - + - - + + Laboratory + - - - - - - - + + + Absorption - + - + - + - + - + - - - - - + - + - - - + + + + + - + - + - + - + - + + + Rated power input + The nominal rated power input of the entity + + - - - - 1 - 1 - + + + + + - + + An entity can only have one 'preferred' External Reference + + 1 + + + - + - - net - + + + - - - + + + + + mountedOn + + + + + + + BC + + + + + + + commissionedBy - + - + - - - + + + + + - + - + - + - + - - - + + + + + - - - + + - - - + + + + + + + + + + + + + + + Override - + - + - + - + - + - + - - Point is an exclusive top class. - + + + Overload - - TransferAir - + + + + + + + + Occupied Discharge Air Temperature Setpoint + + + + - + - + - - - - - - - - - + - + - + - + - - - logo + + Other - Lodging/Residential + - + - + - + - + - + - + - + - + - + - + - - - - - + + + - + - + - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + + 1 + - + - + - + - + - + - - - substance - substance - - - - + + Convenience Store with Gas Station + - - - - - + + + - - - + + + + + + + - + - + - + - + - - - - - - - - - - - - - + - + - + - - - - - + + + Absolute + + + + - + - + - + - + - - - - - - - Eye - - + - + - - - - - - A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion. - - - - + + + - - - Delay + + 2 + - + + + + + - + - + - + - + + Aquarium + + + - + - + - + - + - + - + + + + + - + - + - - - + + + Velocity + + + Swimming Pool + - + - + - + - + - + - + - - - - - - - - - + - + - - - - - + - + - + - + - + - + - - - Meidcal + + + + + - - - - - SELECT ?this - WHERE { - ?this rdfs:subClassOf+ brick:Sensor . - FILTER NOT EXISTS { ?class owl:deprecated true } - } - + + + - + - + - - - Acceleration + + + + - - - - - - + + + - + - + + + + - + - - Point is an exclusive top class. - - - + - + - - - + + + Rest - + + + + + - Filter + CO - + - + - + - + - + - + - + - + - + - + - - - + + Prison/Incarceration + - + - + - - - - - + + + Dual - - - + + + - - - + + + - + - + - - - - + + + Supply - + - + - - - - - - - - - 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. - - - - - - - - - true - The upper (cooling) setpoint for zone air temperature - 1.3.0 - 'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air). - - - - - - - - - Shutdown - - + - + - + - + - + - + - + - + - + - + - + + + Retail + + + + + + - + - - - - - + - + - - Equipment is an exclusive top class. - + + Food Service + - + - Tower + Reversing + + + + Ratio - + - + + + Duration + + - - - - - isMemberOf + + + + + - + - + + + + + + + - - - + + + Occupancy - + - + - + - + - - - + + + Main - - - + + + + + + + + + + Medical Office + + + + + + + - + - + 1 1 - value - + - - - + + + Refrigerant - - - + + + - + - + - + + + Frame + + + + + School + + + - + - + - + - - Air - + + + Cool - + - + - - - - - FuelOil - - - - - - - - - city + + + - + - + - + - + - + - + - - - - - - - Hazardous + + + + + - - Type 1 (SAE J1772) - + + + - + - - - - - - - - - - - - - + - + - - - Equipment - - - - - - - Outpatient Rehabilitation/Physical Therapy - - - - - - - + - + - + - + - + + AC + + + + + + + - - - - - - - + + + - - - Count + + + + + - + - + - + - + - + + + Standby + + + + + + + + Pressure + + + + + + + Pump + + + + + + - + - + - - Tesla Supercharger - + + + Detection - - - Occupancy_Count - - - - Number of people in an area - Number of people in an area + + TransferAir + - + - + - + + + + + - + - - - has Rated minimum voltage input property - - - - + - + - + - - - - - + - + - + + + + + - + - + + + + + - + - + - + - + + + + CONSTRUCT { $this owl:deprecated true } + WHERE { $this brick:deprecation ?dep } + + + + - + - - - + + + IPAddress - + - + - + + ChilledWater + + + - + - + - + - - - Rated maximum current output - - The maximum current that can be output by the entity - - + - + - - 0 - This concept is deprecated - - - - - - Seismic - - - 2 - + + + - + - + - + - + - + - + - + + + Inside + + - + - - - Loop + + + - - Type 1 (SAE J1772) - + + + acknowledgedTime - - - PlugStrip + + + + + - + - has Rated minimum current output property - - - - - - + The ambient temperature at which the power input was measured + + - + - Exercise + Throttling - - + + + 1 + 1 + + - - - + + + + + - - - - Cinema - + + + - + - + - + - + - + + AC + + + - + - + - + - + + + + + + + + + - + - + + SprinklerWater + + + - + - + - + - - http://data.ashrae.org/standard223# - s223 - - - - Conditioner - - - - - - + - + - - - - - - Environment - - + - + - + + + + + - + - + - + - + + + {$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}. + + SELECT $this ?class ?newClass ?depver WHERE { +$this a ?class . +?class owl:deprecated true . +?class brick:deprecatedInVersion ?depver . +?class brick:isReplacedBy ?newClass . +} + + - has Electrical phases property - - + + - - - + + + + + - + - + - - - Bus + + + + 1 + - - - Diffuser + + + poeType - - - Command + + + + + + + Deprecation Notice + Marks a concept as deprecated - + - + - - - Horizontal + + + - - - + + + + + - - - + + Urgent Care/Clinic/Other Outpatient + - + - + - + - + - - IrrigationWater - - - - All ExternalReference must have an skos:definition - 1 - - - - - + + + + + - + - + - + - + - + - Duct + Equipment - + - + - + - + - - - - - - Prison/Incarceration - - - + - + - - - - - + - + - - - Massage - - - - Gas - - - - - - - - - - + - + - - Other - Recreation - + + + + Pantry + - + - + - + - + - + - + - - - ifcProjectID - The IFC ID of the containing project - - - - - + + + + + - + - Indoor Air Quality Sensor - Indoor air quality sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment - - - - - + Mobile desk + - + - + - + - + - + - + - - Aquarium - + + + + + - + - 1 - last known value - - + 1 + 0 + + - + - + - + - + - + - + - + - + - - - Alarm - - + - + - - - - - Has tag - - - The subject has the given tag - - - Transportation Terminal/Station - - - + - + - + - + - - - - - + - + - + - Electric - - - - - - - - region + Audio - - - - - + + + Condensing - - Ice/Curling Rink - + + + + Staff room + - + - + - - - - + - + - + - + - - Collection is an exclusive top class. - + + + Electrical flow direction + Entity has this electrical flow relative to the building' - + - + - + - + - - - Override + + + + Indicates the contract regulating the terms of the lease in question. + regulated by + + + + + + - + - + - + - + - + - + - + - + - - Swimming Pool - + + reactive + - + - + - + - - - - - - - + - - - + + + PlugStrip - + - + - + + + MDF + + - + - + - + - + - + - + - + - - - + + + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - - - FirstAid - - + - + - + - + - + - - - Relay - - + - + - - - - - + + + - + - + - + - Azimuth - - - - - Outpatient services room - - - - - - Partition - - - - - - - - Sets discharge air flow for heating - + Call - + - + - + + + 1 + 1 + + + - + - - SupplyAir - - - + - + - + - + - + - + - + + + + + - + - - - + + + logo - - - + + + - + - + - - - + + + + Wall (inner) + + + + + - + - + - - - - + - + - - + + + + + + + - + - + - - - - - + - + - - - - - + - Peak + Stop - + - + - + - Enclosed - - - - Net area - - Entity has net 2-dimensional area + Reactive - + - + - + - + - - - - 1 - includes - - - - - - - Facade - - - - - + + + + + - - - Operational stage - The associated operational stage + + Point is an exclusive top class. + - + - + - + + + Structure + + - + - + + + + + - + - - max - + + CondenserWater + - - - + + + Compressor - + - + - + - + - + + + rentableArea + + - + - + - + - + - - - - Lamp - - - + - + - + + + + + + CCS (Combined Charging System) + + + - + - + - - - Jet - - + - + - - Point is an exclusive top class. - + + + + 1 + start level + + + + + - + - + - + - + - + + + + + + + + + - + - + + + +CONSTRUCT { + ?s ?t2 ?o . +} WHERE { + ?s $this ?o . + { $this owl:equivalentProperty ?t2 } + UNION + { ?t2 owl:equivalentProperty $this } +} + + + - + - + - + - + - + - + + + + - + - + - + - - - - - - - 1 - 1 - - - - - - + + + - - - + + Wholesale Club/Supercenter + - + - + - + - + - + - + - + + + + - + - - + + + Only Brick Points can have external timeseries references - SELECT ?this WHERE { - ?this rdfs:subClassOf+ ref:ExternalReference . - } - + SELECT $this + WHERE { + $this ref:hasExternalReference ?ref . + ?ref rdf:type ref:TimeseriesReference . + FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point } + } + - + - + - - - Deck + + + + + capacity - - - - - + + + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - - - - Toilet - + + + - - - + + Stadium (Open) + + + + + - + - + - - - Detention + + + - - - + + + + + - + - Wheel + RTU - + - - 1 - last known value - - + + + + + + - + - + - + + Worship Facility + + + + WasteVentDrainage + + + - + + + + + - + - + - + + + + + + + - + - + - + - + - 1 1 - - - - - - + + - + - + - + + + + + + Personal Services (Health/Beauty, Dry Cleaning, etc) + + + - + - + - + - - - - 1 - last known value - - - - - - - - - Fast Food Restaurant - + + + + + area - + - Stack + Proportional - + - + - + - + - - + + + + 1 + 1 + - + - + - + + + + 1 + address line 1 + + + - + - + - + - + - - - - - - - - - + - + - - - Heater + + + - - - - - + + - + + + + + - + - - - - - - - Handler + + + - - Equipment is an exclusive top class. - + + + + Elevator shaft + - - - has Rated module conversion efficiency property - - + + + + + - + - - Wastewater Treatment Plant - - - + - + - - count - - - - - Ceiling - - - - Source - - + - + - - - Real - - - - - - - - - - - - - Apartment - - + + + - + - + - + + C + + + - + - + + + + + - + - + - + - + - + - - - - air that must be removed from a space due to contaminants, regardless of pressurization - - - Outpatient Rehabilitation/Physical Therapy - + + Vocational School + - - https://brickschema.org/schema/Brick# - brick + + + Reset - + - + - - - - Shelter gas lock - + + + - + - + - - - - - - - + + + - - - Automatic + + + - - - - - + + + + 1 + last known value + + - + - + - - - Dc - - - - - - + + + + 1 + last known value + + - - - - frost formed on the cold surface (tubes, plates) of a cooling coil. + + + + + architectedBy - + - + - + - + - - - - - - - - - - - + + Point is an exclusive top class. + - + - + - + + + + + - + - - - Workshop + + + + Battery Percentage + - + - + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + 1 + 1 + + + + + + + - + - - - - + + + - + - + - + - + - - + + + + + sourcePoint + + + + Natural + + + Minor + + + + + Tablet - + - - - + + + + + + + + - + - + - - - + + + - - - - - + + + Network - + - + - + - + - - - is location of - - - - - - + + + Region - - - - - + + + - + - + - + - + - - - - - + - + - + - - - - - + - + - + - + - - - - - - - + - - - - 1 - last known value - - + + + Station - + - + - - - Measurable - - - - - Sub-building - - - - - - - - - + + + - + - - Other - Education - + + + originX - - - Refrigeration + + + - - - - - + + + - + - + - - - Preventer - - + - + - + - - - Chiller + + + - - - closedTime + + Bowling Alley + - + - + - - - - Cooking room - - - + - + - + - + - - - Run - - - - - - - - HX - - - - Retail - - + - + - + + + + has part + + + + + + + + - + - + + Casino + + + - + - - - - - - - - - - AC - - - + - + - - - Methane - - - - Curtailment - - + - + - + - + - + - + - - - + + + Frequency - - AB - + + + + - + - + - + - + - - - - - + + Hospital (General Medical & Surgical) + - - + + + - + - + - + + + CRAH + + + Propane + + + - + - + - + - - - - 1 - 1 - - - - - RC - - + - + - - Parking - - - + - + - + - + - + - + + + Drive + + - + - + - + - - - Concessions - - - - - 1 - 1 - value - - - - - - - - - - - - - - + - + - - - + + + Infers a BACnetReference instance from the object of an hasExternalReference. + + - - - + + + - + - + - - Drinking Water Treatment & Distribution - - - - - Lowest - - - - VAV - - + - + - - - Dehumidification + + + - + - + - + - Plumbing - - - - - - - - - 1 - 1 - value - + Conference - + - + - - Movie Theater - - - - Parking - - - - - - - + - + - - - Lounge + + + - - - + + + weight - + - + - - - + + + - + - + - - Courthouse - - - - - Luminance - - + - + - - - Hold + + + + + - + - + - + - - GreaseExhaustAir - + + + - + - + - - sum - + + + - + + + + + - + - - - + + + - - - + + + + + SELECT ?this WHERE { + ?this rdfs:subClassOf+ ref:ExternalReference . + } + - + + + + 1 + 1 + + + - + - - Minor - + + + + + 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. - + - + - + - + - - Worship Facility - - - - - country - - - - Hot - - + - + - + - Media - - - - - - - - - - - - - 1 - 1 - value - + Deck - + - + - - - Parking - - - - - - - Social/Meeting Hall - - - - - + + + - + - + - - - + + + IDF - + - Emergency + Remotely - - - + + https://brickschema.org/schema/Brick# + brick - - - - - + + http://data.ashrae.org/standard223# + s223 + + + + Timer + + + + - + - + - - - + + + + - + - + - - Convenience Store with Gas Station - - - + - + - - - - - + - Conductivity - - - - - - + Warmest - + - + - - Non-Refrigerated Warehouse - + + + Isolation - - - - - + + + Source - + 1 1 - - - - - + - + - - - Grains - - - - - - + - + - + - Fresh + Broadcast - - - - - + + + + 1 + 1 + value + - - - - - + + Non-Refrigerated Warehouse + - - - + + + + Department + + + + + - + - + - - - Tablet - - + - + - - FuelOil - + + Refrigerated Warehouse + - + - + - + - + - - - - - + - - - - - + - + - + - + - - - - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - BC - + + + - + - + - - - - - - - + + + - + - + - - - - - - - Circuit - - - - Detector - - - - - - - DCElec - - - + - + - - Retail Store - - - - - - - - Condensate - - + - + - - - - - + - + - + - 1 - last known value - - + 1 + + + + + + 1 + 1 + + - + + + + + - + - - - Handling - - - - DOAS - - - true - 1.3.0 - Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names - - - - - Wireless - - + - + - + - + - + - + - + - + - - - - - - - Ground - - + - + - - - - - - - Shade - - + - + - - - - - - - - 1 - postal code - - - + - Port + Plumbing - + - + - - - - - + + + - + - + - + - + - + - + - - - turnoverDate + + + - + - - - Month - - - - - Outdoor space - - - + - + - + - + - + - + + + has Year built property + + + + + + + + + + + + + + + + + + + 1 + 1 + + + + + has Measured power output property + + + + + Fire Station + + + - + - + + + Coordinates + The location of an entity in latitude/longitude + + + + + - + - + + + + + + Loading + + - + - + - + - + - + - + - - - Drench + + + Net area + + Entity has net 2-dimensional area - + - + - + + + Server + + - + - + - + - + - + - - - - - - - - - - - + + + - + - + - + + + + + targetPoint + + + + Max + + + Ice/Curling Rink + + + - - - - - + + + - + + + + + + + + + - + - + + + + + - + - - - Relative + + + - - - - Treatment waiting room - + + + - + - + - + - + - + - + - - - Adjust - - - - - - - - + + + - + - + - - - - - + - + - - - - - + - Loading - - - - + Core - + - + - + + + + + + + + + + + + + + + + + + + + + + A piece of Equipment can feed a Equipment or Location/Space. + + + + - + - + - + - + - + + + + + - + - - - + + + - - - - - + + Location is an exclusive top class. + - + - + - + - levelNumber - - - - - - + grossArea - - - - Real Estate - The legal/administrative representation of some lands and/or buildings. I.e., "Fastighet" (Swedish), "Ejendom" (Denmark), etc. - - + + + - + - + - + + + + + - + - + - CO + Shutoff - - - Production + + + - + - + - + - + - + + + + + - + - - - + + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + - + - + - + - - - - air inside a defined zone (e.g., corridors). - - + - + - + + Single Family Home + + + + + + + - + - + - + - - - - - + - + - + - + - - - - - + - + - - - yRotationalScaleFactor - - - - - CONSTRUCT { - $this brick:electricalFlow ?prop . - } WHERE { - $this brick:powerFlow ?prop . - } - - - + - + - + - + - - - - - + - + - + + + + + - - - - - + - + - + - + - + - + - + - + + + Freeze + + - + - - + + + + + + - Slab - + Check Valve + + Valve that allows fluid to flow in only one direction, preventing reverse flow. + + + + - + + + + + + + - + + + + + + Other - Restaurant/Bar + + + - + - - Food Sales - + + + - + - Materials + Gauge + + + + Gateway - + - + - + + + Electrical phase count + Entity has these phases + + - + - + + + Motion + + - + - + - + - + - + - + - + - + + + + + - + - - - - Desk - + + + + + + + - + - + - + - + - + - + - - - - - + - - - - - - - - - - - Pressure - - - NaturalGas - - - + - + - + - + - - - + + + + + - + - + - + - - - - CONSTRUCT { - $this brick:electricalComplexPower ?prop . - } WHERE { - $this brick:powerComplexity ?prop . - } - - - - - - - + - + - + + + Wind + + - + - + - + - + + + + + - + - + + + Lowest + + - + - + + + Average + + - + - + - + - - Other - Services - + + WiFi5 + - + - + - + - - - - - + - + - - - + + Office + - - - + + + 1 + 1 + + - + - + - - - - - + + + + + + - + - + - - - Ratio - - - - - HVAC zone - + + + - - - - A collection of equipment that transport and regulate domestic water among each other + + + - + - + - - - Refrigerant - - - - - - - - - Laboratory (wet) - + + - - Transportation Terminal/Station - + + + - - - - - + + + - + - + - - - - Petroleum derived liquid used as a fuel source + + GreaseExhaustAir + - - Convenience Store with Gas Station - + + + + + Is point of + + + + 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 - + - + - - - - - - - - - + - + - - - + + + - + + + + + - + - + - + - + - + - + + Type 1 (CSS) + + + - + - + - + - + + Type2 + + + - + - - - Common + + + - + - - is part of - - + has Measured power input property + + - + - + - + - + - + - - Courthouse - - - - - - - - - Cooling capacity - https://project-haystack.org/tag/coolingCapacity - Measurement of a chiller ability to remove heat (adopted from Project Haystack) - - + - + - + + + + + - + - + + + + + + DriveElec + + + - + - - - - Conference table - + + + - + - + - + - + - + - + - + - + - + + + preferred + An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property + + - Elevator + Tower - + - + - + + + Volume + + - + - + - + - - - + + + + + - - Supermarket/Grocery Store - + + + - - + + + - + - + - - - Cold - - + - + - - - Hardware + + - + + + + + + + + + + + + + + - rentableArea + ifcGlobalID + The IFC Global ID of the entity - + - Data + Touchpanel - - - Field + + + + + - - - + + + + + - + + + + + - + - + - - - - - - - MAU + + + + + - - - + + + + + - - - Booster + + + + + - + - - - hasExternalReference - - Points to the external reference for this entity, which contains additional metadata/data not included in this graph. + + + + + - + - + - - - + + + Coil - + - + - + + + + 1 + created by + + + + - + - - Collection is an exclusive top class. - - - - - - true - The lower (heating) setpoint for zone air temperature - 1.3.0 - 'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air) - + + + + + - + - + - + - - - Indicates ownership of some thing, e.g., a building, an asset, an organization, etc. - owns - - - - + - + - - - postalCode + + Movie Theater + - - - - The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., "SE", "US", etc. - 1 - country - + + + + + + + + Discharge Air Duct Pressure Status + + + Indicates if air pressure in discharge duct is within expected bounds + + + + + + + + + Rated minimum voltage output + + The minimum voltage that can be output by the entity - + - + - + - + - - - standard - - + - + - + - + - - - - - - - weight + + + Cooler - + - + - - - - - - - - - - Laboratory - - - - - - - - - - - - - - - - - - + - + - - - + + + PV - + - + - - - - - - - - + - + - - Wireless - - - - - - - - bidirectional - - - - mean - + + + has broader + - + - + - - Strip Mall - - - + - + - - Vocational School - + + + + + - - WiFi4 - + + + + + - + - + - - - + + + + + - - - + + Water + - - - - documentation - - + + + - - - has Conversion efficiency property - - + + + - + - + - + - - - - - - - Ticketing + + - + - + - + - + - + - + - - - - - - - Conference - - - - 1 - 1 - - - - - - - - + - - - - - + - + - - - - - + + + Nozzle - + - + - + - + - + - + - + - + - + - + - - - - Atrium - + + + - - - Basement + + + + + georeference - - - 1 - 1 - - + + + - - - Steam + + + - - - - - + + MakeupWater + - + - Integral + Distribution - + + + PM1 + + + + + + - + - + - + - + + + A Location can have Points. + + + - + - - - wifiSignalStrength - - + - + - - - + + + + - - - + + - - - - - + + + - - - + + + - - - Humidifier + + + status - + - + - + - + - - - - - - - - - - DC - - - + - + - - Refrig - - - - - - Shelter room - - - + - Device + Min - + - + - + - + - - - - - + - + - + - + - - - Substance - - - - - - + + Courthouse + - + - + + + + + + + + + - + - + - + - - - - - + - + - + + + + + - + - + - + - + + + Terminal + + - + - + + + Hub + + - + - - - familyName + + + - - - has Azimuth property - - + + + Count - + - + - + - + - + - + - + + + + Wi-Fi Signal Strength + + + + true + 1.4.0 + Removed due to unclear definition + + + - + - + + + +CONSTRUCT { + ?s ?t2 ?o . +} WHERE { + ?s $this ?o . + { $this rdfs:subPropertyOf ?t2 } +} + + + - + - - - - - - - + + + - + - + - - - + + + + + + + - + - + - + + + A piece of Equipment can have Points. + + + + + + + + BC + + + - + - - - 1 - 1 - - + + Bar/Nightclub + - - - + + + - - ChilledWater - + + + Motor - - - + + + + + + Real + + + + - + - + - - - Embedded + + + - - Casino - + + + + Classroom + - + - + - + - + - - - + + + - - Bowling Alley - + + + - - - + + Severe + - - - - - + + mean + - + + Convention Center + + + - + - + + + + + + + + + + + + + + + + + - + - + + + Relationship + Super-property of all Brick relationships between entities (Equipment, Location, Point) + + + + + + - + - - Personal Services (Health/Beauty, Dry Cleaning, etc) - - - - - Reactive + + + - + - + - + - + - - - Sash + + + - - - + + HotWater + - + - + - - - - - + + + + + documentation - - - + + + Correlated + + + + + Desk + - + - + - - - - - - - Swimming Pool - + + + Visual - + - + - - - - + - - Convenience Store without Gas Station - + + + - - - + + Self-Storage Facility + - - - Push + + - + + + + + - + - - - Activation + + + + + - - Other - + + + + + + + Shade - + - + - - - Pre - - + - + - - Laboratory - - - - - - - + + + Collector - - Residence Hall/Dormitory - + + + xRotationalScaleFactor - + - Dock + Deadband - - - + + + - + - + - - - - - + - Stage + Heating - - - FCU + + + - - - + + + + 1 + 1 + - - DCElec - + + Aquarium + - - - + + + - + + + + + - + - - - Domestic + + A + - + + + + + + + + 1 + 1 + + + - + - + + + + + - + - + - + - - - - - + - Constant + Formaldehyde + + + + - + + + + + - + - - - coordinates - - - Hospital (General Medical & Surgical) - - - - - + + + + + - - - + + + + + - - - + + + - - - + + + - - - + + + Condensate - - - - + + + - - - value + + + - - Other - Public Services - + + + - + - + - + + + + + - + - - - - - + - + - + + + + + - + - + - + - - - + + + + Furniture collection + + - + - + - + - Discharge + Curtailment + + + + + + + + Fluid - + - - - - - - - - - 1 - PoE Type - - - - Equipment is an exclusive top class. - - - + - Chilled + Production - + - + - - - - - - - - - - import - - - - - 1 - 1 - - - - - - + + + Discharge Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - + + + + Equipment collection + + - + - + - - - - - + + + Induction - + - + - - - - - - - - - - - serial number - + + + - + - + - + - + - + + + Indicates ownership of some thing, e.g., a building, an asset, an organization, etc. + owns + + + + - + - - College/University - + + + + + operatedBy - - - + + min + - - - - - + + - - - + + + + Hospital + - - - Vent + + HotDomesticWater + - + - Point - - - - - - - - + Circuit - - - + + + Hail - + - + - - - - - - People - - - - Other - Restaurant/Bar - + + - + - Output + Conductivity - - - + + + Conditioning - - - + + + - - + + - - - - - - - Irradiance - - + - + - + - + - - - + + + + + - + - + - + - + - - - Safety + + + - - - + + Collection is an exclusive top class. + - + - + - - - Rooftop + + + - + - + - - - Array - - - - NVR - - + - + - - - - - + - Interface - - - - - - Diesel - - - - CCS (Combined Charging System) - - - - - - - - - numberOfPorts - - - - + Mixed - - - - + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter + - + - + - - - - URL link to an image that represents the person. - image - - - + - + - + + + Plenum + + - + - - - - - - - - - - - - CONSTRUCT { - $this brick:electricalComplexPower ?prop . - } WHERE { - $this brick:powerComplexity ?prop . - } - - - - - Water - - + - + - - - + + + Constant - - - + + + + serviced by + + - - - Call - - - - - 1 - net area - - - - - - - - - - - - - - Wastewater Treatment Plant - - - - - + + Pre-school/Daycare + - + - + - + - + - - - - - + - Lighting + Aid - + - + - - - document topic - - - - - - Occupied - - - - - Audio Visual Equipment - Audio visual equipment. - - - - - - - + - + - - - + + absolute + - + - + - - - Ammonia - - - - Employee - - - - + + net + - + - Deionised - - - - - - + Atrium - - - + + + - - - Reheat + + - + - Core + DDAHU - - - + + + + - + - + - - - Temperature - - - - Rack - - - - - - + + + - + - + - + - + - - - + + + Low - - - + + Food Sales + - + - + - - - - - - - - Region - An administrative geospatial unit larger than the individual real estate. For instance, "Lombary", "North America", "The Back Bay", "Elnätsområde Syd", etc. - - - - - Correlated - - + - + - + - + - - - + + Stadium (Closed) + - + - + - + - + - - - - - + - + - - - + + + + + - + - Radiation - - - - severity + Integral - - - -CONSTRUCT { -?o ?prop $this . -$this ?prop ?o . -} -WHERE { - { $this ?prop ?o } UNION { ?o ?prop $this } . - ?prop a owl:SymmetricProperty . -} - - + + + has electric vehicle charger directionality + Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery - - - + + + - - - + + + - + - - 1 - last known value - - - - - - Direct - - - - Outside + + - + - + - - Distribution Center - + + + 1 + 1 + + - - - + + + Site - - + + + - - - Shaft + + + - + - Illuminance + Location - - Lifestyle Center - + + + - + - Luminaire + Discharge - + - + - - - Lag - - - - Band + + unidirectional + - - - + + + - - - serialNumber + + + Information - - - - - + + + - - - + + + Rated maximum current input + + The maximum current that can be input to the entity - + - Bulb - - - + Office - + - + - - - Driver - - - + + + - - - Staircase + + + - - - + + + 1 + - - + + - - - 1 - - + + - + - + - + - Unit - - - absolute - + Security - - - Reception + + + + + - - - + + + - - - + + + - + - preferred - An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property - - - - + endLevel - + - + - - - - - + + + - + - + - - - + + + CO2 - - - 1 - 1 - + + + Solar + + + count + - + - + - - - Min + + + batteryPercentage - - - + + + - - - + + + Exchanger - - - + + Parking + - - - Volume - Entity has 3-dimensional volume + + + - - - - - + + College/University + - - - - + + DCElec + - - - - - + + + - - - - - + + IrrigationWater + - - - - - + + + - + - Leaving - - - - - - + Boiler - - - - - + + + - - - - - + + Type 1 (SAE J1772) + - - - + + - - - - - + + + givenName - - - + + 0 + This concept is deprecated + + - - - - - + + + Heat - - - - - + + + + + intersectingElement - - + + + Reheat - - - + + + Conditioner - - - + + + - - Bowling Alley - + + Other - Public Services + - - - + + + Entering - - - - TV stand - + + + - + - Defibrillator + Shared - - RealEstateCore - 4.0 + + + - + + MakeupWater + + + - Operating + Interface - - HotWater - + + + - - - + + + - - + + + + + + Preventer + + + + Ceiling - - + + - - - + + + + + + + Duct + + + + Environment - - - + + WiFi4 + - + - + - - Fitness Center/Health Club/Gym - - - - Zoo - - - - - + + + - - - + + + - - - + + Hotel + - - - - Mobile desk - + + + Mode - - SWEREF99 - + + + - + - Mixing + Domestic - - - - - + + + Stages - - Other - Utility - + + - - - + + + + + deprecationMitigationRule + - - + + real + - - - + + + Preheat - - - Reader + + + is location of + + - - - Team + + + + Radiology room + - + + + + + + + + + - Mail + Maintenance - - - + + - - - The location of the IFC file defining a project - + + + - - - -CONSTRUCT { - ?s ?t2 ?o . -} WHERE { - ?s $this ?o . - { $this owl:equivalentProperty ?t2 } - UNION - { ?t2 owl:equivalentProperty $this } -} - + + + - - Steam - + + + HX - - - modelNumber + + bidirectional + - - - + + + - - - + + - - - + + Wastewater Treatment Plant + - - - xRotationalScaleFactor + + + - - Propane - + + B + - - - - + + - - + + + Deceleration - - RecircHotDomesticWater - + + + Filter - - - + + HotDomesticWater + - - - + + + - - - Storage + + Financial Office + - - - + + 1 + - - Adult Education - + + + Wet - - - + + Repair Services (Vehicle, Shoe, Locksmith, etc) + - - - + + + - - Office - + + + - - - electrical complex power type - Associated electrical complexity with the entity + + + - + + Collection is an exclusive top class. + + + - Outdoor + Array - + - No + ICT - - - + + - - 1 - + + + - - - + + + standard - - - + + + Portfolio - + - Variable + Elevator - - + + + PM2.5 - + + Museum + + + - Wall + Check - - - + + Library + - - - + + + + - - - + + + - - - Building + + + - + - Break + Furniture - - - + + Type 1 (CSS) + - + - Intercom + Relative - - - + + + + - - - + + - - + + + - - Mailing Center/Post Office - + + + - - - + + + - - - + + + - - - + + + - - OutsideAir - + + Convenience Store without Gas Station + - - - AED + + Location is an exclusive top class. + - - + + - - - Rated - - + - Stop - - - - - - - - - pellets of frozen rain which fall in showers from cumulonimbus clouds. + Wall - - Worship Facility - + + + - - - + + + - - + + Area + Entity has 2-dimensional area - - - + + Courthouse + - - - Transformer + + ChilledWater + - - - gender + + + - + - - IP address - + - - - Communication + + Hospital (General Medical & Surgical) + - - - + + - + - Short + Command - - - + + + Rack - - - + + Ambulatory Surgical Center + - - + + Mailing Center/Post Office + - - - - + + + - - - + + - - Other - Mall - + + - - - + + + - - + + + Storey - - - + + + - - - Thermal + + + - - - + + - - - Radiant + + Major + - - - + + + - - - + + + - - - + + Other - Mall + - - - + + + - - Movie Theater - + + + - - - + + Other - Lodging/Residential + - - Tesla Supercharger - + + + Current flow type + The current flow type of the entity - - - + + + - - Major - + + + - - - Absorption + + + - + - Target + Fan - - Other - Services - + + + - + - Breakroom + Enable - - - + + + - - - + + - - - Food + + + startLevel - - Type 2 (CSS) - + + + - - C - + + - - - - + + + - - Bank Branch - + + + - - 4 - + + Data Center + - - - + + + heightScaleFactor - - - Shutoff + + - - Police Station - + + + - - - + + Closed + - - Barracks - + + - + Acknowledged - + - - - + + Mixed Use Property + - + + + + + + + + + + Collection is an exclusive top class. + + + + Indoor Arena + + + - RVAV + Surveillance - + - Change + Lobby - + - Electronic + Active - - - + + + Tilt + The direction an entity is facing in degrees above the horizon - - - portSpeed + + import + - - - + + + Floor - - - - - the air exiting the registers (vents). + + + - - - + + + - - + + RecircHotDomesticWater + - - Self-Storage Facility - + + mode + - - - Code + + + - - - + + + Horizontal - - - + + Type 1 (SAE J1772) + - + - Button + Stage - - - + + - - reactive - + + + - - - + + + - + - Fault + Open - - - + + apparent + - - + + + - - - + + + - - Adult Education - + + + - - + + - - + + + - - - + + + - - + + + - - + + + - - - + + - - + + + Capacity - + + + + + + AB + + + - Tint + Overridden - - - + + + city - - + + + - - + + + yRotationalScaleFactor - - - Shower + + - - - + + Mailing Center/Post Office + - - - + + + - + + + + + + Bowling Alley + + + - Absolute + Ventilation - - - + + + - - + + ACElec + - + + + + + + + + - Boiler + Unit - + + + + + + GreaseExhaustAir + + + + + + + - Wing + Bulb - - + + + - + - Main + Enclosed - - - + + + Basin - - - + + + - - - + + + - + - maxOccupancy - - - - + MACAddress - - - + + + Conversion efficiency + The percent efficiency of the conversion process (usually to power or energy) carried out by the entity - - - + + + - - - + + + - - Air - + + Library + - - - Exchanger + + Other - Entertainment/Public Assembly + - + - CRAH + Massage - + - Natural + Concentration - + - + + + + + + Multifamily Housing + + + - Cafeteria + Exercise - - Automobile Dealership - + + - - - + + Roller Rink + - - - + + Prison/Incarceration + - - + + + - + + + + + + ExhaustAir + + + - Dedicated + Metering - - + + Ethernet + - - - + + + Shutdown - - + + + IAQ - - - + + + - - Light - + + Hotel + - - Refrigerated Warehouse - + + + - - + + - - Museum - + + + - - + + - - + + - - HotDomesticWater - + + + - - + + + - - - + + - - + + + Dehumidify - - + + + NO2 - - + + + + + diff --git a/static/schema/1.4.2/Brick.jsonld b/static/schema/1.4.2/Brick.jsonld index 4c36f76..b3fe810 100644 --- a/static/schema/1.4.2/Brick.jsonld +++ b/static/schema/1.4.2/Brick.jsonld @@ -1,177 +1,102 @@ [ { - "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape", + "@id": "https://brickschema.org/schema/BrickTag#Loading", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5408" + "@language": "en", + "@value": "Loading" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5408", + "@id": "https://w3id.org/rec#MeditationRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": "Total" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Meditation room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://w3id.org/rec#maintenanceInterval", + "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "maintenanceInterval" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" + "@value": "Network Security Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Velocity_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1379" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1380" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1381" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4964" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1382" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4965" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1383" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1384" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4966" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Network" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Security" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4964", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186,13 +111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1380", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207,170 +132,220 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1381", + "@id": "https://w3id.org/rec#Organization", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Organization" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b123" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b124" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b125" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b126" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1382", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b123", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "has part" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1383", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b124", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "is part of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b125", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "has member" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasMember" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b126", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": true + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" + "@value": "URL link to an image/logo that represents the organization." + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "logo" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#logo" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Ratio_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the ratio of voltage in a transformer" + "@value": "Radiator that uses hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3411" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3412" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4858" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3413" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4859" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3414" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4860" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3415" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4861" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3411", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -385,13 +360,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3412", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -406,13 +381,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -427,13 +402,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3414", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -448,92 +423,137 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3415", + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PhasorAngle" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PlaneAngle" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Angle component of a phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Phasor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Conditioning_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Maintenance_Required_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Maintenance Required Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the mode of AC for a zone" + "@value": "An alarm that indicates that repair/maintenance is required on an associated device or equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3498" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2176" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2177" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2178" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3502" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3503" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2179" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Required" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -548,13 +568,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -569,13 +589,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3500", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -590,13 +610,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Required" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -611,34 +631,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3502", + "@id": "https://brickschema.org/schema/Brick#Filter_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Filter Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a filter needs to be replaced" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4810" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4811" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4812" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3503", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -653,71 +698,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Peak", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Peak" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Usage", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Usage" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4811", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4582" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4583" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4582", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -732,100 +740,109 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4583", + "@id": "https://brickschema.org/schema/BrickTag#Grains", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@language": "en", + "@value": "Grains" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reactive", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Reactive" + } + ] + }, + { + "@id": "https://w3id.org/rec#CookingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cooking room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Relief_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Pressure Relief Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Temperature setpoint for leaving chilled water" + "@value": "Valve designed to automatically relieve excessive water pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5857" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3472" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5858" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3473" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3474" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5860" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5861" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5862" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3475" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Relief" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -840,13 +857,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -861,13 +878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -882,13 +899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5860", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -903,13 +920,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5861", + "@id": "https://brickschema.org/schema/Brick#Main_Disconnect_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Main Disconnect Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2168" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2169" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2170" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2171" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Main" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -924,13 +993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -945,125 +1014,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#isReplacedBy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2170", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Is replaced by" + "@id": "https://brickschema.org/schema/BrickTag#Main" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2171", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets temperature of discharge air for cooling" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Coil", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Coil" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Coil" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for humidity in a building" + "@value": "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b345" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1724" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b346" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1725" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b347" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1726" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b348" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1727" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b349" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1728" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b345", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1078,13 +1135,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b346", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1099,13 +1156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1120,13 +1177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b348", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1141,13 +1198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b349", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1162,91 +1219,93 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dock", + "@id": "https://brickschema.org/schema/BrickTag#Electrical", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dock" + "@value": "Electrical" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Room", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Leaving Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces related to the creation of media" + "@value": "Sets temperature of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6755" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7215" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6756" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7216" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6757" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6758" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7218" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6755", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1261,13 +1320,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6756", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1282,13 +1341,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6757", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1303,13 +1362,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6758", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1324,115 +1383,110 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7219", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated power input property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedPowerInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Hot Water Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1736" + }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1737" + }, { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1738" + }, { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1739" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b909" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1740" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b910" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1741" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b911" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1742" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b912" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1743" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b913" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1744" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Displacement" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b909", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1447,13 +1501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1468,13 +1522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b911", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Displacement" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1489,13 +1543,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b912", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1510,13 +1564,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b913", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1740", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1531,53 +1585,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1741", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiator" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Steam, hydronic, or electric heating device located at or near the floor." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6603" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6604" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6605" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1592,13 +1627,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1613,13 +1648,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6605", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1634,64 +1669,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Tower_Fan", + "@id": "https://brickschema.org/schema/Brick#Sash_Position_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://highperformancehvac.com/cooling-tower-fan/" + "@language": "en", + "@value": "Sash Position Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Measures the current position of a sash in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b737" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3021" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b738" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3022" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b739" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3023" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b740" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3024" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sash" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b737", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1706,13 +1747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b738", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1727,13 +1768,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b739", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1748,13 +1789,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b740", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1769,113 +1810,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Structure", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Structure" + "@value": "High Temperature Alarm Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air" + "@value": "A parameter determining the temperature level at which to trigger a high temperature alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7297" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7298" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7299" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1697" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7300" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1698" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7301" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1699" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7302" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7303" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1700" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1890,13 +1889,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7298", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1911,13 +1910,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7299", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1932,7 +1931,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -1953,13 +1952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7301", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1974,136 +1973,115 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7302", + "@id": "https://brickschema.org/schema/BrickTag#RC", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "RC" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7303", + "@id": "https://w3id.org/rec#owns", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "owns" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/Brick#High_Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@language": "en", + "@value": "High Outside Air Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2284" - }, + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2285" - }, + "@language": "en", + "@value": "The upper bound of the outside air temperature lockout range" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2286" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1675" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2287" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1676" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2288" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1677" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2289" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1678" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2290" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1679" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2291" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1680" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2292" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1681" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2293" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1682" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2284", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2118,13 +2096,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2285", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2139,13 +2117,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2286", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2160,13 +2138,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2287", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2181,13 +2159,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2288", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2202,13 +2180,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2223,13 +2201,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2244,13 +2222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2291", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2265,34 +2243,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2292", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of mixed air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2401" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2402" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2403" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2404" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2405" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2307,122 +2332,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2402", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Timer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Timer" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reception", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2403", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2862" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2863" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2864" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2865" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2404", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reception" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Reception" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2437,34 +2416,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2863", + "@id": "https://brickschema.org/schema/Brick#Energy_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reception" + "@language": "en", + "@value": "Energy System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Electrical_System" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A collection of devices that generates, stores or transports electricity" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5692" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5693" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2479,13 +2477,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2865", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2500,87 +2498,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Soil", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Soil" + "@value": "Leaving Hot Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Dewpoint_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the dewpoint temperature of outside air" + "@value": "Temperature setpoint for leaving hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2586" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5897" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5898" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2587" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5899" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2588" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5900" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2589" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2590" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5902" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5897", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2586", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2595,13 +2612,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2616,13 +2633,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2637,13 +2654,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2658,13 +2675,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2679,156 +2696,182 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Battery", + "@id": "https://brickschema.org/schema/Brick#grossArea", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Battery" + "@value": "Gross area" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#area" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has gross 2-dimensional area" } ] }, { - "@id": "https://w3id.org/rec#hasMember", + "@id": "https://brickschema.org/schema/Brick#Air", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Gas" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "hasMember" + "@value": "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Building_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Floor", + "@id": "https://brickschema.org/schema/BrickTag#Source", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Source" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Conductivity_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Deionised Water Conductivity Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storey" + "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7406" + "@value": "Measures the electrical conductance of deionised water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7413" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b811" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7414" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b812" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7415" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b813" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b814" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b815" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storey" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Level" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7406", - "http://www.w3.org/ns/shacl#or": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7407" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7408" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7409" - } - ] + "@id": "http://qudt.org/vocab/quantitykind/Conductivity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7407", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b811", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7408", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7409", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2843,13 +2886,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7414", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2864,13 +2907,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7415", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storey" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2885,119 +2928,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b815", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Stadium", + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Stadium" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" + "@language": "en", + "@value": "Radioactivity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exercise", + "@id": "https://brickschema.org/schema/BrickTag#Manual", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exercise" + "@value": "Manual" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Bypass_Valve", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" + "@language": "en", + "@value": "Heat Recovery Water Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting." + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1610" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1611" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1612" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b849" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1613" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b850" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1614" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b851" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1615" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1616" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1617" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3012,13 +3070,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3033,13 +3091,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3054,13 +3112,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b850", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3075,13 +3133,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3096,53 +3154,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Grease_Interceptor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1615", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Separation_Tank" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats." + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1550" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1551" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1552" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3157,13 +3196,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1551", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3178,13 +3217,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3199,129 +3238,278 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Basement", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Basement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water", + "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Tag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Water that is entering a piece of equipment or system" + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" } ] }, { - "@id": "https://w3id.org/rec#poeType", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@language": "en", - "@value": "poeType" + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fluid", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force." + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" - }, - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - }, + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant" + "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Room", + "@id": "https://brickschema.org/schema/Brick#Waste_Meter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Room" + "@value": "Waste Meter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Enable_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a system or piece of functionality has been enabled" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4667" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4668" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3445" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4669" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3446" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3336,13 +3524,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4668", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3357,80 +3545,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4669", + "@id": "https://brickschema.org/schema/Brick#Temporary_Occupancy_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Temporary Occupancy Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Communication_Loss_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a loss of communication e.g. with a device or controller" + "@value": "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b625" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3224" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b626" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b627" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3226" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b628" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3227" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Communication" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temporary" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3445,13 +3618,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Communication" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3466,13 +3639,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3487,13 +3660,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b628", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temporary" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3508,34 +3681,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#InheritEVSEChargerDirection", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3887" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3887", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality ?direction\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Port .\n $this brick:isPartOf ?charger .\n ?charger a brick:Electric_Vehicle_Charging_Station .\n ?charger brick:electricVehicleChargerDirectionality ?direction .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2622" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6284" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6285" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2623" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6286" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2624" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6287" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2625" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6288" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2626" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6289" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2627" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6290" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -3543,29 +3768,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3586,13 +3819,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3607,13 +3840,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2624", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3628,7 +3861,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3649,13 +3882,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3670,13 +3903,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3691,138 +3924,181 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Active_Energy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6290", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/W-HR" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fresh", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Active_Energy" + "@value": "Fresh" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@language": "en", + "@value": "Water System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The integral of the active power over a time interval" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Potable_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "The equipment, devices and conduits that handle the production and distribution of water in a building" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Water that is safe to drink" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6867" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6868" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hail", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6867", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hail" + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Disable_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6868", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasAddress", + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has address" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" + "@id": "http://www.w3.org/2006/vcard/ns#hasAddress" + }, + { + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@language": "en", + "@value": "To specify the address of a building." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The computed average temperature of air in a zone, over some period of time" + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of return air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b283" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6216" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b284" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b285" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6218" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b286" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6219" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b287" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b288" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6220" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -3830,29 +4106,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b283", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3873,13 +4141,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b284", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3894,7 +4162,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b285", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3915,13 +4183,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b286", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3936,7 +4204,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b287", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3957,118 +4225,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b288", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Color", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Color" + "@value": "Domestic Hot Water Circulator Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Switch_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A telecommuncations room housing network switches" + "@value": "Used to move domestic hot water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3178" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b914" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3179" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b915" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3180" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b916" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3181" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b917" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3182" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b918" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b919" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4083,13 +4310,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4104,13 +4331,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3180", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4125,13 +4352,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3181", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4146,13 +4373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3182", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4167,96 +4394,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Cooling_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b919", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Generation System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Energy_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of differential temperature control" + "@value": "A collection of devices that generates electricity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4665" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1116" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1117" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1118" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1119" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4667" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4271,13 +4482,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1116", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4292,13 +4503,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1117", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4313,13 +4524,93 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1118", + "@id": "https://w3id.org/rec#installedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "installedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Zone", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "HVAC Zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1553" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1554" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1555" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#HVACZone" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4334,13 +4625,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1119", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4355,294 +4646,257 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reader", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1555", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reader" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid", + "@id": "https://brickschema.org/schema/BrickTag#Cold", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fluid" + "@value": "Cold" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel", + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tunnel" + "@value": "Touchpanel" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reactive" + "@value": "Chilled Water Supply Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#storedAt", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "storedAt" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "A reference to where the data for this TimeseriesReference is stored" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#coolingCapacity", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Cooling capacity" + "@value": "1.3.0" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "https://project-haystack.org/tag/coolingCapacity" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Private", + "@id": "https://brickschema.org/schema/BrickTag#Video", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Private" + "@value": "Video" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wheel", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "Wheel" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#System", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "System" + "@value": "Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of entering water" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1215" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1216" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1217" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1218" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1219" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1220" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1221" + "@language": "en", + "@value": "Sets temperature of zone air" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@value": "The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints." } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1215", + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@language": "en", + "@value": "has Measured power output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1216", + "@id": "https://brickschema.org/schema/Brick#operationalStage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Operational stage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The associated operational stage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1217", + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@language": "en", + "@value": "Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets flow" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1218", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5720" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5721" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5722" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4657,13 +4911,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1220", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4678,13 +4932,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1221", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4699,213 +4953,188 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#AED", + "@id": "https://w3id.org/rec#ServiceShaft", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@value": "Service shaft" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PV", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" + "@language": "en", + "@value": "PV" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Building", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@language": "en", + "@value": "Building" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7284" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7285" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7286" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7287" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7288" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7289" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7290" + "@language": "en", + "@value": "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]" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6604" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6615" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6616" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7284", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Building" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7285", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6604", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6605" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6606" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6607" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6608" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6609" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7286", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6605", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Floor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7287", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6606", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7288", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6607", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/Brick#Space" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6608", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6609", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Wing" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4920,13 +5149,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4941,83 +5170,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/Brick#Max_Load_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Load Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status" + "@id": "https://brickschema.org/schema/Brick#Load_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b494" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b495" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b496" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b497" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b498" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2232" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2233" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2234" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2235" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b502" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2236" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5032,13 +5243,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5053,13 +5264,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5074,7 +5285,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -5095,13 +5306,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5116,34 +5327,76 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b499", + "@id": "https://brickschema.org/schema/BrickTag#Switch", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Switch" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Tower", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Tower" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Cooling_tower" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b734" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b735" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b736" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b500", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5158,13 +5411,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5179,13 +5432,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5200,7 +5453,43 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Ozone_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Variable", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Variable" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Adjust", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Adjust" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Phone", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Phone" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#PrecipitationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -5213,15 +5502,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4001" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3950" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4002" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3949", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4001", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -5247,7 +5536,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3950", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4002", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -5255,10 +5544,31 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "http://qudt.org/vocab/unit/M" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" } ] } @@ -5280,94 +5590,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enclosed Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Office" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Measures the amount of precipitation fallen" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2839" + "@language": "en", + "@value": "A space for individuals to work with walls and a door" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6679" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6680" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2842" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6681" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6682" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6683" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Precipitation" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2839", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#LengthObservation" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Office" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#Workspace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2840", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5382,13 +5689,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5403,13 +5710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5424,59 +5731,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6682", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7272" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7273" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7274" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7275" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5491,14 +5773,93 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7273", + "@id": "https://brickschema.org/schema/BrickTag#Intrusion", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" - } + "@language": "en", + "@value": "Intrusion" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixing", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixing" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of condenser water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b676" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b677" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b678" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b679" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b676", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + } ], "http://www.w3.org/ns/shacl#predicate": [ { @@ -5512,13 +5873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7274", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5533,13 +5894,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7275", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5554,141 +5915,154 @@ ] }, { - "@id": "https://w3id.org/rec#Point", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b679", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b131" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b131", + "@id": "https://brickschema.org/schema/BrickTag#First", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://geojson.org/Point" + "@language": "en", + "@value": "First" } + ] + }, + { + "@id": "http://www.w3.org/2004/02/skos/core#narrower", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." + "@language": "en", + "@value": "has narrower" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": 1 + "@id": "http://www.w3.org/2004/02/skos/core#broader" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Router", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "coordinates" + "@language": "en", + "@value": "Router" } + ] + }, + { + "@id": "https://w3id.org/rec#MothersRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#coordinates" + "@value": "Mothers' room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub", + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Air Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5659" + "@value": "Measures the pressure of the surrounding air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5660" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4527" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5661" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5662" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4529" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5663" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5664" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4530" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hub" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5659", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5660", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5703,13 +6077,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5724,13 +6098,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5745,13 +6119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hub" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5766,124 +6140,134 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5664", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Min Occupied Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://w3id.org/rec#Lounge", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Lounge" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://w3id.org/rec#LockerRoom", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Locker room" + "@language": "en", + "@value": "Occupancy Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://w3id.org/rec#FoodHandlingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Food-handling room" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Detects occupancy of some space or area" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2480" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6894" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6895" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2482" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6896" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2483" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupancy" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2480", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#BooleanValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6894", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5898,13 +6282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6895", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5919,13 +6303,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5940,53 +6324,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Status", + "@id": "https://brickschema.org/schema/Brick#Tint_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tint Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a room or space is occupied" + "@value": "The target level of window tint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4976" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3258" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4977" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3259" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4978" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4976", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6001,7 +6391,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -6022,13 +6412,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6043,147 +6433,189 @@ ] }, { - "@id": "https://w3id.org/rec#Polygon", + "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Polygon" + "@id": "https://brickschema.org/schema/Brick#Substance" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasInputSubstance" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Metering", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b133" + "@language": "en", + "@value": "Metering" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b133", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://geojson.org/Polygon" + "@language": "en", + "@value": "Occupied Cooling Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "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]]." + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "coordinates" + "@language": "en", + "@value": "Sets discharge air flow for cooling when occupied" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#coordinates" + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Supply Air Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total heat content of some substance" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4764" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4765" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6375" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4766" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6376" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4767" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6377" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6378" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6379" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6380" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6381" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6382" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6383" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4764", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6375", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6198,13 +6630,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6219,13 +6651,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6240,58 +6672,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6379", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5127" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5128" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5129" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5130" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6380", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6306,13 +6735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5128", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6327,13 +6756,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6348,13 +6777,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6369,68 +6798,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" - }, + "@language": "en", + "@value": "Emergency Air Flow System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" + "@id": "https://brickschema.org/schema/Brick#Safety_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6647" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6648" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6649" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6650" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1057" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1058" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6652" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1059" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6647", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6445,13 +6865,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6648", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6466,13 +6886,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6487,13 +6907,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6508,34 +6928,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6651", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@language": "en", + "@value": "Occupancy Sensor Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4967" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4968" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4969" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4970" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6652", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6550,211 +6995,144 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Motor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Motor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4968", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#IntegerValueObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4969", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Integer value observation" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b106" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4970", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#AdmittingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@value": "Admitting room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office", + "@id": "https://brickschema.org/schema/Brick#Speed_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Speed Reset Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space for individuals to work with walls and a door" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6684" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3076" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6685" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3077" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6686" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3078" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6687" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6688" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Workspace" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6684", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6685", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6769,13 +7147,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6686", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6790,13 +7168,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6811,13 +7189,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6688", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6832,67 +7210,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Zone", + "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@language": "en", + "@value": "Entering Domestic Hot Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2042" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1152" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2043" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1153" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2044" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1154" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1155" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1156" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1157" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1158" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6907,13 +7303,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6928,13 +7324,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6949,53 +7345,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1155", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with electrical power." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5042" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5043" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5044" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7010,13 +7387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7031,13 +7408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7052,101 +7429,58 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Pressure_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of the entering water." + "@value": "Indicates if pressure is within expected bounds" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1245" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1246" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6777" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1247" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6778" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1248" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1249" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6779" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1245", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1246", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -7167,13 +7501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7188,13 +7522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1249", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7209,83 +7543,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Occupied_Return_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@language": "en", + "@value": "Occupied Return Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b485" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b486" - }, + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2520" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2521" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b489" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b490" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b491" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2524" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b492" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2525" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b493" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2526" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7300,13 +7636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7321,13 +7657,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7342,13 +7678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7363,13 +7699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7384,13 +7720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b490", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7405,13 +7741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b491", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7426,13 +7762,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b492", + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidity Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets humidity" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7521" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7522" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7523" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7447,13 +7834,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7468,164 +7855,86 @@ ] }, { - "@id": "https://w3id.org/rec#Door", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7523", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Door" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BarrierAsset" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has has electric vehicle connector type property" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleConnectorTypeShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" + "@language": "en", + "@value": "Unoccupied Load Shed Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Shared_Office", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An office used by multiple people" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3036" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3037" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5146" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3038" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5147" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3039" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5148" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3040" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5149" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3041" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5150" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shared" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#OfficeLandscape" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7640,13 +7949,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7661,13 +7970,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7682,13 +7991,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7703,13 +8012,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shared" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7724,100 +8033,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3041", + "@id": "https://brickschema.org/schema/Brick#Preheat_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Preheat Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Return_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Sets the rate required for preheat" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b986" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b987" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2784" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b988" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2785" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b989" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2786" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b990" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b991" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b992" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2787" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7832,13 +8111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b987", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7853,13 +8132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b988", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7874,13 +8153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b989", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7895,13 +8174,128 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b990", + "@id": "https://w3id.org/rec#PrinterStand", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Printer stand" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Stand" + } + ] + }, + { + "@id": "https://w3id.org/rec#addressLine1", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "addressLine1" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Class", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Frequency", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Active_Power_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active Power Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b211" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b212" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b213" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b214" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b215" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electric" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Real" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ActivePower" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7916,13 +8310,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b991", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7937,13 +8331,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b992", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7958,205 +8352,208 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Wind_DirectionQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b214", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Real" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4432" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4444" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b215", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4444", + "@id": "https://brickschema.org/schema/Brick#Average_Zone_Air_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Average Zone Air Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "The computed average temperature of air in a zone, over some period of time" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b283" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b284" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b285" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b286" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b287" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b288" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Average" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Region", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b284", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A unit of geographic space, usually contigious or somehow related to a geopolitical feature" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b285", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5056" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5057" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b286", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Region" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Region" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5056", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8171,13 +8568,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5057", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Region" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8192,64 +8589,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO_Level_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Availability", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Availability" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO" + "@value": "A pump that performs work on chilled water; typically part of a chilled water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b429" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5541" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b430" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5542" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b431" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5543" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b432" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5544" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8264,13 +8686,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8285,13 +8707,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8306,13 +8728,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8327,328 +8749,175 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_Static_PressureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Intrusion_Detection_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intrusion Detection Equipment" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1873" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1874" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1875" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1876" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Detection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3753" + "@id": "https://brickschema.org/schema/BrickTag#Intrusion" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3817" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3753", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1873", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1874", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties2", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1875", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3886" + "@id": "https://brickschema.org/schema/BrickTag#Intrusion" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1876", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n$this ?p ?o .\n}\nWHERE {\n?o ?invP $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Shading_System", + "@id": "https://brickschema.org/schema/BrickTag#Close", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Close" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Safety_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Safety System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Devices that can control daylighting through various means" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5072" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6809" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5073" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6810" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { "@id": "https://brickschema.org/schema/BrickTag#System" @@ -8656,13 +8925,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5072", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8677,7 +8946,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5073", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -8698,167 +8967,178 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pre", + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Pre" + "@value": "Supply Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasUnit", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Has unit" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://w3id.org/rec#DistanceObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://qudt.org/vocab/quantitykind/Distance" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "Distance observation" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b63" + "@language": "en", + "@value": "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." } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b63", + "@id": "https://w3id.org/rec#SprinklerRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Sprinkler room" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#UtilitiesRoom" } + ] + }, + { + "@id": "https://w3id.org/rec#FoodHandlingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@value": "Food-handling room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint." + "@value": "Sets the target flow rate of hot leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5484" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1918" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5485" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1919" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5486" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1920" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1921" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1922" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5489" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1923" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5484", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8873,13 +9153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8894,13 +9174,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8915,13 +9195,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8936,13 +9216,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8957,13 +9237,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8978,43 +9258,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "@language": "en", + "@value": "Exhaust Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that return air temperature is too low" + "@value": "Measures the rate of flow of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2108" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2109" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4785" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2110" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4786" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4787" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4788" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4789" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -9022,24 +9302,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9060,13 +9347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9081,13 +9368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2110", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9102,7 +9389,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9123,13 +9410,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9144,122 +9431,208 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2113", + "@id": "https://brickschema.org/schema/BrickTag#Network", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Network" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Blind", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Blind" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isPartOfShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Indicates the current operating mode of a system, device or control loop" + "@value": "AmmoniaConcentration" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5005" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5006" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5007" - }, + "@value": "The concentration of Ammonia in a medium" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Apparent_EnergyQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5008" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3571" }, { - "@id": "https://brickschema.org/schema/BrickTag#Operating" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3575" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3571", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5005", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3575", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5006", + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@language": "en", + "@value": "Safety Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7013" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7014" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5007", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9274,13 +9647,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5008", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9295,80 +9668,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint." + "@value": "Sets the size of a deadband of temperature of supply air for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5974" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5756" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5757" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5975" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5758" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5976" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5759" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5977" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5760" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5978" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5761" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5979" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5762" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5980" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5763" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5974", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9383,13 +9786,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5975", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9404,13 +9807,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5976", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9425,13 +9828,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9446,13 +9849,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9467,7 +9870,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9488,13 +9891,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9509,134 +9912,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Storey", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5763", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#numberOfPorts", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@language": "en", + "@value": "numberOfPorts" } + ] + }, + { + "@id": "https://w3id.org/rec#seatingCapacity", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "seatingCapacity" } + ] + }, + { + "@id": "https://w3id.org/rec#SubBuilding", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + "@value": "Sub-building" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Inside", + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Inside" + "@value": "Particulate Matter Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pump_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2810" - }, + "@language": "en", + "@value": "Detects pollutants in the ambient air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7001" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2812" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7002" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2813" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7003" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2814" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7004" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2810", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9651,13 +10057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9672,13 +10078,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9693,13 +10099,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9714,70 +10120,71 @@ ] }, { - "@id": "https://w3id.org/rec#NotificationObject", + "@id": "https://brickschema.org/schema/Brick#Laminar_Flow_Air_Diffuser", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Notification object" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "Laminar Flow Air Diffuser" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Isolation_Damper", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that isolates a section of ductwork or other air handling system." + "@value": "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1877" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1889" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1890" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1891" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1878" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1892" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1879" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1893" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Laminar" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9792,13 +10199,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1878", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9813,13 +10220,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1879", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9834,136 +10241,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Timeseries Reference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "A reference to a stream of timeseries data in a database. Contains the data for this entity" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6879" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6880" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6879", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1892", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The identifier for the timeseries data corresponding to this point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6880", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1893", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRIOrLiteral" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#storedAt" + "@id": "https://brickschema.org/schema/BrickTag#Laminar" } - ] - }, - { - "@id": "https://w3id.org/rec#TelecommunicationRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Telecommunication room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated module conversion efficiency" + "@value": "Chilled Water Return Temperature Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, { - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2002/07/owl#deprecated": [ { "@value": true } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } - ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { "@value": "1.3.0" @@ -9976,87 +10318,82 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#RTU", + "@id": "https://w3id.org/rec#batteryPercentage", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "RTU" + "@value": "batteryPercentage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@language": "en", + "@value": "Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Setpoint for maximum air temperature" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4928" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4931" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2203" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4932" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10071,13 +10408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10092,7 +10429,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10113,13 +10450,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10134,7 +10471,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10155,73 +10492,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Prayer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Prayer" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3313" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3314" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3315" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3316" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5158" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3317" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5159" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3318" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5160" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3313", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10236,13 +10571,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3314", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10257,13 +10592,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3315", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10278,34 +10613,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3316", + "@id": "https://brickschema.org/schema/Brick#Position_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Position Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls or reports the position of some object" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6173" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6174" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6175" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10320,13 +10685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3318", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10341,115 +10706,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6175", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CRAH", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "CRAH" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Standby_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command" + "@language": "en", + "@value": "Enthalpy Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3534" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3535" - }, + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3536" - }, + "@language": "en", + "@value": "Sets enthalpy" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1272" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1273" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1274" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3534", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10464,7 +10799,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10485,34 +10820,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3537", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10527,223 +10841,133 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3539", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Min Occupied Cooling Supply Air Flow Setpoint Limit" } - ] - }, - { - "@id": "https://w3id.org/rec#BuildingElement", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "Building element" + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b53" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6022" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b54" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6023" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b55" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6024" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b56" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b53", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#description": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6025" + }, { - "@value": "Indicates the architected space (site, building, level, room...) in which this building element is placed." - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6026" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6027" + }, { - "@value": "located in" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6028" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6029" + }, { - "@id": "https://w3id.org/rec#locatedIn" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b54", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6030" + }, { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6031" + }, { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6032" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "is part of" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@id": "https://w3id.org/rec#isPartOf" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b55", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://w3id.org/rec#Document" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@value": "documentation" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, { - "@id": "https://w3id.org/rec#documentation" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b56", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@value": "has part" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://w3id.org/rec#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Separation_Tank", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6022", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Tank" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal." + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5066" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5067" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5066", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10758,13 +10982,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5067", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10779,95 +11003,34 @@ ] }, { - "@id": "https://w3id.org/rec#sourcePoint", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "sourcePoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_High_Reset_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6025", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2628" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2629" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2630" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2631" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2632" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2633" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2634" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2628", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10882,13 +11045,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2629", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10903,13 +11066,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2630", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10924,13 +11087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10945,13 +11108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10966,7 +11129,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10987,13 +11150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11008,208 +11171,319 @@ ] }, { - "@id": "https://w3id.org/rec#createdTime", + "@id": "http://data.ashrae.org/bacnet/2020#object-identifier", "@type": [ + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@language": "en", - "@value": "createdTime" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-identifier" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyName": [ + { + "@value": "object-identifier" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyOf": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Object" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyRef": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Object_Identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "object-identifier" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The BACnet object identifier" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#RadianceQuantityShape", + "@id": "https://w3id.org/rec#hasPoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "hasPoint" } + ] + }, + { + "@id": "https://w3id.org/rec#acknowledgedTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4081" - }, + "@language": "en", + "@value": "acknowledgedTime" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gateway", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4083" + "@language": "en", + "@value": "Gateway" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4081", + "@id": "https://brickschema.org/schema/Brick#Condenser_Heat_Exchanger", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" - } - ] + "@language": "en", + "@value": "Condenser Heat Exchanger" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b641" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b642" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b643" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b644" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b641", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b642", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b643", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/DEG_R" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b644", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/K" - }, + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" - }, + "@language": "en", + "@value": "Speed Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" - }, + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Operative_Temperature" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" + "@value": "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." } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" + "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Alarm_Delay_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@language": "en", + "@value": "Alarm Delay Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6259" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6260" - }, + "@id": "https://brickschema.org/schema/Brick#Delay_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6261" - }, + "@language": "en", + "@value": "A parameter determining how long to delay an alarm after sufficient conditions have been met" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6262" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b227" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6263" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b228" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6264" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b229" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6265" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b230" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Delay" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6259", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11224,13 +11498,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6260", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Delay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11245,7 +11519,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6261", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11266,7 +11540,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6262", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11287,121 +11561,147 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6263", + "@id": "https://w3id.org/rec#gender", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "gender" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6264", + "@id": "https://w3id.org/rec#TimeSpanObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Timespan observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b173" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6265", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b173", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Blind", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Blind" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Window_blind" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets humidity" + "@value": "A window covering." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b317" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7527" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b318" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7528" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b319" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Blind" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7526", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Blind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11416,13 +11716,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11437,13 +11737,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11458,70 +11758,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Surveillance", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Surveillance" + } + ] + }, + { + "@id": "https://w3id.org/rec#Hospital", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hospital" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Building" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Wall_Fan_Coil_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Wall Fan Coil Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure between two points in a system." + "@value": "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6857" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3420" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3421" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3422" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6858" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3423" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3424" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6860" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3425" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6861" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3426" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Mounted" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3420", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11536,13 +11899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11557,13 +11920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11578,13 +11941,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6860", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Mounted" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11599,13 +11962,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6861", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11620,63 +11983,182 @@ ] }, { - "@id": "https://w3id.org/rec#ClimateControlRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3426", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Cooling_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Air Temperature Cooling Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has output substance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject produces or exports the given substance from its internal process" + } + ] + }, + { + "@id": "https://w3id.org/rec#Collection", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Climate-control room" + "@value": "Collection" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b59" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b59", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Document" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "documentation" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Coldest_Zone_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Coldest Zone Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for zone air cooling when occupied" + "@value": "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'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4979" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4980" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b596" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4981" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b597" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4982" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4983" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b599" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4984" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b600" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b601" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -11684,16 +12166,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Coldest" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -11709,7 +12188,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11730,13 +12209,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Coldest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11751,13 +12230,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4981", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11772,13 +12251,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4982", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11793,13 +12272,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11814,13 +12293,92 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4984", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fan_VFD", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan VFD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Variable-frequency drive for fans" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1403" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1404" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1405" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1403", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11835,13 +12393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11856,93 +12414,90 @@ ] }, { - "@id": "https://w3id.org/rec#LaboratoryDry", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1405", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Laboratory (dry)" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Control_Panel", + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Fire_alarm_control_panel" + "@language": "en", + "@value": "Disconnect Switch" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Switchgear" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fire alarm panel is the controlling component of a fire alarm system." + "@value": "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'." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1438" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1439" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1440" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6656" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1441" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6657" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1442" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6658" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1443" + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1438", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11957,13 +12512,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1439", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11978,13 +12533,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1440", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11999,34 +12554,97 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1441", + "@id": "https://brickschema.org/schema/BrickTag#Gas", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@language": "en", + "@value": "Gas" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Auditorium", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Auditorium" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space for performances or larger gatherings" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b242" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b243" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b244" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b245" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Auditorium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Auditorium" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Auditorium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12041,13 +12659,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12062,44 +12680,39 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReferenceShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b244", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Infers a IFCReference instance from the object of an hasExternalReference." + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3550" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#condition": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" - } - ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -12109,53 +12722,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Region", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Region" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "Load Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Alarms that indicate the failure of devices, equipment, systems and control loops" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4919" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5715" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4920" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5716" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12170,13 +12800,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12191,13 +12821,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5716", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12212,37 +12842,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of bypass air" + "@value": "Measures the total heat content of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b390" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2932" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b391" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2933" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b392" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2934" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b393" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2935" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b394" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2936" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -12250,13 +12886,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -12264,17 +12900,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b390", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12295,13 +12931,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b391", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12316,13 +12952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b392", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12337,13 +12973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b393", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12358,7 +12994,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b394", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12379,313 +13015,208 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Atmospheric_PressureQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#valueShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electric", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Valve" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3576" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7340" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7341" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7342" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3576", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7340", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7341", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7342", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat", + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, + "@language": "en", + "@value": "Automatic Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5131" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5518" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5519" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5132" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5520" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Automatic" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5131", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12700,13 +13231,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5132", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12721,188 +13252,79 @@ ] }, { - "@id": "https://w3id.org/rec#ElectricChargeObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCharge" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Electric charge observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b67" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b67", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5520", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminance", + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Luminance" + "@value": "Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit" + "@value": "Sets pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2926" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2927" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2928" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2929" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7005" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2930" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7006" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2931" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7007" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2926", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2927", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12923,7 +13345,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12944,13 +13366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2930", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12965,200 +13387,148 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2931", + "@id": "https://brickschema.org/schema/BrickTag#Mixed", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Mixed" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Wet_Bulb_TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Chilled Water Discharge Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4427" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4428" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4427", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4428", + "@id": "https://w3id.org/rec#architectedBy", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "architectedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets temperature of zone air" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints." - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@value": "Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building" + "@value": "A meter that measures the usage or consumption of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2962" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4854" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2963" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4855" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2964" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4856" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2965" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4857" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2962", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13173,13 +13543,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13194,13 +13564,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2964", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13215,13 +13585,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2965", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13236,120 +13606,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Correlated", + "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Temperature_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Correlated" + "@value": "Enable Differential Temperature Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate for cooling" + "@value": "Enables the use of differential temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7187" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1115" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7188" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1116" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7189" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1117" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7190" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1118" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7191" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7192" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7193" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1119" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7187", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7188", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13364,13 +13685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7189", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13385,13 +13706,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13406,7 +13727,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -13427,13 +13748,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13448,156 +13769,122 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7193", + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Rated maximum current output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The maximum current that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown", + "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shutdown" + "@value": "Conductivity Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#PreferredShape", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3551" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3551", - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "An entity can only have one 'preferred' External Reference" + "@language": "en", + "@value": "Measures electrical conductance" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4582" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4583" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3552" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3552", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4584" + }, { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4585" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3553" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3553", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], - "http://www.w3.org/ns/shacl#hasValue": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick/ref#preferred" + "@id": "http://qudt.org/vocab/quantitykind/Conductivity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4582", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Status of a thermostat" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3247" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3248" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3249" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13612,13 +13899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13633,13 +13920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3249", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13654,136 +13941,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Operative_TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Derivative_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Derivative Gain Parameter" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b825" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3948" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3944", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b826" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b827" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b828" + }, { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b829" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Derivative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gain" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b825", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Derivative" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Damper", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b826", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Damper" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b403" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b404" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b405" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b403", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13798,13 +14056,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13819,13 +14077,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13840,140 +14098,220 @@ ] }, { - "@id": "https://w3id.org/rec#EquipmentCollection", + "@id": "https://brickschema.org/schema/BrickShape#TagInferenceRule", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Equipment collection" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4208" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#Entity" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4208", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b76" + "@value": "\nCONSTRUCT {\n$this brick:hasTag ?tag .\n} WHERE {\n $this rdf:type/rdfs:subClassOf* ?class .\n ?class brick:hasAssociatedTag ?tag .\n}" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b76", + "@id": "https://w3id.org/rec#adjacentElement", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "adjacentElement" } + ] + }, + { + "@id": "https://w3id.org/rec#modelNumber", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "modelNumber" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#feeds", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Feeds" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://w3id.org/rec#feeds" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#isFedBy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject is upstream of the object in the context of some sequential process; some media is passed between them" } ] }, { - "@id": "https://w3id.org/rec#turnoverDate", + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "turnoverDate" + "@value": "PM2.5Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of particulates with diameter of 2.5 microns or less in air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box", + "@id": "https://brickschema.org/schema/Brick#Min_Outside_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Constant_air_volume" + "@language": "en", + "@value": "Min Outside Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#CAV" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load" + "@value": "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5562" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2352" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2353" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2354" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2355" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5563" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2356" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5564" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2357" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5565" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2358" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5566" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2359" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#CAV" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Constant" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5562", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13988,13 +14326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CAV" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14009,13 +14347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5564", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Constant" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14030,13 +14368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14051,13 +14389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14072,75 +14410,104 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Breaker", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2357", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2358", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6643" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2359", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6644" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6645" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6646" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#AbsoluteHumidityObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Absolute humidity observation" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://w3id.org/rec#PowerObservation" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -14148,72 +14515,94 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "last known value" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6644", + "@id": "https://brickschema.org/schema/BrickTag#TABS", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@language": "en", + "@value": "TABS" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fan_Speed_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Fan Speed Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Fan_Command" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6645", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Controls the speed of fans" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1399" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1400" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1401" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1402" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14228,59 +14617,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Zone" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1400", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of steam in a building" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3162" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3163" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Steam" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14295,13 +14659,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14316,37 +14680,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Laminar_Flow_Air_Diffuser", + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Computer Room Air Handler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#CRAH" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment" + "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1889" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5547" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5548" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1890" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5549" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1891" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5550" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1892" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5551" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1893" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5552" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -14354,21 +14732,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#CRAH" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Computer" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Handler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laminar" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1889", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5547", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14389,13 +14770,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#CRAH" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5549", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Computer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14410,7 +14812,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1891", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14431,13 +14833,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1892", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Handler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14452,13 +14854,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1893", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laminar" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14473,81 +14875,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of return air" + "@value": "Sets the size of a deadband of temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2951" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1250" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2952" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1251" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2953" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1252" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2954" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1253" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2955" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1254" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2956" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1255" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2951", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14562,13 +14973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2952", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14583,7 +14994,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14604,13 +15015,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14625,13 +15036,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2955", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14646,13 +15057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14667,237 +15078,149 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frost_Sensor", + "@id": "https://brickschema.org/schema/Brick#Voltage", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://qudt.org/vocab/unit/FemtoV" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Senses the presence of frost or conditions that may cause frost" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1512" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1513" + "@id": "http://qudt.org/vocab/unit/GigaV" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1514" + "@id": "http://qudt.org/vocab/unit/KiloV" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1515" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Frost" + "@id": "http://qudt.org/vocab/unit/MegaV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/MicroV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Frost" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1512", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/MilliV" + }, { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "http://qudt.org/vocab/unit/NanoV" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "http://qudt.org/vocab/unit/PicoV" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "http://qudt.org/vocab/unit/PlanckVolt" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/TeraV" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1513", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/V" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Frost" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/V_Ab" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/V_Stat" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \\int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b)." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1514", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/Brick#Voltage_Angle" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1515", + "@id": "https://brickschema.org/schema/BrickTag#Lockout", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Lockout" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hospitality_Box", + "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Disable Differential Enthalpy Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue" + "@value": "Disables the use of differential enthalpy control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1704" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b877" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b878" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1706" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b879" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1707" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b880" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1708" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b881" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1704", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14912,13 +15235,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1705", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14933,13 +15256,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1706", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14954,13 +15277,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1707", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14975,13 +15298,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1708", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14996,77 +15319,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A class of rooms dedicated for work or study" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5747" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5748" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6760" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5749" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6761" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5750" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6762" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5751" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6763" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5752" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5753" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5747", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15081,13 +15412,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5748", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15102,13 +15433,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5749", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15123,13 +15454,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5750", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15144,110 +15475,139 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5751", + "@id": "https://w3id.org/rec#capacity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@language": "en", + "@value": "capacity" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubstance", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3923" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3923", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this brick:hasSubstance ?substance .\n } WHERE {\n $this rdf:type ?meter .\n ?meter rdfs:subClassOf* brick:Meter .\n ?meter brick:hasSubstance ?substance .\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5753", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@language": "en", + "@value": "Max Occupied Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reset_Command", + "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Standby Load Shed Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Commands that reset a flag, property or value to its default" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5087" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5088" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6802" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6803" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5090" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5091" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Command" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -15268,7 +15628,28 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5088", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -15289,13 +15670,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15310,84 +15691,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5091", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#EquivalentPropertyRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3840" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/2002/07/owl#equivalentProperty" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3840", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this owl:equivalentProperty ?t2 }\n UNION\n { ?t2 owl:equivalentProperty $this }\n}" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Evaporative_Heat_Exchanger", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve regulating the flow of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1288" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b946" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b947" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1289" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b948" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1290" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b949" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1291" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b950" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b951" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1288", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15402,13 +15829,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15423,13 +15850,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15444,13 +15871,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1291", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15465,112 +15892,140 @@ ] }, { - "@id": "https://w3id.org/rec#DoubleValueObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b950", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Double value observation" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b66" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b66", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b951", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Chilled_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Chilled Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper or lower bound on the range of permitted values of another point" + "@value": "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7532" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2319" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2320" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2321" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2322" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2323" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2324" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2325" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2326" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, { "@id": "https://brickschema.org/schema/BrickTag#Limit" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7532", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15585,13 +16040,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15606,13 +16061,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15627,76 +16082,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Field", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2322", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Field" + "@id": "https://brickschema.org/schema/BrickTag#Min" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Sets the rate required for heating" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2323", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1634" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1635" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1636" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1637" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15711,13 +16145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15732,13 +16166,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15753,13 +16187,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15774,148 +16208,182 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dual", + "@id": "https://brickschema.org/schema/BrickTag#Hallway", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dual" + "@value": "Hallway" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Staircase", + "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Staircase" + "@value": "EV Charging Hub" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" } ] }, { - "@id": "https://brickschema.org/schema/Brick#netArea", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Net area" + "@value": "Return Condenser Water Temperature Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "Entity has net 2-dimensional area" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor" } ] }, { - "@id": "https://w3id.org/rec#hasPoint", + "@id": "https://brickschema.org/schema/Brick#RVAV", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "hasPoint" + "@value": "RVAV" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Eye", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Eye" + "@value": "See Variable_Air_Volume_Box_With_Reheat" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment", + "@id": "https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation" + "@language": "en", + "@value": "Displacement Flow Air Diffuser" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device for manually activating fire alarm" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5946" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5947" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b909" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5948" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b910" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b911" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5950" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b912" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5951" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b913" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activation" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Displacement" }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activation" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15930,13 +16398,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15951,13 +16419,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Displacement" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15972,13 +16440,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5949", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15993,13 +16461,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5950", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16014,85 +16482,96 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5951", + "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@language": "en", + "@value": "Return Hot Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Waste_Amount_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Waste Amount Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference between total air pressure and static air pressure." + "@value": "A metric used for measuring the quantity of waste generated in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6599" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6600" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3442" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3443" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6602" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3444" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Amount" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6599", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Amount" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16107,13 +16586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6600", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16128,13 +16607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6601", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16149,80 +16628,91 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6602", + "@id": "https://brickschema.org/schema/Brick#Visitor_Lobby", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@language": "en", + "@value": "Visitor Lobby" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Lobby" } ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Temporary_Occupancy_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Status" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied" + "@value": "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3224" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3402" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3403" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3225" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3404" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3226" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3405" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3227" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3406" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temporary" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visitor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Lobby" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3224", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16237,13 +16727,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3225", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16258,13 +16748,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16279,13 +16769,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3227", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temporary" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16300,303 +16790,522 @@ ] }, { - "@id": "https://w3id.org/rec#ConferenceTable", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3406", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Conference table" + "@id": "https://brickschema.org/schema/BrickTag#Visitor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Table" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dry_Cooler", + "@id": "https://brickschema.org/schema/Brick#Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Equipment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Class" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entity" + }, + { + "@id": "https://w3id.org/rec#Asset" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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/)" + "@value": "devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7692" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b966" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7694" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b967" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b968" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7698" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b969" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7700" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooler" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7702" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dry" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7703" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7704" }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7711" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7716" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7723" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7724" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hastiltShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b966", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooler" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7725" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7692", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7693" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b967", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7693", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dry" + "@id": "https://brickschema.org/schema/Brick#Point" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7694", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7695" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b968", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7695", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7696", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7697" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b969", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7697", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/Brick#Substance" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7698", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7699" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7699", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Quantity" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7700", + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "Fan moving exhaust air -- air that must be removed from a space due to contaminants" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4806" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7701" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7701", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4807" - }, + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7702", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4808" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, + "@value": "A piece of Equipment's parts should be always other Equipment." + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4806", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7703", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "A piece of Equipment can have Points." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4807", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7704", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@value": "Equipment can be part of a Collection, System or other Equipment." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7705" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7706" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7707" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4808", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7705", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/Brick#System" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7706", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7707", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7711", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A piece of Equipment can be located only at a Location/Space" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7712" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7713" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PV_Array", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7712", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" - }, + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7713", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://w3id.org/rec#Space" } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7716", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" + "@value": "A piece of Equipment can feed a Equipment or Location/Space." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6163" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7717" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7718" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7719" + } + ] } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" + "@id": "https://brickschema.org/schema/Brick#feeds" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7717", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7718", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7719", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7723", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" + "@value": "feeds" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#feeds" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7724", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "includes" + "@value": "is fed by" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -16606,64 +17315,107 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://w3id.org/rec#isFedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Short_Cycle_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7725", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Grains_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Grains Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle" + "@value": "Measures the mass of water vapor in return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3042" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2946" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2947" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3043" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2948" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3044" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2949" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3045" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2950" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Short" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16678,13 +17430,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16699,7 +17451,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -16720,13 +17472,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3045", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Short" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16741,260 +17493,92 @@ ] }, { - "@id": "https://w3id.org/rec#yRotationalScaleFactor", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "yRotationalScaleFactor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Induction", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2950", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Induction" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gasoline", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Petroleum derived liquid used as a fuel source" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Count", + "@id": "https://brickschema.org/schema/BrickTag#Code", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Count" + "@value": "Code" } ] }, { - "@id": "https://w3id.org/rec#ICTHardware", + "@id": "https://brickschema.org/schema/Brick#Booster_Pump", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "ICT hardware." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ICT Hardware" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7380" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7381" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7395" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7380", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The ambient temperature at which the voltage was measured" - } - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7381", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PlanckVolt" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroV" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliV" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoV" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoV" - }, - { - "@id": "http://qudt.org/vocab/unit/V_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/V" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaV" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoV" - }, - { - "@id": "http://qudt.org/vocab/unit/V_Stat" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraV" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7395", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Booster Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Position_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint." + "@value": "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6181" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6601" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6182" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6602" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6603" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6181", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17009,13 +17593,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6182", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17030,13 +17614,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6183", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17051,101 +17635,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PlugStrip" + "@value": "Supply Air Temperature Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Booster_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed." + "@value": "Sets the size of a deadband of temperature of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b463" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7292" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7293" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7294" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7295" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7296" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b466" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7297" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b467" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7298" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b463", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b464", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17160,13 +17750,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17181,13 +17771,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17202,13 +17792,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b467", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17223,59 +17813,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Reset" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7194" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7195" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7196" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Data" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7194", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Data" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17290,13 +17834,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17311,13 +17855,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7196", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17332,117 +17876,70 @@ ] }, { - "@id": "https://w3id.org/rec#BackOffice", + "@id": "https://brickschema.org/schema/Brick#Humidity_Deadband_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Back office" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor" + "@language": "en", + "@value": "Humidity Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of water" + "@value": "Sets the size of a deadband of humidity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1819" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1820" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7466" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1821" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7467" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1822" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7464", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17457,13 +17954,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17478,13 +17975,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17499,13 +17996,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7467", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17520,77 +18017,90 @@ ] }, { - "@id": "https://w3id.org/rec#addressLine1", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "addressLine1" + "@value": "Leaving Chilled Water Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Packaged_Air_Source_Heat_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes." + "@value": "Sets the target flow rate of chilled leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2713" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5840" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5841" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5842" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2715" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5843" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2716" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5844" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2717" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5845" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2713", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17605,13 +18115,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17626,13 +18136,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17647,13 +18157,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2716", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17668,13 +18178,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2717", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17689,171 +18199,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5845", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5731" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5732" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5733" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5734" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5735" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5731", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#subject": [ { "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5732", + "@id": "https://brickschema.org/schema/BrickTag#AED", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "AED" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5733", + "@id": "https://w3id.org/rec#netArea", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "netArea" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5734", + "@id": "https://brickschema.org/schema/BrickTag#Delay", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Delay" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5735", + "@id": "https://brickschema.org/schema/Brick#TETRA_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "TETRA Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Freezer", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -17864,61 +18280,67 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation." + "@value": "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1505" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3190" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3191" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1506" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3192" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1507" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3193" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3194" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.4.1" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freezer" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#TETRA" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#TelecommunicationRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freezer" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17933,13 +18355,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17954,13 +18376,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1507", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17975,13 +18397,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#TETRA" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17996,47 +18418,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tank", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3194", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Boiler_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Boiler Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A container designed to hold or store fluids for various applications within a system." + "@value": "A command to control a boiler" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b324" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b325" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b326" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6845", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18051,13 +18506,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18072,154 +18527,142 @@ ] }, { - "@id": "https://w3id.org/rec#MobileDesk", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b326", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mobile desk" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Desk" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Conditioning" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#ESS", + "@id": "https://brickschema.org/schema/BrickTag#Modbus", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ESS" + "@value": "Modbus" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Manual_Call_Point", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PM10Concentration" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@value": "Fire Alarm Manual Call Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": "The concentration of particulates with diameter of 10 microns or less in air" + "@id": "http://www.coopermedc.com/products/manual-alarm-call-points" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for zone air" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3515" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1444" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1445" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1446" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3517" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3518" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1448" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3519" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1449" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1450" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Call" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Manual" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1444", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Call" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18234,13 +18677,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3516", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18255,13 +18698,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18276,13 +18719,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18297,13 +18740,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18318,53 +18761,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Mode_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1450", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Exhaust Air Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Controls the operating mode of a device or controller" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6759" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1359" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1360" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1361" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1362" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1363" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1364" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1365" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6760" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1366" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6761" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1367" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6759", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1359", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18379,13 +18879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6760", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18400,13 +18900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6761", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18421,302 +18921,290 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1362", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - }, + "@id": "https://brickschema.org/schema/BrickTag#PID" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1363", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1364", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Breakroom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Document", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1365", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Document" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b64" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b65" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b64", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1366", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "document topic" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#documentTopic" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b65", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1367", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#url" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InferSymmetricProperties", + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3888" + "@language": "en", + "@value": "Low Discharge Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3888", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "\nCONSTRUCT {\n?o ?prop $this .\n$this ?prop ?o .\n}\nWHERE {\n { $this ?prop ?o } UNION { ?o ?prop $this } .\n ?prop a owl:SymmetricProperty .\n}\n\t\t\t" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownIntegerShape", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3900" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3901" + "@language": "en", + "@value": "High Temperature Hot Water Discharge Temperature Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3900", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "timestamp" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3901", + "@id": "https://w3id.org/rec#documentation", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "documentation" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@language": "en", + "@value": "Last known value" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "The last known value of the Point entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Cooled_Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Cooled Chiller" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Direction_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chiller" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the direction of wind in degrees relative to North" + "@value": "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3486" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b216" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b218" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3489" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18731,13 +19219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18752,13 +19240,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18773,13 +19261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wind" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18794,197 +19282,306 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System", + "@id": "https://brickschema.org/schema/Brick#Building_Air", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_System" + "@id": "https://brickschema.org/schema/Brick#Air" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of devices that generates electricity" + "@value": "air contained within a building" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#FrequencyQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4670" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4671" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4672" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3845" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3873" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3845", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckFrequency" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/failures-in-time" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3873", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4672", + "@id": "https://brickschema.org/schema/BrickTag#Center", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Center" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@language": "en", - "@value": "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7500" + "@language": "en", + "@value": "Solar_Radiance" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7501" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7502" + "@id": "http://qudt.org/vocab/quantitykind/Radiance" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7503" + "@id": "https://brickschema.org/schema/Brick#Radiance" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@language": "en", + "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7500", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#TemperatureObservation" + "@language": "en", + "@value": "Heat Recovery Condensing Unit" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "last known value" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5742" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5743" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5744" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5745" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5746" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5747" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5748" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18999,13 +19596,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19020,13 +19617,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7503", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19041,85 +19638,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InheritEVSEChargerDirection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3889" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3889", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality ?direction\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Port .\n $this brick:isPartOf ?charger .\n ?charger a brick:Electric_Vehicle_Charging_Station .\n ?charger brick:electricVehicleChargerDirectionality ?direction .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5745", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A valve that modulates the flow of water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7345" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7346" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7347" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7345", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19134,13 +19680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7346", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19155,13 +19701,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19176,45 +19722,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for cooling when occupied" + "@value": "Humidity setpoint for zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2495" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3515" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2496" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3516" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2497" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3517" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2498" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3518" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -19223,23 +19775,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19254,13 +19811,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19275,7 +19832,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19296,7 +19853,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19317,13 +19874,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19338,57 +19895,54 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Position", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Position" + "@value": "Supply Air Temperature Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of supply air." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7291" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7316" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7317" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7292" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7318" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7293" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7319" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7294" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7320" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7295" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7321" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7296" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7322" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -19396,14 +19950,17 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" }, @@ -19413,7 +19970,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7291", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19434,13 +19991,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7292", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19455,13 +20012,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19476,7 +20033,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19497,13 +20054,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7295", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19518,13 +20075,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19539,45 +20096,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7322", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Standby_Target_Zone_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Standby Target Zone Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5934" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3127" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5935" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3128" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3129" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3130" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5938" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3131" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5939" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3132" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5940" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3133" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -19585,27 +20161,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Target" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19626,13 +20207,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19647,13 +20228,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19668,13 +20249,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19689,13 +20270,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5938", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19710,13 +20291,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5939", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19731,13 +20312,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19752,162 +20333,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - } - ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#feedsShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#feeds" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner", + "@id": "https://w3id.org/rec#GroupRoom", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Conditioner" + "@value": "Group room" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Station" + "@id": "https://w3id.org/rec#EducationalRoom" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Change", + "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window_Array", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Change" + "@value": "Automatic Tint Window Array" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#electricalComplexPower", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "electrical complex power type" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Associated electrical complexity with the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@language": "en", + "@value": "An array of Automatic Tint Windows." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b231" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b255" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b256" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b232" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b257" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b233" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b258" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + "@id": "https://brickschema.org/schema/BrickTag#Array" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#System" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b231", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + "@id": "https://brickschema.org/schema/BrickTag#Array" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19922,13 +20423,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b232", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19943,13 +20444,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b233", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19964,246 +20465,144 @@ ] }, { - "@id": "https://w3id.org/rec#TorqueObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Torque" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Torque observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b174" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b258", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#targetPoint", + "@id": "https://brickschema.org/schema/BrickTag#Conditioning", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "targetPoint" + "@value": "Conditioning" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CollectionIncludesEquipment", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3650" + "@language": "en", + "@value": "Hot Water Supply Flow Sensor" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" }, { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3650", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "\n CONSTRUCT {\n $this rec:includes ?eq .\n }\n WHERE {\n $this brick:hasPart ?eq .\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Equipment .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Collection .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:System .\n }\n }\n " + "@value": true } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://w3id.org/rec#CleaningRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Cleaning room" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Intake", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Intake" + "@value": "Entering Water Temperature Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of exhaust air stack flow" + "@value": "An alarm that indicates the off-normal conditions associated with temperature of the entering water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1328" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1329" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1245" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1246" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1332" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1333" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1248" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1334" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1328", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20218,13 +20617,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1330", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20239,13 +20638,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1331", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20260,13 +20659,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1332", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20281,13 +20680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1333", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20302,106 +20701,97 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1334", + "@id": "https://brickschema.org/schema/Brick#Private_Office", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Private Office" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of leavinging part of domestic hot water" + "@value": "An office devoted to a single individual, with walls and door" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5888" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5889" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2802" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5890" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2803" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5891" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2804" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5892" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2805" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5893" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2806" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5894" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Private" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5888", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20416,13 +20806,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5889", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20437,13 +20827,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20458,13 +20848,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5891", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Private" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20479,13 +20869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5892", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20500,13 +20890,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5893", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20521,124 +20911,153 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5894", + "@id": "https://brickschema.org/schema/Brick#Level", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + }, + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Lockout" + "@value": "Level" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Amount of substance in a container; typically measured in height" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Precipitation" } ] }, { - "@id": "https://w3id.org/rec#Reception", + "@id": "https://w3id.org/rec#Furniture", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Reception" + "@value": "Furniture" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#Asset" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Fresh_Air_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Activated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Activated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@language": "en", + "@value": "Water Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2217" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2218" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2219" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2220" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3476" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2221" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3477" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2222" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2217", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20653,13 +21072,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2218", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20674,13 +21093,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20695,34 +21114,73 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2220", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@language": "en", + "@value": "Valve Position Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Position_Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve_Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls the position (the degree of openness) of a valve" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3370" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3371" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3372" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3373" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2221", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20737,13 +21195,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2222", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20758,128 +21216,115 @@ ] }, { - "@id": "https://w3id.org/rec#PowerObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3372", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Power observation" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b141" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3373", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape", + "@id": "https://brickschema.org/schema/Brick#Wing", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Wing" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance" + "@id": "https://brickschema.org/schema/Brick#Location" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Valve_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The current status of the valve." + "@value": "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6538" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3379" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6539" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3380" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Wing" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://w3id.org/rec#Wing" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20894,13 +21339,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Wing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20915,74 +21360,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3380", + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relief_Damper", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + "@value": "A physical or virtual sensor which represents the temperature of an HVAC Zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2885" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6869" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6870" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6871" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2886" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6872" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2887" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6873" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20997,13 +21480,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21018,13 +21501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21039,188 +21522,131 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6872", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reactive_Energy" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The integral of the reactive power over a time interval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TemperatureObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6873", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Temperature observation" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b171" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b171", + "@id": "https://brickschema.org/schema/BrickTag#Breaker", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Breaker" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance", + "@id": "https://brickschema.org/schema/BrickTag#Max", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Illuminance" + "@value": "Max" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Massage_Room", + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Water Level Alarm" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed" + "@value": "An alarm that indicates a high or low water level e.g. in a basin" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2195" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6857" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2196" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6858" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2197" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6859" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2198" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6860" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Massage" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#TherapyRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21235,13 +21661,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2196", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Massage" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21256,13 +21682,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2197", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21277,13 +21703,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21298,165 +21724,212 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Exhaust", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2973" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2974" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2975" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2976" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2977" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7354" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2978" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7371" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2979" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7372" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7354", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PlanckCurrent" + }, + { + "@id": "http://qudt.org/vocab/unit/AttoA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoA" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraA" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaA" + }, + { + "@id": "http://qudt.org/vocab/unit/A_Stat" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliA" + }, + { + "@id": "http://qudt.org/vocab/unit/A" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoA" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroA" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaA" + }, + { + "@id": "http://qudt.org/vocab/unit/A_Ab" + }, + { + "@id": "http://qudt.org/vocab/unit/BIOT" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7371", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "The ambient temperature at which the current input was measured" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2974", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7372", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2975", + "@id": "https://brickschema.org/schema/Brick#Pre_Filter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Pre Filter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2976", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2774" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2775" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2776" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21471,13 +21944,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21492,13 +21965,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21513,75 +21986,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Sensitivity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Heating_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Heating Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water leaving a piece of equipment or system" + "@value": "A valve installed on the return side of a heat exchanger" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6983" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2991" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6984" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2992" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2993" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6986" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6987" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2994" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21596,13 +22071,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6984", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21617,13 +22092,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21638,13 +22113,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21659,96 +22134,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6987", + "@id": "https://brickschema.org/schema/Brick#Change_Filter_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Change Filter Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of return air" + "@value": "An alarm that indicates that a filter must be changed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2980" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b459" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2981" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b460" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2982" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b461" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2983" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2984" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Change" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21763,13 +22207,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2981", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Change" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21784,13 +22228,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2982", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21805,13 +22249,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21826,227 +22270,192 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2984", + "@id": "https://brickschema.org/schema/BrickTag#Charging", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Charging" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Branch_Selector", + "@id": "https://w3id.org/rec#Document", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "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." + "@value": "Document" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b334" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b335" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b336" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b337" + "@id": "https://w3id.org/rec#Information" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Branch" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b64" }, { - "@id": "https://brickschema.org/schema/BrickTag#Selector" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b65" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b334", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b64", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Branch" + "@value": "URL" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#url" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b335", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b65", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "document topic" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#documentTopic" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b336", + "@id": "https://brickschema.org/schema/BrickTag#Isolation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Isolation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b337", + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Selector" + "@language": "en", + "@value": "Has associated tag" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The class is associated with the given tag" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Leaving Water Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3120" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3121" - }, + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with temperature of the leaving water." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3122" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1991" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3123" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1992" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3124" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1993" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3125" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1994" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3126" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1995" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3120", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22061,13 +22470,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3121", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22082,7 +22491,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3122", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -22103,13 +22512,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22124,13 +22533,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22145,180 +22554,135 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3125", + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "hasTimeseriesReference" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3126", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored" } ] }, { - "@id": "https://w3id.org/rec#ElectricCurrentObservation", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Sensor", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elecric current observation" + "@language": "en", + "@value": "Outside Air Humidity Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b68" + "@language": "en", + "@value": "Measures the relative humidity of outside air" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b68", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2611" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2612" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2613" + }, { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2614" + }, { - "@id": "https://w3id.org/rec#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mail_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2615" + }, { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2616" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@language": "en", - "@value": "A room where mail is recieved and sorted for distribution to the rest of the building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2160" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2161" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2162" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2163" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "1.4.0" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2611", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mail" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#MailRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22333,13 +22697,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mail" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22354,13 +22718,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22375,13 +22739,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22396,75 +22760,92 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2616", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Net area property" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#netArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Delay_Parameter", + "@id": "https://brickschema.org/schema/BrickTag#No", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "No" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Freeze_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freeze Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining how long to delay a subsequent action to take place after a received signal" + "@value": "Indicates if a substance contained within a vessel has frozen" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4605" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1502" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4606" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1503" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4607" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1504" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4605", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22479,13 +22860,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4606", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22500,13 +22881,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22521,106 +22902,99 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint", + "@id": "https://w3id.org/rec#CafeteriaRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cafeteria room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" - }, + "@id": "https://w3id.org/rec#FoodHandlingRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM2.5_Level_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "PM2.5 Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Detects level of particulates of size 2.5 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5156" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5157" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2698" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5158" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2699" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5159" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2700" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5160" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2701" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5161" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2702" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5162" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5156", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5157", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22635,13 +23009,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5158", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22656,13 +23030,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5159", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22677,13 +23051,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22698,13 +23072,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22719,13 +23093,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22740,102 +23114,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Frame", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Frame" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Materials", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Materials" + "@value": "Entering Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of air flow" + "@value": "Sets temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4527" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7104" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4528" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7105" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4529" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7106" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7107" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7108" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22850,13 +23203,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22871,13 +23224,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22892,13 +23245,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22913,13 +23266,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22934,128 +23287,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedPowerInput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Rated power input" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal rated power input of the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Region", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Region" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frost", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Frost" - } - ] - }, - { - "@id": "https://w3id.org/rec#MACAddress", + "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Temperature_Command", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MACAddress" + "@value": "Disable Differential Temperature Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow in a chilled water circuit" + "@value": "Disables the use of differential temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7085" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b882" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7086" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b883" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7087" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b884" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7088" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b885" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7089" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b886" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7085", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23070,13 +23366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7086", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23091,13 +23387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7087", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23112,13 +23408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7088", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23133,13 +23429,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7089", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23154,77 +23450,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status", + "@id": "https://w3id.org/rec#Lobby", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4851" - }, + "@value": "Lobby" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4852" - }, + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4853" - }, + "@language": "en", + "@value": "Embedded Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4854" - }, + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4855" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4651" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4857" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4653" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4858" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4654" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23239,13 +23550,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23260,13 +23571,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23281,13 +23592,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4854", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23302,13 +23613,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4855", + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Velocity Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference between total air pressure and static air pressure." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6594" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6595" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6596" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6597" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Velocity" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23323,13 +23691,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23344,13 +23712,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23365,13 +23733,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23386,42 +23754,116 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Condenser Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" + } + ] + }, + { + "@id": "https://w3id.org/rec#leaseOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "leaseOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Torque_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Torque Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Torque_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of underfloor air" + "@value": "Measures the torque, or rotating power, of a motor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3299" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3300" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2434" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3301" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2435" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3302" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2436" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3303" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2437" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -23430,26 +23872,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Torque" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3299", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23464,7 +23903,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23485,7 +23924,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3301", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23506,13 +23945,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3302", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23527,99 +23966,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3303", + "@id": "https://brickschema.org/schema/Brick#Valve_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@language": "en", + "@value": "Valve Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Hot water used for HVAC heating or supply to hot taps" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fan_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates properties of fans" + "@value": "The current status of the valve." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4812" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3378" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4813" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3379" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4814" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3380" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23634,13 +24033,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23655,13 +24054,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23676,76 +24075,163 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Gauge_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#Alternating_Current_FrequencyQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3561" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3562" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3561", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3562", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6950" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b540" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6951" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6952" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6953" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6954" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6955" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6950", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23760,13 +24246,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6951", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23781,13 +24267,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23802,13 +24288,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23823,13 +24309,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23844,13 +24330,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23865,73 +24351,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gatehouse", + "@id": "https://brickschema.org/schema/BrickTag#Intake", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intake" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermostat", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Thermostat" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The standalone building used to manage the entrance to a campus or building grounds" + "@value": "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1538" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5126" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1540" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5127" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23946,13 +24427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23967,85 +24448,104 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1540", + "@id": "https://brickschema.org/schema/BrickTag#Time", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Time" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Bypass Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the pressure exerted by water in a system." + "@value": "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b847" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b848" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b849" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b850" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b847", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24060,13 +24560,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24081,13 +24581,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24102,13 +24602,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24123,92 +24623,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit", + "@id": "https://w3id.org/rec#Garage", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Garage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Demand Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint." + "@value": "Sets the rate required for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6955" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6956" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6957" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1634" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6958" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1635" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6959" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1636" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6960" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1637" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6955", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24223,13 +24718,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24244,7 +24739,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6958", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24265,28 +24760,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6959", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6960", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24307,136 +24781,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pull", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Pull" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#BACnet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "BACnet" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity", + "@id": "https://brickschema.org/schema/Brick#Max_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radioactivity" + "@value": "Max Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." + "@value": "Setpoint for max water temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7235" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7236" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7237" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7238" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2261" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7239" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2262" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7240" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2263" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7241" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2264" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7242" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7243" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7244" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2265" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7235", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24451,13 +24870,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7236", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24472,13 +24891,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7237", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24493,13 +24912,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7238", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24514,13 +24933,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7239", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24535,13 +24954,87 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7240", + "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Air Static Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The static pressure of air within a building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b350" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b351" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b352" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b353" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b354" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b355" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Building" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Building_Air" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24556,13 +25049,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7241", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24577,7 +25070,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7242", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24598,13 +25091,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24619,13 +25112,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7244", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24640,99 +25133,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b355", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Packaged_Water_Source_Heat_Pump", + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Current Output Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes." + "@value": "Senses the amperes of electrical current produced as output by a device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2718" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2719" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5597" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2720" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5599" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2722" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5600" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24747,13 +25232,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24768,13 +25253,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24789,13 +25274,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2721", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24810,115 +25295,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2722", + "@id": "https://brickschema.org/schema/BrickTag#Tint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Tint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Generation_Sensor", + "@id": "https://brickschema.org/schema/Brick#Rooftop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A sensor measuring how much something has been generated." + "@value": "Rooftop" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4835" + "@id": "https://brickschema.org/schema/Brick#Floor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4836" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4837" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4838" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3004" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3005" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3006" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4835", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Floor" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#RoofLevel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24933,13 +25388,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24954,13 +25409,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24975,83 +25430,117 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bus", + "@id": "https://brickschema.org/schema/Brick#Position", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Bus" + "@value": "Position" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The fraction of the full range of motion" + }, { "@language": "en", - "@value": "Mixed" + "@value": "The fraction of the full range of motion" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7215" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6659" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6660" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7216" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6661" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7217" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6662" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7218" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6663" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7219" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7215", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25066,13 +25555,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7216", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25087,13 +25576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7217", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25108,13 +25597,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7218", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25129,13 +25618,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25150,107 +25639,96 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Last_Fault_Code_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6664", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fault_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates the last fault code that occurred" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1894" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1895" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1896" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1897" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1898" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Code" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fault" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Last" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1894", + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Code" + "@language": "en", + "@value": "Rated maximum voltage input" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The maximum voltage that can be input to the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1895", + "@id": "https://brickschema.org/schema/Brick#Bypass_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@language": "en", + "@value": "Bypass Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b400" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b401" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b402" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Last" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25265,13 +25743,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25286,13 +25764,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1898", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25307,73 +25785,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Basement", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@language": "en", + "@value": "Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The floor of a building which is partly or entirely below ground level." + "@value": "Sets temperature of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b292" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7610" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b293" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7611" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b294" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7612" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7613" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basement" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#BasementLevel" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b292", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basement" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25388,13 +25868,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25409,13 +25889,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25430,66 +25910,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Liquid", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7613", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Gasoline" - }, - { - "@id": "https://brickschema.org/schema/Brick#Glycol" - }, - { - "@id": "https://brickschema.org/schema/Brick#Liquid_CO2" - }, - { - "@id": "https://brickschema.org/schema/Brick#Oil" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Relay", + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Relay" + "@value": "Wardrobe" } ] }, { - "@id": "https://brickschema.org/schema/Brick#longitude", + "@id": "https://brickschema.org/schema/Brick#hasQuantity", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Longitude" + "@value": "Has Quantity" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://schema.org/longitude" + "@id": "http://qudt.org/schema/qudt/hasQuantityKind" }, { "@id": "https://brickschema.org/schema/Brick#Relationship" @@ -25497,163 +25964,130 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing", + "@id": "https://brickschema.org/schema/BrickTag#VFD", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reducing" + "@value": "VFD" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Rotational_SpeedQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Underfloor Air Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4097" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4098" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4097", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Measures the temperature of underfloor air" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3299" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3300" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3301" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3302" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3303" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3299", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3300", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5107" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5108" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5109" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5110" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5111" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5107", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25668,13 +26102,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25689,13 +26123,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25710,131 +26144,102 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5110", + "@id": "https://brickschema.org/schema/BrickShape#SubPropertyOfRule", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4202" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4202", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Step" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this rdfs:subPropertyOf ?t2 }\n}" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor" + "@language": "en", + "@value": "Measures the amount of water that is consumed, over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6444" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6445" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6446" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6447" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5168" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6448" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5169" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6449" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5170" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6450" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5171" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Usage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25849,13 +26254,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6445", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25870,13 +26275,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6446", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25891,13 +26296,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6447", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25912,132 +26317,154 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6448", + "@id": "https://brickschema.org/schema/BrickShape#RadianceQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4078" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4079" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4078", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4079", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + "@language": "en", + "@value": "Standby Unit On Off Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of Setpoints that is related to the difference between two temperature measurements" + "@value": "Indicates the on/off status of a standby unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5620" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5092" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5093" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5621" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5094" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5622" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5095" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5623" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5096" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5097" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26052,13 +26479,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26073,13 +26500,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26094,13 +26521,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26115,47 +26542,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ICT_Rack", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5096", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4877" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4878" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4879" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rack" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26170,107 +26584,124 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4878", + "@id": "https://brickschema.org/schema/Brick#CO_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4879", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rack" + "@language": "en", + "@value": "COConcentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of carbon monoxide in a medium" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Water_Level_Alarm", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Natural Gas Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm indicating that the maximum water level was reached" + "@value": "Measures the amount of natural gas that is consumed or used, over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2256" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2458" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2257" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2459" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2258" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2460" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2259" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2461" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2260" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Natural" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26285,13 +26716,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2257", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26306,13 +26737,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2258", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26327,13 +26758,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2259", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26348,13 +26779,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2260", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26369,81 +26800,79 @@ ] }, { - "@id": "https://w3id.org/rec#Kitchenette", + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Kitchenette" + "@language": "en", + "@value": "Outdoor Area" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#Location" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures solar irradiance levels for photovoltaic systems" + "@value": "A class of spaces that exist outside of a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5077" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6995" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5078" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6996" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5079" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6997" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5080" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5077", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26458,13 +26887,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5078", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26479,13 +26908,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5079", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26500,102 +26929,83 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5080", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Solar" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "air that must be removed from a space due to contaminants, regardless of pressurization" } ] }, { - "@id": "https://brickschema.org/schema/Brick#meters", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "meters" + "@value": "Min Unoccupied Heating Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the entity whose consumption/production of some substance is measured by this meter." - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter" + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6370" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6085" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6371" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6086" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6372" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6087" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6373" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6088" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6375" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6090" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6091" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6377" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6092" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6093" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6379" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6094" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6095" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -26606,33 +27016,36 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6370", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -26653,7 +27066,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6371", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -26674,13 +27087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6372", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26695,13 +27108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6373", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26716,13 +27129,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6374", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26737,13 +27150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6375", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26758,13 +27171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6376", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26779,13 +27192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6377", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26800,13 +27213,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26821,13 +27234,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26842,147 +27255,164 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6095", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the temperature of entering (downstream of the chilled water load) chilled water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4691" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4692" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4693" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4694" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4695" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4696" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasareaShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "has Area property" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#area" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4691", + "@id": "https://brickschema.org/schema/Brick#longitude", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@language": "en", + "@value": "Longitude" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://schema.org/longitude" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4692", + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@language": "en", + "@value": "Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measure the amount of force acting on a unit area" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7271" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7272" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7273" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7274" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4693", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7271", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26997,13 +27427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27018,13 +27448,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4696", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27039,106 +27469,76 @@ ] }, { - "@id": "https://w3id.org/rec#value", + "@id": "https://brickschema.org/schema/Brick#Warm_Cool_Adjust_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "value" + "@value": "Warm Cool Adjust Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables hot water system when outside air temperature reaches the indicated value" + "@value": "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b897" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3431" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b898" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3432" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b899" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3433" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b900" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3434" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b901" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b902" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b903" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b904" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b905" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3435" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Warm" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27153,13 +27553,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b898", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3432", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27174,13 +27574,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b899", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27195,13 +27595,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27216,13 +27616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Warm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27237,13 +27637,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b902", + "@id": "https://brickschema.org/schema/Brick#Battery_Energy_Storage_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Battery Energy Storage System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A collection of batteries that provides energy storage, along with their supporting equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b299" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b300" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b301" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b302" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Battery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27258,13 +27710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b903", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27279,13 +27731,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b904", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27300,13 +27752,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b905", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27321,45 +27773,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Maintenance_Mode_Command", + "@id": "https://brickschema.org/schema/BrickTag#Even", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Even" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Open_Close_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Open Close Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Maintenance\" mode" + "@value": "A binary signal given to a device, such as a damper or valve, to either open or close" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2172" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2545" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2546" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2547" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2548" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -27367,13 +27837,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2545", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27388,13 +27858,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2546", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27409,13 +27879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2547", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27430,7 +27900,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27451,67 +27921,142 @@ ] }, { - "@id": "https://w3id.org/rec#Theater", + "@id": "https://brickschema.org/schema/Brick#Humidifier", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Theater" + "@language": "en", + "@value": "Humidifier" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that adds moisture to air or other gases" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1810" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1811" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Energy_Usage_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1810", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1811", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor that records the quantity of electrical energy consumed in a given period" + "@value": "Measures the rate of flow of hot entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1038" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1166" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1039" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1167" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1040" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1168" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1041" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1169" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1042" - } - ], - "https://brickschema.org/schema/Brick#Quantity": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1170" + }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1171" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -27520,23 +28065,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27551,13 +28101,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1168", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27572,7 +28143,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27593,7 +28164,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1041", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27614,13 +28185,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27635,53 +28206,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Level_Status", + "@id": "https://w3id.org/rec#TherapyRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Therapy room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Position Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The current operational state of a specific level within a predefined range." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2021" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6176" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2022" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6177" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2023" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6178" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2021", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27696,7 +28290,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2022", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27717,13 +28311,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2023", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27738,447 +28332,276 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration", + "@id": "https://brickschema.org/schema/Brick#Enable_Command", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@language": "en", + "@value": "Enable Command" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" + "@id": "https://brickschema.org/schema/Brick#Command" } - ] - }, - { - "@id": "https://w3id.org/rec#BasementLevel", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Basement level" + "@language": "en", + "@value": "Commands that enable functionality" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Level" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Phasor_AngleQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7518" + }, { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7519" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7520" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3968" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3980" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3968", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7518", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7519", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7520", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Speed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://w3id.org/rec#CopyingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Copying room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Controller", + "@id": "https://brickschema.org/schema/Brick#Ammonia_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Controller" + "@value": "Ammonia Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReferenceShape", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b231" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3547" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b232" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3548" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b233" } ], - "http://www.w3.org/ns/shacl#target": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3549" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3547", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + }, { - "@value": "All ExternalReference must have an rdfs:label" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#label" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3548", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "All ExternalReference must have an skos:definition" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b231", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2004/02/skos/core#definition" + "@id": "https://brickschema.org/schema/BrickTag#Ammonia" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3549", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "\n SELECT ?this WHERE {\n ?this rdfs:subClassOf+ ref:ExternalReference .\n }\n " + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b232", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for heating when occupied" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b233", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated minimum voltage input property" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot", + "@id": "https://brickschema.org/schema/BrickShape#ValueShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hot" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm", + "@id": "https://brickschema.org/schema/Brick#Camera", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates that the discharge air flow is lower than normal." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" + "@value": "Camera" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1736" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1737" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1738" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1739" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1740" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1741" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1742" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1743" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4555" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1744" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4556" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Camera" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Camera" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28193,13 +28616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1737", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28214,76 +28637,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1738", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@language": "en", + "@value": "Load Shed Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls load shedding behavior provided by a control system" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1739", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6724" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6725" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1740", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6726" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6727" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1741", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28298,13 +28710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1742", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28319,13 +28731,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1743", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28340,13 +28752,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1744", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28361,60 +28773,78 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Hot Water System Outside Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables hot water system when outside air temperature reaches the indicated value" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4904" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1130" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1131" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4905" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1132" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4906" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1133" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4907" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1134" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4908" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1135" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4909" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1136" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4910" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1137" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4911" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -28422,16 +28852,21 @@ { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4904", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28446,13 +28881,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4905", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28467,13 +28902,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4906", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1133", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28488,7 +28944,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4907", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28509,13 +28965,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4908", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28530,13 +28986,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4909", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28551,7 +29007,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28572,7 +29028,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4911", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28593,178 +29049,185 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape", + "@id": "https://brickschema.org/schema/Brick#Heating_Coil", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Measured voltage input property" + "@value": "Heating Coil" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#Coil" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#property": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5749" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasTagShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5750" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5751" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5749", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5379" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5384" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5750", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/TON_FG" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5751", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#StaffRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "Staff room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Close_Command", + "@id": "https://brickschema.org/schema/Brick#Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A binary signal given to a device, such as a damper or valve, to either open or close" + "@value": "Indicates which mode a system, device or control loop is currently in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2545" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2546" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7417" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2547" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7418" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2548" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7419" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28779,13 +29242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28800,13 +29263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2547", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28821,74 +29284,76 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2548", + "@id": "https://w3id.org/rec#WasteBasket", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Waste basket" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminaire_Driver", + "@id": "https://brickschema.org/schema/Brick#Electric_Boiler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Boiler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting" + "@id": "https://brickschema.org/schema/Brick#Boiler" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A power source for a luminaire" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2137" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1035" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2138" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1036" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2139" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1037" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Driver" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2137", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Driver" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28903,13 +29368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2138", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28924,13 +29389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28945,116 +29410,123 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water", + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Room Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Sets temperature of room air" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6804" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6805" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6806" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6807" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6808" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#AddDefaultEVSEChargerDirection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3560" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6804", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality [ brick:value \"unidirectional\" ]\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Station .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?direction .\n }\n FILTER NOT EXISTS {\n $this brick:hasPart ?port .\n ?port a brick:Electric_Vehicle_Charging_Port .\n ?port brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6805", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of chilled water in a building" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b558" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b559" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b560" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b558", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29069,13 +29541,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b559", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29090,13 +29562,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29111,198 +29583,218 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Lighting_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lighting System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2040" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2041" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#object-name", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2040", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ - { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-name" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "object-name" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Name" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2041", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "object-name" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The content of the name field of the BACnet object." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water", + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "Temperature Deadband Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Water used used to makeup water loss through leaks, evaporation, or blowdown" + "@value": "Sets the size of a deadband of temperature" } - ] - }, - { - "@id": "https://w3id.org/rec#PointOfInterest", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Point of Interest" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7451" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7452" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7453" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7454" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b132" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b132", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7451", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "object of interest" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#objectOfInterest" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7452", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Coil" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Distribution", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Utilize a steam distribution source to represent how steam is distributed across multiple destinations" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7453", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3146" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3147" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3148" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3146", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29317,107 +29809,117 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3147", + "@id": "https://w3id.org/rec#MagneticFluxObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/quantitykind/MagneticFlux" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Magnetic flux observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b117" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b117", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Motor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=motor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A thermal expansion tank designed specifically for chilled water systems." + "@value": "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b574" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b575" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6098" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b576" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b577" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b578" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6099" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b574", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29432,13 +29934,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b575", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29453,133 +29955,187 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b576", + "@id": "https://brickschema.org/schema/BrickShape#Formaldehyde_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3841" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3842" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3841", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b577", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3842", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b578", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Heating_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@language": "en", + "@value": "Unoccupied Air Temperature Heating Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Imbalance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the water pressure at the entry point of a system." + "@value": "A sensor which measures the voltage difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1240" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3407" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1241" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3408" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1242" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3409" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1243" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1244" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3410" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1240", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29594,7 +30150,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1241", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -29615,28 +30171,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1242", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -29657,13 +30192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1244", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29678,80 +30213,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Status", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if an emergency generator is active" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1070" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5479" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5480" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1071" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1072" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5482" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1073" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5483" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5484" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1070", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1071", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29766,13 +30298,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1072", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29787,13 +30319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1073", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29808,59 +30340,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Change_Filter_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates that a filter must be changed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b459" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b460" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b461" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b462" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Change" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29875,13 +30361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b460", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Change" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29896,13 +30382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b461", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29917,66 +30403,89 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b462", + "@id": "https://brickschema.org/schema/BrickTag#Coldest", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Coldest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Sink_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Supply Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measure temperature of the heat sink on a device such as a VFD." + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1620" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6131" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6132" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6133" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6134" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6135" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1621" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6136" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1622" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6137" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1623" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -29989,13 +30498,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30010,13 +30519,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30031,13 +30540,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30052,13 +30561,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30073,59 +30582,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Controls load shedding behavior provided by a control system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6729" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6730" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6731" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6732" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30140,13 +30603,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30161,13 +30624,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30182,13 +30645,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30203,243 +30666,290 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6879" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6880" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6879", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Temperature setpoint for leaving hot water" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5902" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5903" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5904" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5905" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5906" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5907" + "@value": "timestamp" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://brickschema.org/schema/Brick#timestamp" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6880", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Velocity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@language": "en", + "@value": "Velocity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5902", + "@id": "https://brickschema.org/schema/Brick#panelArea", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Panel area" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#area" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Surface area of a panel, such as a PV panel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5903", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@language": "en", + "@value": "Domestic Hot Water Supply Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5904", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5905", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Cooling Discharge Air Temperature Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5906", + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Heating Discharge Air Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5907", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Sets the size of a deadband of temperature of heating discharge air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooled", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Cooled" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of natural gas" + "@value": "Measures the difference in pressure on either side of a filter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2442" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5715" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2443" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5716" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2444" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5717" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2445" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5718" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2446" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5719" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -30447,23 +30957,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30478,13 +30983,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30499,13 +31004,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30520,13 +31025,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2445", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30541,7 +31046,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2446", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -30562,48 +31067,37 @@ ] }, { - "@id": "https://w3id.org/rec#CookingRoom", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cooking room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@language": "en", + "@value": "Exhaust Fan" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gas_Meter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of gas" + "@value": "Fan moving exhaust air -- air that must be removed from a space due to contaminants" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4829" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4830" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4802" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4831" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4803" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -30611,20 +31105,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4829", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -30645,13 +31134,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4830", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30666,13 +31155,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30687,76 +31176,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasAddress", - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has address" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://www.w3.org/2006/vcard/ns#hasAddress" - }, - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "To specify the address of a building." - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pump_Status", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Chilled Water Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Status of a pump" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2821" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b485" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b486" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b487" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b488" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2822" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b489" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2823" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b490" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b491" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b492" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b493" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2821", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30771,13 +31273,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2822", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30792,13 +31294,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30813,118 +31315,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Relative" - } - ] - }, - { - "@id": "https://w3id.org/rec#AngleObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b488", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Angle" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Angle observation" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b489", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Network_Router", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b490", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4966" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4967" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4968" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Router" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4966", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30939,13 +31399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4967", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30960,13 +31420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4968", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Router" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30981,130 +31441,53 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Vertical" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion", + "@id": "https://brickschema.org/schema/Brick#Compressor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Intrusion" + "@value": "Compressor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the position of damper" + "@value": "(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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b791" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b629" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b792" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b793" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b794" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b630" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Compressor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b791", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b792", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b793", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Compressor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31119,13 +31502,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31140,65 +31523,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Backflow", + "@id": "https://brickschema.org/schema/BrickTag#Condensate", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Backflow" + "@value": "Condensate" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "Unoccupied Heating Temperature Deadband Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates the voltage is not in a normal state." + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5170" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3329" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3330" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3331" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3332" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5171" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3333" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5172" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3334" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31213,13 +31622,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5171", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31234,13 +31643,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31255,70 +31664,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Gas" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Fossil fuel energy source consisting largely of methane and other hydrocarbons" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Absorption_Chiller", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chiller" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b195" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b196" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b197" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Absorption" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Absorption" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31333,13 +31685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b196", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31354,13 +31706,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b197", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31375,104 +31727,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the duration for which a device was in an active or \"on\" state" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection", + "@id": "https://brickschema.org/schema/BrickTag#Deck", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Collection" + "@value": "Deck" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith", + "@id": "https://brickschema.org/schema/Brick#Zone_Air", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Is associated with" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The tag is associated with the given class" + "@value": "air inside a defined zone (e.g., corridors)." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)" + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3281" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6074" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6075" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6076" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6077" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3282" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6078" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3283" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6079" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3284" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6080" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6081" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6082" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6083" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6084" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -31480,18 +31823,39 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3281", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -31512,13 +31876,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3282", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31533,13 +31897,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3283", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31554,13 +31918,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3284", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31575,53 +31939,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6078", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6245" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6246" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6247" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6248" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Detection" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6245", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31636,13 +31981,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6246", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31657,7 +32002,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -31678,13 +32023,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31699,81 +32044,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Short", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Short" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#NO2_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the concentration of NO2 in air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2438" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2439" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2440" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2441" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#NO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2438", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31788,13 +32065,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2439", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#NO2" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31809,109 +32086,144 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2440", + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "HVAC Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "See Heating_Ventilation_Air_Conditioning_System" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2441", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7678" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7683" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7690" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7691" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Server_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7678", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7679" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7680" + } + ] } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3033" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3034" - }, + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7679", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3035" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7680", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Valve" } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7683", + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7684" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7685" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7686" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://brickschema.org/schema/Brick#feeds" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7684", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7685", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Server" + "@id": "https://brickschema.org/schema/Brick#Valve" } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7686", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3033", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31926,13 +32238,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3034", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31947,111 +32259,76 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3035", + "@id": "https://brickschema.org/schema/Brick#currentFlowType", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Server" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Current flow type" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The current flow type of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Break_Room", + "@id": "https://brickschema.org/schema/Brick#Tint_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Tint Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Breakroom" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for people to relax while not working" + "@value": "The current level of window tint, errors, or transient states." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5535" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3261" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3262" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5538" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5539" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3263" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Break" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#StaffRoom" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Break" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32066,13 +32343,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32087,13 +32364,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32108,377 +32385,699 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5538", + "@id": "https://brickschema.org/schema/BrickTag#Peak", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@language": "en", + "@value": "Peak" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Differential_Dynamic_PressureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3687" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3688" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3687", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3688", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor", + "@id": "https://w3id.org/rec#ArchitectureCapacity", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor" + "@value": "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." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Measures the pressure exerted by the air in a system, not influenced by its motion." + "@value": "Architecture capacity" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7080" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7081" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7082" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7083" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7084" + "@id": "https://w3id.org/rec#Information" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b27" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b28" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7080", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b27", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "E.g., per Building Code" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7081", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "maximum occupancy" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#maxOccupancy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b28", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "seating capacity" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#seatingCapacity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7083", + "@id": "https://brickschema.org/schema/Brick#hasUnit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Has unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7084", + "@id": "https://brickschema.org/schema/BrickTag#Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Concentration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting", + "@id": "https://brickschema.org/schema/BrickTag#Duration", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@language": "en", + "@value": "Duration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Speed_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Cooling Discharge Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint." + "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2250" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2251" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TimeQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2252" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2254" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4248" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4247", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2255" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2250", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4248", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaYR" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" + }, + { + "@id": "http://qudt.org/vocab/unit/HR" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_Synodic" + }, + { + "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTime" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/HR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/WK" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/AttoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Metrology" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/SH" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Common" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/YR" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoSEC" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2251", + "@id": "https://brickschema.org/schema/Brick#Induction_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@language": "en", + "@value": "Induction Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2252", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1844" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1845" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1846" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Induction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2253", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32493,13 +33092,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2254", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Induction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32514,13 +33113,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2255", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32535,77 +33134,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Regulator Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of the domestic hot water system" + "@value": "Device to maintain controlled downstream fluid pressure with varying upstream pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b939" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5040" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b940" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5041" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b941" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b942" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b943" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b944" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5042" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b939", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32620,13 +33201,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32641,13 +33222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b941", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32662,34 +33243,91 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b942", + "@id": "https://brickschema.org/schema/Brick#Mechanical_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Mechanical Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Service_Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A class of service rooms where mechanical equipment (HVAC) operates" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4937" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4938" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4939" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4940" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4941" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b943", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32704,13 +33342,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32725,13 +33363,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b945", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32746,44 +33384,39 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReferenceShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4940", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Infers a BACnetReference instance from the object of an hasExternalReference." + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3546" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#condition": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" - } - ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -32793,89 +33426,59 @@ ] }, { - "@id": "https://w3id.org/rec#regulates", + "@id": "https://brickschema.org/schema/Brick#Switch", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "regulates" + "@value": "Switch" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Interface" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of outside air" + "@value": "A switch used to operate all or part of a lighting installation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6769" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6770" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6771" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5110" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5111" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5112" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Interface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6769", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32890,13 +33493,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6770", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32911,13 +33514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6771", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32932,147 +33535,111 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6772", + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassBuildingMeter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3921" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3921", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Building_Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n ?metertype rdfs:subClassOf+ brick:Building_Meter .\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://w3id.org/rec#Lobby", + "@id": "https://brickschema.org/schema/Brick#Common_Space", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Lobby" + "@language": "en", + "@value": "Common Space" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of air." + "@value": "A class of spaces that are used by multiple people at the same time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6595" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6596" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7179" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6597" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7180" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6598" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7181" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6595", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33087,13 +33654,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6597", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33108,13 +33675,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6598", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33129,92 +33696,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Low_Reset_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Maintenance" + "@value": "Return Air Temperature Low Reset Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if a load shedding policy is in effect" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6737" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2973" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2974" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2975" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2976" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6738" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2977" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6739" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2978" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6740" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2979" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6737", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6738", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33229,13 +33791,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6739", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33250,13 +33812,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6740", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33271,94 +33833,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Concessions", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Concessions" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Torque", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Torque" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Manual_Auto_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if a system is under manual or automatic operation" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2191" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2192" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2193" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2194" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Auto" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Manual" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Auto" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33373,13 +33854,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33394,13 +33875,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2193", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33415,13 +33896,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2194", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33436,53 +33917,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Hot_Water_System", + "@id": "https://brickschema.org/schema/Brick#Ethernet_Port", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ethernet Port" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2872" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2873" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4763" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2874" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4764" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2875" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4765" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Port" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33497,13 +33978,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33518,13 +33999,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Port" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33539,194 +34020,141 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2875", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Unoccupied Cooling Supply Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Throttling", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Throttling" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Level", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/DeciM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6483" }, { - "@id": "http://qudt.org/vocab/unit/FT" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6484" }, { - "@id": "http://qudt.org/vocab/unit/IN" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6485" }, { - "@id": "http://qudt.org/vocab/unit/KiloM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6486" }, { - "@id": "http://qudt.org/vocab/unit/M" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6487" }, { - "@id": "http://qudt.org/vocab/unit/MicroM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6488" }, { - "@id": "http://qudt.org/vocab/unit/MilliM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6489" }, { - "@id": "http://qudt.org/vocab/unit/YD" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6490" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@language": "en", - "@value": "Level" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Length" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@value": "Amount of substance in a container; typically measured in height" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Precipitation" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6483", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidify", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Humidify" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6484", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint." + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6831" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6832" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6833" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6834" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6835" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6836" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33741,13 +34169,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33762,7 +34190,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -33783,13 +34211,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6834", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33804,13 +34232,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6835", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33825,13 +34253,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33846,76 +34274,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Domestic Hot Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of air in the exhaust air stack" + "@value": "Sets temperature of leavinging part of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1353" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5883" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5884" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1354" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5885" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1355" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5886" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1356" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5887" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1357" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5888" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1358" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5889" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1353", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33930,13 +34373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1354", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33951,13 +34394,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1355", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33972,7 +34415,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1356", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -33993,13 +34436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34014,13 +34457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34035,53 +34478,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Freeze_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if a substance contained within a vessel has frozen" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1502" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1503" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1504" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34096,250 +34499,424 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1503", + "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1504", + "@id": "https://w3id.org/rec#StorageCabinet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": "Storage cabinet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Filter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Stage_Riser", + "@id": "https://w3id.org/rec#VoltageObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Furniture" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Voltage observation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A low platform in a space or on a stage" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3089" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3090" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3091" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b176" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b176", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3092" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "1.4.1" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" - }, + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://w3id.org/rec#value", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@language": "en", + "@value": "value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Phasor_MagnitudeQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3979" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3980" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3979", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Room" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3089", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3980", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3090", + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@value": "External reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://data.ashrae.org/standard223#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The parent class of all external reference types" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3091", + "@id": "https://brickschema.org/schema/BrickTag#Flow", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@language": "en", + "@value": "Flow" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#DeprecationShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4603" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4604" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4605" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4603", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@value": "A message describing how to mitigate or address the deprecation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PIR_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4604", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "A SHACL rule which will mitigate the deprecation" + } + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://www.w3.org/ns/shacl#NodeShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4605", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The version in which the entity was deprecated" + } + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Direction_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Direction Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Motion_Sensor" + "@id": "https://brickschema.org/schema/Brick#Direction_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors" + "@value": "Indicates which direction a motor is operating in, e.g. forward or reverse" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2683" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2421" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2684" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2422" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2685" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2423" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2424" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#PIR" + "@id": "https://brickschema.org/schema/BrickTag#Direction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2683", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PIR" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34354,13 +34931,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2684", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34375,13 +34952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2685", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34396,131 +34973,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2424", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for heating" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" + "@language": "en", + "@value": "Air Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of radioactivity" + "@value": "Measures the pressure exerted by the air in a system, not influenced by its motion." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5048" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7075" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7076" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5049" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7077" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5050" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7078" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5051" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5048", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34535,7 +35078,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5049", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34556,13 +35099,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34577,7 +35120,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34598,76 +35141,84 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7079", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Loop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Loop" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, + "@language": "en", + "@value": "Deionised Water Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of chilled entering water" + "@value": "Measures the height/level of deionised water in some container" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4679" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b816" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4680" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b817" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4681" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b818" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4682" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b819" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4683" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4684" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b820" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -34681,44 +35232,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Level" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4679", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34733,13 +35263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4681", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34754,7 +35284,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34775,7 +35305,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4683", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34796,7 +35326,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4684", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34817,134 +35347,96 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Suction", + "@id": "https://brickschema.org/schema/Brick/ref#storedAt", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Suction" + "@value": "storedAt" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooler", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Cooler" + "@value": "A reference to where the data for this TimeseriesReference is stored" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water", + "@id": "https://brickschema.org/schema/Brick#Parking_Space", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@value": "Parking Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#HX" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)" + "@value": "An area large enough to park an individual vehicle" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7204" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7205" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2727" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2728" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7207" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2729" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#HX" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7204", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parking" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ParkingSpace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34959,13 +35451,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HX" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34980,13 +35472,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35001,73 +35493,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Laboratory", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Zone Air Humidity Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the relative humidity of zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6975" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3509" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6976" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3510" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6977" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3511" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3512" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3513" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3514" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6975", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35082,13 +35588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6976", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35103,13 +35609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35124,109 +35630,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#RC_Panel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3512", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "See Radiant_Ceiling_Panel" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3513", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3514", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated minimum current output property" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Position Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "An alarm that indicates that the valve position is not in a normal state." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b704" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3366" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3367" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b706" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3368" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b707" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3369" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b704", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35241,13 +35766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b705", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3367", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35262,13 +35787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b706", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35283,13 +35808,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b707", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35304,73 +35829,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entrance", + "@id": "https://brickschema.org/schema/BrickTag#Damper", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Damper" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Max Air Flow Setpoint Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The location and space of a building where people enter and exit the building" + "@value": "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1275" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7133" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1276" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7134" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1277" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7135" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7136" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7137" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7138" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7139" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1275", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35385,13 +35935,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35406,13 +35956,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1277", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35427,241 +35977,173 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7136", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, + "@id": "https://brickschema.org/schema/BrickTag#Max" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7137", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7138", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7139", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Elevator", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, + "@language": "en", + "@value": "Elevator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://qudt.org/vocab/unit/PA" - }, + "@id": "https://en.wikipedia.org/wiki/Elevator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, + "@language": "en", + "@value": "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1054" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1055" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Elevator" }, { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1054", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Elevator" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1055", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Pump" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lowest", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Lowest" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, @@ -35671,6 +36153,12 @@ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Pump Ground Source Condensing Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" @@ -35678,19 +36166,19 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1586" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1586" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1587" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1587" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1588" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1588" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1589" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1589" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1590" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1590" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -35712,7 +36200,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1586", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35733,7 +36221,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35754,7 +36242,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35775,7 +36263,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35796,7 +36284,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35817,213 +36305,210 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint", + "@id": "https://w3id.org/rec#Portfolio", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@language": "en", - "@value": "Sets some property of CO2" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4557" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4558" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4559" + "@value": "Portfolio" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://w3id.org/rec#Collection" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b134" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4557", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b134", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4558", + "@id": "https://brickschema.org/schema/Brick#Substance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Measurable" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4559", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Discharge Air Differential Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" } ] }, { - "@id": "https://w3id.org/rec#StaffRoom", + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Staff room" + "@language": "en", + "@value": "Min Supply Air Static Pressure Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Drive", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, { - "@language": "en", - "@value": "Drive" + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for the outside face surface temperature of the radiant panel." + "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2658" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6051" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6052" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6053" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6054" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6055" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2659" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2660" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6057" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2661" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6058" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2662" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6059" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2663" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6060" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2658", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36038,13 +36523,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2659", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36059,13 +36544,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2660", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36080,13 +36565,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36101,13 +36586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36122,13 +36607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36143,253 +36628,386 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Time", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6057", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/AttoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/H-PER-OHM" - }, + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/HR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/HR_Sidereal" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6058", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/KiloSEC" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/KiloYR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MIN" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6059", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" - }, + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MO" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6060", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" - }, + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MO_Synodic" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MegaSEC" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#MAU", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaYR" - }, + "@language": "en", + "@value": "MAU" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" - }, + "@id": "https://brickschema.org/schema/Brick#Point" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" - }, + "@id": "https://brickschema.org/schema/Brick#hasPoint" + } + ] + }, + { + "@id": "https://w3id.org/rec#Lease", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MicroSEC" - }, + "@value": "Lease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" - }, + "@id": "https://w3id.org/rec#Event" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b107" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b108" }, { - "@id": "http://qudt.org/vocab/unit/MilliSEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b109" }, { - "@id": "http://qudt.org/vocab/unit/NanoSEC" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b110" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b107", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" - }, + "@value": "The object (e.g., property, equipment, etc) that this a lease of." + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" - }, + "@value": "lease of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://qudt.org/vocab/unit/PicoSEC" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/PlanckTime" - }, + "@id": "https://w3id.org/rec#leaseOf" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b108", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/SEC" - }, + "@id": "https://w3id.org/rec#LeaseContract" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/SH" - }, + "@value": "Indicates the contract regulating the terms of the lease in question. " + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/unit/WK" - }, + "@value": "regulated by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://qudt.org/vocab/unit/YR" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/YR_Common" - }, + "@id": "https://w3id.org/rec#regulatedBy" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b109", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/YR_Metrology" - }, + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/YR_Sidereal" - }, + "@value": "The agent leasing out some leasable object, i.e., the owner of the asset." + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time" - }, + "@value": "leasor" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://w3id.org/rec#leasor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b110", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + "@value": "The agent leasing some leasable object, i.e., the user of the asset." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#ConversationRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Conversation room" + "@value": "leasee" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#leasee" } ] }, { - "@id": "https://w3id.org/rec#ErrorReport", + "@id": "https://brickschema.org/schema/BrickTag#RVAV", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Error report" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "RVAV" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Box_Mode_Command", + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Supply Air Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5986" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5987" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b332" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5988" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b333" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5989" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5990" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5991" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5992" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5993" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b330", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36404,13 +37022,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b331", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36425,13 +37043,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b332", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36446,13 +37064,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b333", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36467,59 +37085,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5990", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7429" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7430" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7431" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7432" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7433" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36534,13 +37127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36555,13 +37148,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36576,147 +37169,247 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7432", + "@id": "https://brickschema.org/schema/BrickTag#Hold", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Hold" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Copy", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Copy" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#aggregationInterval", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "aggregationInterval" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7433", + "@id": "https://w3id.org/rec#DistanceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "http://qudt.org/vocab/quantitykind/Distance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Distance observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b63" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b63", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the height/level of water in some container" + "@value": "Leaving Medium Temperature Hot Water Temperature Load Shed Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6530" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1943" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1944" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1945" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1946" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1947" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1948" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6532" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1949" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1950" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1951" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1943", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1944", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#LengthObservation" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1945", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36731,7 +37424,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6532", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -36752,13 +37445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36773,13 +37466,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36794,118 +37487,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1950", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#azimuth", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1951", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "(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." + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Service_Room", + "@id": "https://brickschema.org/schema/Brick#Humidify_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Humidify Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6816" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6817" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1816" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1817" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6819" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1818" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Humidify" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36920,13 +37595,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Humidify" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36941,13 +37616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6818", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36962,205 +37637,103 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6819", + "@id": "https://brickschema.org/schema/Brick#Return_Chilled_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Return Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isPartOfShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Voltage", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/FemtoV" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaV" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroV" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliV" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoV" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoV" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckVolt" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraV" - }, - { - "@id": "http://qudt.org/vocab/unit/V" - }, - { - "@id": "http://qudt.org/vocab/unit/V_Ab" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/unit/V_Stat" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \\int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b)." + "@value": "1.3.0" } ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Voltage_Angle" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Constant", + "@id": "https://brickschema.org/schema/BrickTag#Acceleration", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Constant" + "@value": "Acceleration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Min_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Refrigerant", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Refrigerant" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Fluid" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." + "@value": "Min Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of entering (downstream of the hot water load) hot water" + "@value": "Setpoint for minimum air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4746" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2314" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4747" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2315" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4748" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2316" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4749" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2317" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4750" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4751" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2318" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -37170,30 +37743,22 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4746", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37208,13 +37773,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4747", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37229,7 +37794,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4748", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37250,7 +37815,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4749", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37271,7 +37836,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4750", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37292,241 +37857,367 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4751", + "@id": "https://brickschema.org/schema/Brick#Frequency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/HZ" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rated", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, { - "@language": "en", - "@value": "Rated" - } - ] - }, - { - "@id": "https://w3id.org/rec#AlarmObject", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, { - "@value": "Alarm object" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/MilliHZ" + }, { - "@id": "https://w3id.org/rec#ServiceObject" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" + }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" + }, { - "@language": "en", - "@value": "See Photovoltaic_Current_Output_Sensor" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "http://qudt.org/vocab/unit/PER-DAY" + }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/PER-HR" + }, { - "@id": "http://qudt.org/schema/qudt/QuantityKind" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/PER-MIN" + }, { - "@id": "https://brickschema.org/schema/Brick#hasQUDTReference" + "@id": "http://qudt.org/vocab/unit/PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckFrequency" + }, + { + "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/failures-in-time" } - ] - }, - { - "@id": "http://www.w3.org/2006/vcard/ns#Address", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Quality", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Quality" + "@value": "Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber." } - ] - }, - { - "@id": "https://w3id.org/rec#OperatingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@value": "Operating room" + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@language": "en", - "@value": "Acceleration" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/ATM" + }, { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, { - "@language": "en", - "@value": "Controls properties of dampers" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4598" + "@id": "http://qudt.org/vocab/unit/BARYE" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4599" + "@id": "http://qudt.org/vocab/unit/CentiBAR" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4600" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" }, { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "http://qudt.org/vocab/unit/CentiM_HG" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4598", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4599", + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReferenceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@value": "Infers a TimeseriesReference instance from the object of an hasExternalReference." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3554" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4600", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -37536,74 +38227,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Command", + "@id": "https://brickschema.org/schema/Brick#Min_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A command to activate reheating, which is used for either heating or for dehumidification purposes" + "@value": "Setpoint for min water temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2376" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2377" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2378" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2379" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2380" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2869", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37618,13 +38316,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37639,76 +38337,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Peak_Demand_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2378", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The peak power consumed by a process over some period of time" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2738" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2739" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2740" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2741" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2742" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2743" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Peak" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2738", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37723,13 +38379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2739", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37744,60 +38400,56 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2740", + "@id": "https://brickschema.org/schema/BrickTag#Drive", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Peak" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Drive" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2741", + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReferenceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Infers a BACnetReference instance from the object of an hasExternalReference." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3546" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2742", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3546", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -37807,74 +38459,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2743", + "@id": "https://w3id.org/rec#Bookcase", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Bookcase" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Start", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Start" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Damper", + "@id": "https://brickschema.org/schema/Brick#Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of return air" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6780" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2986" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2987" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6781" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37889,13 +38549,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37910,113 +38570,115 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2987", + "@id": "https://brickschema.org/schema/BrickTag#Production", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Production" } ] }, { - "@id": "https://w3id.org/rec#Pantry", + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Pantry" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@language": "en", + "@value": "Leaving Condenser Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit" + "@value": "The temperature setpoint for the leaving condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6897" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5870" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5871" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6898" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5872" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6899" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5873" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6900" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5874" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6901" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5875" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5870", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38031,13 +38693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6898", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38052,13 +38714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6899", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38073,13 +38735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38094,13 +38756,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5875", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38115,65 +38777,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#PVT_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PVT Panel" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#PV_Panel" + }, + { + "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the temperature level at which to trigger a high temperature alarm" + "@value": "A type of solar panels that convert solar radiation into usable thermal and electrical energy" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1696" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2704" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2705" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1697" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2706" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1698" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2707" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1699" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2708" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1700" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2709" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Collector" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Solar" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1696", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Collector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38188,13 +38865,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1697", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38209,13 +38886,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1698", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38230,13 +38907,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1699", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38251,13 +38928,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38272,39 +38949,94 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Torque_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2709", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Cooling capacity property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#coolingCapacity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Torque_Sensor" + "@language": "en", + "@value": "Heat Exchanger Leaving Water Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the torque, or rotating power, of a motor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2434" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5735" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5736" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5737" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5738" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2435" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5739" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2436" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5740" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2437" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5741" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Ice" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -38313,23 +39045,50 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Torque" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2434", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Ice" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5736", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38344,7 +39103,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -38365,7 +39124,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -38386,13 +39145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2437", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38407,265 +39166,283 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5740", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Measures dewpoint of discharge air" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5741", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency", + "@id": "https://brickschema.org/schema/BrickTag#Reducing", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Conversion efficiency" + "@value": "Reducing" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Auto", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" + "@language": "en", + "@value": "Auto" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "http://www.w3.org/ns/sosa/ObservableProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Security_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Security Equipment" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7015" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7016" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7015", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7016", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of static pressure of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#AccelerationObservation", + "@id": "https://w3id.org/rec#Polygon", "@type": [ - "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Acceleration" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Acceleration observation" + "@value": "Polygon" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://w3id.org/rec#Geometry" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b133" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b133", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://geojson.org/Polygon" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "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]]." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "value" + "@value": "coordinates" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter", + "@id": "https://brickschema.org/schema/Brick#Frost", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Solid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Inverter" + "@value": "frost formed on the cold surface (tubes, plates) of a cooling coil." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Steam_On_Off_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@language": "en", + "@value": "Steam On Off Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of hot water" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1729" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1730" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1731" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3149" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1732" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3150" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1733" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3151" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1734" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3152" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1735" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3153" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38680,13 +39457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38701,13 +39478,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38722,7 +39499,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -38743,13 +39520,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38764,13 +39541,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1734", + "@id": "https://brickschema.org/schema/Brick#Mixed_Damper", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Damper" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Damper" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A damper that modulates the flow of the mixed outside and return air streams" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2411" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2412" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2413" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38785,13 +39608,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1735", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38806,94 +39629,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2413", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Effective" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Portfolio", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Portfolio" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of high-temperature hot water supplied by a hot water system" + "@value": "A collection of sites" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5895" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5896" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5897" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2758" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5898" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2759" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5899" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2760" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5900" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5901" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://w3id.org/rec#Portfolio" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2758", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Site" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5895", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38908,13 +39749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Portfolio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38929,439 +39770,299 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5897", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@language": "en", + "@value": "Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5898", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5899", + "@id": "https://brickschema.org/schema/BrickShape#Dry_Bulb_TemperatureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3823" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3824" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3823", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3824", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://w3id.org/rec#TelecommunicationRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + "@value": "Telecommunication room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#panelArea", + "@id": "https://brickschema.org/schema/Brick#isLocationOf", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Panel area" + "@value": "Is location of" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#equivalentProperty": [ + { + "@id": "https://w3id.org/rec#isLocationOf" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Surface area of a panel, such as a PV panel" + "@language": "en", + "@value": "Subject is the physical location encapsulating the object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Return_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, + "@language": "en", + "@value": "Unoccupied Return Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3344" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3345" }, { - "@id": "http://qudt.org/vocab/unit/MilliTORR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3346" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3347" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3348" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3349" }, { - "@id": "http://qudt.org/vocab/unit/PA" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3350" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/TORR" - } - ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Active_Power_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3344", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3345", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b211" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b212" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b213" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b214" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b215" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Real" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/ActivePower" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39376,13 +40077,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39397,13 +40098,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b213", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39418,13 +40119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Real" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39439,13 +40140,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b215", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39460,339 +40161,290 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hastiltShape", + "@id": "https://w3id.org/rec#coordinates", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Tilt property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#TiltShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#tilt" + "@value": "coordinates" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Daylight", + "@id": "https://brickschema.org/schema/BrickTag#Auditorium", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Daylight" + "@value": "Auditorium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Boiler_Command", + "@id": "https://brickschema.org/schema/Brick#Makeup_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Water" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A command to control a boiler" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b324" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b325" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b326" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Water used used to makeup water loss through leaks, evaporation, or blowdown" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b324", + "@id": "https://w3id.org/rec#Workspace", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@value": "Workspace" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Zone" } + ] + }, + { + "@id": "https://w3id.org/rec#end", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "end" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b325", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "https://brickschema.org/schema/Brick#Trace_Heat_Sensor", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Removed due to unclear definition" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b326", + "@id": "https://brickschema.org/schema/BrickShape#hasHotColdDeck", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4440" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4442" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#DDAHU" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Port", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4440", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@value": "DDAHU must have a brick:Hot_Deck" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4768" - }, + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ], + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4769" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#qualifiedMinCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4770" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4441" + } + ], + "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" - }, + "@value": true + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4441", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/Brick#Hot_Deck" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4768", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4442", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "DDAHU must have a brick:Cold_Deck" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4769", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#qualifiedMinCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4443" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4770", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4443", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/Brick#Cold_Deck" } + ] + }, + { + "@id": "https://w3id.org/rec#OfficeLandscape", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "OfficeLandscape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Building_Hot_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Hot Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the leaving condenser water" + "@value": "A meter that measures the usage or consumption of hot water of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5863" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b379" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5864" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b380" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5865" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b381" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5866" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b382" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5867" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5868" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b383" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5863", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39807,13 +40459,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5865", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39828,13 +40480,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5866", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39849,13 +40501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39870,7 +40522,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -39891,115 +40543,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit", + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loading", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Loading" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Deprecation Notice property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/Brick#DeprecationShape" + "@value": "Water Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#deprecation" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Even_Month_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Measures the pressure exerted by water in a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1292" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6530" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1293" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6531" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1294" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6532" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1295" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Even" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Month" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1292", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Even" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40014,13 +40621,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Month" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40035,13 +40642,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40056,13 +40663,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1295", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40077,65 +40684,131 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T-1D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Alternating_Current_Frequency" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Frequency" + }, + { + "@id": "https://brickschema.org/schema/Brick#Frequency" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The frequency of the oscillations of alternating current" + }, + { + "@language": "en", + "@value": "The frequency of the oscillations of alternating current" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Current" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A thermal expansion tank used in hot water heating systems." + "@value": "A meter that measures the usage or consumption of water of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1795" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b384" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1796" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b385" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1797" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b386" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1798" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b387" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40150,13 +40823,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40171,13 +40844,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40192,13 +40865,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1798", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40213,101 +40886,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1799", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@language": "en", + "@value": "Max Occupied Heating Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Water_Source_Condensing_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1591" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5958" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1592" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5959" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1593" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5960" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1594" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5961" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1595" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5962" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5963" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5964" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5965" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5966" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1591", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5967" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5968" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40322,13 +41006,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40343,13 +41027,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40364,13 +41048,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1595", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40385,855 +41069,663 @@ ] }, { - "@id": "https://w3id.org/rec#Asset", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5962", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Asset" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b30" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b31" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b32" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b33" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b34" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b35" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b36" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b37" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b38" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b39" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b40" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b41" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b42" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b43" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b44" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b45" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b46" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b47" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b48" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b49" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b50" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b51" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b30", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5963", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "installation date" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#installationDate" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b31", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5964", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "commissioned by" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#commissionedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b32", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5965", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Space" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "located in" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#locatedIn" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b33", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5966", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "weight" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#weight" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b34", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5967", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Document" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "documentation" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#documentation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b35", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5968", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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)." - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "mounted on" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#mountedOn" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b36", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Dewpoint_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "Return Air Dewpoint Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "installed by" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Senses the dewpoint temperature of return air" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#installedBy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b37", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2915" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2916" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2917" + }, { - "@value": "turnover date" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2918" + }, { - "@id": "https://w3id.org/rec#turnoverDate" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2919" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b38", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "model number" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#modelNumber" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b39", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2915", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b40", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2916", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "IP address" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#IPAddress" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b41", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2917", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "initial cost" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#initialCost" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b42", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2918", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Asset" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is part of" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b43", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2919", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#duration" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "maintenance interval" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#maintenanceInterval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b44", + "@id": "https://brickschema.org/schema/Brick#NO2_Level_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "NO2 Level Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "serviced by" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Measures the concentration of NO2 in air" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#servicedBy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b45", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2438" + }, { - "@id": "https://w3id.org/rec#Agent" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2439" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2440" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2441" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "manufactured by" + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#NO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#manufacturedBy" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b46", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2438", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "serial number" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#serialNumber" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b47", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2439", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#NO2" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "asset tag" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#assetTag" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b48", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2440", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "MAC address" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#MACAddress" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b49", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2441", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Geometry" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "A GeoJSON Geometry representing the position or extent of the asset." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#geometry" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b50", + "@id": "https://brickschema.org/schema/BrickTag#Volume", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Asset" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "has part" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#hasPart" + "@language": "en", + "@value": "Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b51", + "@id": "https://brickschema.org/schema/BrickShape#hasAmbientTemperatureShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "commissioning date" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#commissioningDate" + "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Heating_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Disable_Command", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Disable Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Commands that disable functionality" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7101" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7102" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7103" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Disable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7101", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Supply" + "@id": "https://brickschema.org/schema/BrickTag#Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Current_Total_Harmonic_DistortionQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3667" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3670" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7102", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciB_M" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7103", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#TETRA_Room", + "@id": "https://brickschema.org/schema/Brick#Cooling_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Cooling Start Stop Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3190" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b729" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3191" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b730" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3192" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b731" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3193" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b732" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3194" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b733" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#TETRA" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#TelecommunicationRoom" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41248,13 +41740,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41269,13 +41761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41290,13 +41782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3193", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TETRA" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41311,13 +41803,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3194", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41332,54 +41824,63 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Preheat" + "@value": "Discharge Air Temperature High Reset Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PAU", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@language": "en", - "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reversing", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" + "@language": "en", + "@value": "Reversing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Office_Kitchen", + "@id": "https://brickschema.org/schema/Brick#Team_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Team Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -41390,24 +41891,27 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A common space, usually near or in a breakroom, where minor food preperation occurs" + "@value": "An office used by multiple team members for specific work tasks. Distinct from Conference Room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3205" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3206" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3207" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3208" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2540" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3209" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3210" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -41417,12 +41921,12 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" @@ -41435,22 +41939,25 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Team" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Kitchenette" + "@id": "https://w3id.org/rec#TeamRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41465,7 +41972,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41486,7 +41993,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41507,7 +42014,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41528,7 +42035,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41549,200 +42056,132 @@ ] }, { - "@id": "https://w3id.org/rec#documentation", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "documentation" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Discharge_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3210", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Team" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#OccupancyZone", + "@id": "https://brickschema.org/schema/BrickTag#Fume", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Occupancy zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" + "@language": "en", + "@value": "Fume" } ] }, { - "@id": "https://w3id.org/rec#OfficeRoom", + "@id": "https://brickschema.org/schema/BrickTag#Preventer", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "OfficeRoom" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Office" + "@language": "en", + "@value": "Preventer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cloudage", + "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cloudage" + "@value": "has Temperature coefficient property" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The fraction of the sky obscured by clouds when observed from a particular location" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "The fraction of the sky obscured by clouds when observed from a particular location" + "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Production_Room", + "@id": "https://brickschema.org/schema/Brick#Open_Close_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Media_Room" + "@language": "en", + "@value": "Open Close Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A enclosed space used by media professionals for the production of media" + "@value": "Indicates the open/close status of a device such as a damper or valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2270" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2271" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2549" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2272" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2550" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2273" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2551" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2274" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2552" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Production" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41757,13 +42196,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41778,13 +42217,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Production" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41799,13 +42238,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2273", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41820,100 +42259,100 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2274", + "@id": "https://brickschema.org/schema/BrickTag#Last", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Last" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Open", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Open" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Staircase", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Occupied Heating Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A vertical space containing stairs" + "@value": "Sets temperature for heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2511" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3097" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2512" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3098" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2513" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3099" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2514" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2515" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Staircase" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Stairwell" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3096", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41928,13 +42367,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41949,13 +42388,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Staircase" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41970,13 +42409,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41991,173 +42430,160 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2515", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@language": "en", + "@value": "Discharge Air Duct Pressure Status" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "COConcentration" + "@value": "Indicates if air pressure in discharge duct is within expected bounds" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The concentration of carbon monoxide in a medium" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Chilled_Water_Differential_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Cooling Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." + "@value": "Sets supply air flow rate for cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2204" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2205" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6111" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6112" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2207" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6113" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2208" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6114" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2209" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6115" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2210" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6116" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2211" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6117" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2212" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6118" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2204", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42172,13 +42598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42193,13 +42619,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42214,13 +42640,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42235,13 +42661,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42256,13 +42682,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2210", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42277,7 +42703,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -42298,13 +42724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42319,58 +42745,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dehumidify_Command", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Dewpoint Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b808" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6271" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6272" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6273" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6274" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6275" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b810" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6276" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b808", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42385,13 +42839,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42406,13 +42860,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b810", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42427,108 +42881,163 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6274", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets temperature of discharge air for heating" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Month", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6275", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Month" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Operating", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6276", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Operating" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump", + "@id": "https://brickschema.org/schema/Brick#Generation_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Generation Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions" + "@value": "A sensor measuring how much something has been generated." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4830" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6164" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4831" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6165" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4832" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6166" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4833" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4830", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6164", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42543,13 +43052,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42564,13 +43073,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42585,98 +43094,98 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Entrance", + "@id": "https://w3id.org/rec#NetworkRouter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@language": "en", - "@value": "Entrance" + "@value": "Network router." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Max" + "@value": "Network Router" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_System_Enable_Status", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Status" - }, + "@language": "en", + "@value": "Thermal Energy Usage Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if the heat exchanger system has been enabled" + "@value": "A sensor that records the quantity of thermal energy consumed in a given period" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1575" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1576" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3228" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1577" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3229" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1578" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3230" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1579" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3231" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1580" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3232" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1575", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42691,13 +43200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1576", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42712,13 +43221,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1577", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42733,13 +43242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1578", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42754,13 +43263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42775,239 +43284,227 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1580", + "@id": "https://w3id.org/rec#city", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "city" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Fan", + "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@language": "en", + "@value": "Preheat Hot Water System" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Fan moving air discharged from HVAC vents" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2788" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2789" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2790" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2791" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2788", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Voltage_AngleQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2789", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4361" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4373" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4361", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2790", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4373", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2791", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#country", + "@id": "https://brickschema.org/schema/Brick#Reception", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "country" + "@value": "Reception" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter indicates the sensitivity to activate an alarm." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5511" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2862" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5512" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2863" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5513" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2864" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5514" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2865" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reception" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Reception" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43022,13 +43519,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5512", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reception" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43043,13 +43540,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43064,13 +43561,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43085,86 +43582,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#DOAS", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "See Dedicated_Outdoor_Air_System_Unit" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" + "@value": "Refrigerant Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate required for a process" + "@value": "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6934" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5047" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5048" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6935" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5049" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5050" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43179,13 +43655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43200,13 +43676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43221,364 +43697,161 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5387" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5387", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5050", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "AC" - }, - { - "@value": "DC" - }, - { - "@value": "AC" - }, - { - "@value": "DC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Thermal_EnergyQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4221" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4250" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4221", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/GigaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/THERM_EC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloJ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoJ" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoJ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/THM_EEC" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/THM_US" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_FG-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/THERM_US" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Max Cooling Discharge Air Flow Setpoint Limit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4250", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wall", + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wall" + "@value": "Air Quality Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" + "@language": "en", + "@value": "A sensor which provides a measure of air quality" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Sets static pressure of supply air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7463" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7028" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7029" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7030" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7031" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7464" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7032" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7465" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7033" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7466" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7034" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Quality" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7028", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7463", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7029", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7030", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43593,13 +43866,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7031", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43614,13 +43887,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7032", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Quality" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43635,13 +43908,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7033", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43656,96 +43929,102 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7034", + "@id": "https://w3id.org/rec#Georeference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Georeference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Information" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Duct_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Level_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@language": "en", + "@value": "Level Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b970" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b971" - }, + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b972" - }, + "@language": "en", + "@value": "The current operational state of a specific level within a predefined range." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b973" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2021" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b974" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2022" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b975" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2023" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2021", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43760,13 +44039,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b971", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43781,34 +44060,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b972", + "@id": "https://brickschema.org/schema/BrickTag#Thermally", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Thermally" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Pump_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Pump Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2807" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2808" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2809" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43823,13 +44139,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b974", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43844,13 +44160,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b975", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43865,112 +44181,151 @@ ] }, { - "@id": "https://w3id.org/rec#start", + "@id": "https://brickschema.org/schema/BrickTag#Parameter", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "start" + "@value": "Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Discharge Temperature Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "A sensor which provides a measure of air quality" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7468" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7469" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7470" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7471" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7472" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Quality" - }, + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://w3id.org/rec#Bedroom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Bedroom" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7468", + "@id": "https://brickschema.org/schema/Brick#Storage_Room", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Storage Room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "last known value" + "@value": true } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A class of spaces used for storage" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6264" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6265" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6266" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6267" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Storage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43985,13 +44340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44006,13 +44361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Quality" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44027,13 +44382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44048,130 +44403,124 @@ ] }, { - "@id": "https://w3id.org/rec#ArchitecturalAsset", + "@id": "https://w3id.org/rec#Cart", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Architectural asset" + "@value": "Cart" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Asset" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://w3id.org/rec#url", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@value": "url" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "https://w3id.org/rec#AssetCollection", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Chilled Water Differential Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of air when unoccupied for cooling within a specific zone" + "@value": "Measures the difference in water pressure on either side of a chilled water valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5137" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b520" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5138" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b521" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5139" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5140" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5141" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b524" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5142" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5143" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b525" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5137", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44186,13 +44535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5138", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44207,7 +44556,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -44228,13 +44577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44249,13 +44598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44270,13 +44619,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5142", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44291,62 +44640,93 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5143", + "@id": "https://w3id.org/rec#ServiceObject", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "Service object" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b149" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b150" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b151" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b152" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b153" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b154" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b155" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b156" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b157" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b161" } ] }, { - "@id": "https://w3id.org/rec#ThrustObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b149", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/quantitykind/Thrust" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Thrust observation" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": "closed by" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b172" + "@id": "https://w3id.org/rec#closedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b150", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://w3id.org/rec#Agent" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -44354,259 +44734,329 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "acknowledged by" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "value" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#acknowledgedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Water_Storage_Tank", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b151", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "A specialized tank intended to store water that can be quickly accessed for fire suppression." + "@value": "related to" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1475" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1476" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1477" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1478" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#relatedTo" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1475", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b152", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "closed time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#closedTime" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b153", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "created by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#createdBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b154", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "created time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#createdTime" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1478", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b155", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "produced by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#producedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bench", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b156", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Bench" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "acknowledged time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#acknowledgedTime" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Storage_Room", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b157", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": true + "@list": [ + { + "@value": "Unacknowledged" + }, + { + "@value": "Acknowledged" + }, + { + "@value": "Closed" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A class of spaces used for storage" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6269" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6270" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6271" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6272" + "@value": "status" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#status" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b161", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@list": [ + { + "@value": "Severe" + }, + { + "@value": "Major" + }, + { + "@value": "Minor" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@value": "severity" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Storage" + "@id": "https://w3id.org/rec#severity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6269", + "@id": "https://brickschema.org/schema/Brick#System_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "System Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates properties of the activity of a system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7036" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7037" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7038" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44621,13 +45071,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44642,13 +45092,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44663,28 +45113,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve", + "@id": "https://brickschema.org/schema/Brick#Steam_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Steam Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#Radiator" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@language": "en", + "@value": "Radiator that uses steam" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5107" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5108" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6268" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5109" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -44692,15 +45151,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6266", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -44721,13 +45180,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6267", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44742,13 +45201,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44763,87 +45222,143 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationMessageShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint" + "@language": "en", + "@value": "Heat Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6310" - }, + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6311" - }, + "@value": true + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6312" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1619" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6313" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6314" - }, + "@value": "This class has a poor definition is supplanted by Temperature_Sensor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6315" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1619", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6316" - }, + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6317" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, + "@language": "en", + "@value": "Cooling Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b697" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b698" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b699" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6310", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44858,13 +45373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44879,13 +45394,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44900,55 +45415,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6313", + "@id": "https://brickschema.org/schema/Brick#Air_Plenum", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@language": "en", + "@value": "Air Plenum" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6314", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6587" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6588" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6589" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6315", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44963,13 +45482,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6316", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44984,13 +45503,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45005,170 +45524,192 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy", + "@id": "https://brickschema.org/schema/Brick#Time_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, + "@language": "en", + "@value": "Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - }, + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6471" }, { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6472" }, { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6473" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/V-A-HR" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/W-HR" + "@id": "https://brickschema.org/schema/BrickTag#Time" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6471", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-2D0" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "ElectricEnergy" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6472", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Energy" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "A form of energy resulting from the flow of electrical charge" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Active_Energy" - }, - { - "@id": "https://brickschema.org/schema/Brick#Apparent_Energy" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Booster", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6473", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Booster" + "@id": "https://brickschema.org/schema/BrickTag#Time" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7138" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1197" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1198" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1199" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7139" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1200" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7140" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1201" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7141" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1202" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7142" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1203" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7143" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1204" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7144" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1205" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7138", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45183,13 +45724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45204,13 +45745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45225,13 +45766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45246,13 +45787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7142", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45267,13 +45808,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7143", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45288,13 +45829,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45309,70 +45850,107 @@ ] }, { - "@id": "https://w3id.org/rec#MailRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1204", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mail room" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#BackOffice" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1205", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Derivative_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Derivative Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building" + "@id": "https://brickschema.org/schema/Brick#Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6592" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b830" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b831" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6593" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b832" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6594" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b833" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b834" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Derivative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Derivative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45387,13 +45965,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45408,13 +45986,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45429,53 +46007,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hold", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hold" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gas_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b833", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1536" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1537" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45490,121 +46049,229 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1537", + "@id": "https://w3id.org/rec#Campus", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Campus" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Collection" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Close", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Close" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b57" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b57", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://w3id.org/rec#Architecture" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Measures the amount of some substance that is consumed or used, over some period of time" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7051" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7052" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7053" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Discharge Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Temperature Load Shed Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4725" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4726" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4727" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4728" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4729" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4730" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4731" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7054" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4732" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4725", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Entering" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4726", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4727", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7052", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -45625,13 +46292,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45646,13 +46313,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45667,76 +46334,267 @@ ] }, { - "@id": "https://w3id.org/rec#Cabinet", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4731", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Cabinet" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4732", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#TreatmentRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + "@value": "Treatment room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cassette", + "@id": "https://brickschema.org/schema/BrickTag#Pull", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cassette" + "@value": "Pull" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration", + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "http://qudt.org/vocab/unit/ATM" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], "http://qudt.org/schema/qudt/isDeltaQuantity": [ @@ -45744,54 +46602,58 @@ "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@language": "en", - "@value": "ΔCOConcentration" + "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" } + ] + }, + { + "@id": "https://w3id.org/rec#IntegerValueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@value": "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The difference in carbon monoxide concentration between two areas" + "@value": "Integer value observation" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#PM10_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://w3id.org/rec#ObservationEvent" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3953" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3954" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b106" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b106", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#integer" + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -45802,19 +46664,37 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5382" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5382", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -45822,13 +46702,16 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + "@value": "AC" }, { - "@id": "http://qudt.org/vocab/unit/PPB" + "@value": "DC" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@value": "AC" + }, + { + "@value": "DC" } ] } @@ -45845,93 +46728,104 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Laminar", + "@id": "https://brickschema.org/schema/BrickTag#Bulb", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Laminar" + "@value": "Bulb" } ] }, { - "@id": "https://w3id.org/rec#Entrance", + "@id": "https://brickschema.org/schema/Brick#FCU", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Entrance" + "@language": "en", + "@value": "FCU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Fan_Coil_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station", + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@language": "en", + "@value": "ICT Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6679" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6680" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6681" - }, + "@language": "en", + "@value": "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6682" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7449" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6683" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7450" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6679", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45946,13 +46840,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45967,103 +46861,168 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6681", + "@id": "https://w3id.org/rec#LuminousIntensityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "http://qudt.org/vocab/quantitykind/LuminousIntensity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Luminous intensity observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b116" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b116", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6683", + "@id": "https://brickschema.org/schema/BrickTag#Stages", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@language": "en", + "@value": "Stages" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#ambientTemperatureOfMeasurementShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Unoccupied Heating Discharge Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Cooling Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The static pressure of air within exhaust regions of an HVAC system" + "@value": "Sets temperature for zone air cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5708" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4974" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4975" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5709" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4976" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5710" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4977" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5711" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4978" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5712" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4979" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5713" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4980" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -46071,40 +47030,59 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4974", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5708", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46119,13 +47097,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5709", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46140,7 +47118,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -46161,13 +47139,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46182,13 +47160,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5712", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46203,13 +47181,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5713", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46224,47 +47202,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Tank" + "@id": "https://www.towercomponentsinc.com/cooling-tower-basics-misc-terms-glossary" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system." + "@value": "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b503" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b504" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b505" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b506" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b507" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b508" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b509" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b510" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46279,13 +47323,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46300,83 +47344,76 @@ ] }, { - "@id": "https://w3id.org/rec#ThermostatEquipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b505", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Thermostat." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b506", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Thermostat" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b507", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7521" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7522" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46391,13 +47428,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46412,77 +47449,80 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Contact", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b510", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Contact" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Radiation_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" + "@language": "en", + "@value": "Radiation Hot Water System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A specialized thermal expansion tank that is part of a building's fire suppression system." + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1470" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2827" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1471" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2828" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1472" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2829" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1473" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1474" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2830" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Radiation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46497,13 +47537,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Radiation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46518,13 +47558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46539,13 +47579,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46560,80 +47600,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1474", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Valve Position Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Storage_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank designed to store hot water in an HVAC system." + "@value": "Measures the current position of a valve in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1784" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3374" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1785" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3375" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1786" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3376" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1787" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3377" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1784", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46648,13 +47678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46669,13 +47699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1786", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46690,13 +47720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1787", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46711,53 +47741,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Economizer_Damper", + "@id": "https://brickschema.org/schema/BrickTag#Humidifier", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidifier" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@language": "en", + "@value": "Exhaust Air Flow Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A damper that is part of an economizer that is used to module the flow of air" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b983" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4777" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4778" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4779" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4780" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b984" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4781" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4782" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4783" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4784" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46772,13 +47844,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b984", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46793,13 +47865,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46814,53 +47886,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tint_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4780", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The target level of window tint." + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3258" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3259" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3260" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3258", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46875,13 +47928,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3259", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46896,13 +47949,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3260", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46917,79 +47970,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Structure", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4784", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Building" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Last_Fault_Code_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Last Fault Code Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fault_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A building or part of a building devoted to vehicle parking" + "@value": "Indicates the last fault code that occurred" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2730" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1894" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2731" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1895" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2732" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1896" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2733" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1897" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1898" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Code" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Last" }, { - "@id": "https://brickschema.org/schema/BrickTag#Structure" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1894", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/BrickTag#Code" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47004,13 +48091,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Last" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47025,13 +48112,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47046,13 +48133,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Structure" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47067,65 +48154,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lead_On_Off_Command", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the active/inactive status of the \"lead\" part of a lead/lag system" + "@value": "Sets the size of a deadband of differential pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1907" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6932" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1908" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6933" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1909" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6934" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1910" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6935" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1911" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6936" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1907", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47140,13 +48238,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1908", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47161,13 +48259,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1909", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47182,13 +48280,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47203,13 +48301,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1911", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47229,6 +48327,12 @@ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dual Duct Air Handling Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" @@ -47247,16 +48351,16 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5631" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5637" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5632" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5633" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5639" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5634" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -47275,7 +48379,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47296,7 +48400,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47317,7 +48421,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5638", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47338,7 +48442,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5639", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47359,65 +48463,147 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#DOAS", + "@id": "https://w3id.org/rec#SoundPressureObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/SoundPressure" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sound pressure observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b165" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b165", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "DOAS" + "@value": "Meter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Final_Filter", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Heater", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection Basin Water Heater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.coolingtowerworld.com/c-30-basin-heater.aspx" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Water_Heater" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered" + "@value": "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1431" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b602" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b603" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b604" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1432" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b605" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1433" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b606" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Basin" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Heater" }, { - "@id": "https://brickschema.org/schema/BrickTag#Final" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47432,13 +48618,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47453,13 +48639,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1433", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Final" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47474,193 +48660,181 @@ ] }, { - "@id": "https://w3id.org/rec#InductanceObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b605", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Inductance" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Inductance observation" + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b105" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b606", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LeakDetectorEquipment", + "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Leak detector." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Leak Detector" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "1.4.0" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5446" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5447" + } + ] } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasQuantity" } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5446", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Visual", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5447", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Visual" + "@id": "http://qudt.org/schema/qudt/QuantityKind" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System", + "@id": "https://brickschema.org/schema/Brick#Contact_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Contact Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building" + "@value": "Senses or detects contact, such as for determining if a door is closed." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b935" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b689" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b690" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b691" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b938" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b692" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Contact" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b689", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Contact" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47675,13 +48849,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47696,13 +48870,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b938", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47717,75 +48891,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone_Occupied_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@language": "en", + "@value": "Zone Occupied Load Shed Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature of mixed air" + "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2406" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2407" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3529" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2408" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3530" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2409" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3531" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2410" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3532" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3528", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2406", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47800,13 +48991,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2407", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47821,7 +49012,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2408", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47842,13 +49033,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2409", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47863,13 +49054,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2410", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47884,146 +49075,81 @@ ] }, { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#valueShape" - } - ] - }, - { - "@id": "https://w3id.org/rec#StorageCabinet", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Storage cabinet" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Leaving Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm" + "@language": "en", + "@value": "Measures the rate of flow of water that is leaving a piece of equipment or system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5789" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7128" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5790" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7129" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5791" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7130" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5792" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7131" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5793" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5794" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5795" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7132" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5789", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5790", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5791", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48038,13 +49164,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5792", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48059,7 +49185,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5793", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48080,13 +49206,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48101,13 +49227,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48122,191 +49248,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingDirectionalityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1000" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1000", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "unidirectional" - }, - { - "@value": "bidirectional" - }, - { - "@value": "unidirectional" - }, - { - "@value": "bidirectional" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Nozzle" + "@value": "Heat Exchanger Supply Water Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Ammonia_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3567" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3568" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3567", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3568", + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Current Imbalance Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects pollutants in the ambient air" + "@value": "A sensor which measures the current difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7006" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b761" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7007" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b762" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7008" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b763" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7009" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b764" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -48317,23 +49337,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7006", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48348,13 +49363,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7007", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48369,7 +49384,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7008", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48390,7 +49405,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7009", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48411,269 +49426,121 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Branch", + "@id": "https://brickschema.org/schema/BrickTag#Matter", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Branch" + "@value": "Matter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Compressor", + "@id": "https://brickschema.org/schema/BrickTag#Eye", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "(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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b629" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b630" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Compressor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b629", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Compressor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b630", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Eye" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rotational_Speed", + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rotational_Speed" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" - }, - { - "@id": "http://qudt.org/vocab/quantitykind/Speed" - }, - { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Rotational speed" + "@value": "Photovoltaic" } ] }, { - "@id": "https://w3id.org/rec#FloorLamp", + "@id": "https://brickschema.org/schema/Brick#Riser", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Floor lamp" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Lamp" + "@language": "en", + "@value": "Riser" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets discharge air flow when occupied" + "@value": "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3000" + }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3001" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3002" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3003" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "A valve that modulates the flow of chilled water" + "@value": "1.4.1" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b579" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b580" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b581" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b582" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Riser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48688,13 +49555,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b580", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48709,13 +49576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b581", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48730,13 +49597,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b582", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48751,99 +49618,70 @@ ] }, { - "@id": "https://w3id.org/rec#Library", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Library" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput", + "@id": "https://brickschema.org/schema/Brick#area", "@type": [ "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated maximum voltage input" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@value": "Area" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The maximum voltage that can be input to the entity" + "@value": "Entity has 2-dimensional area" } ] }, { - "@id": "https://w3id.org/rec#wifiSignalStrength", + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "wifiSignalStrength" + "@value": "Electric Vehicle Charging Hub" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports" + "@value": "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5670" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5654" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5671" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5655" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5672" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5656" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5673" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5657" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5674" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5658" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5675" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5659" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -48851,13 +49689,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Charging" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Hub" }, { "@id": "https://brickschema.org/schema/BrickTag#Vehicle" @@ -48865,10 +49703,10 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5654", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" } ], "http://www.w3.org/ns/shacl#path": [ @@ -48878,7 +49716,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48899,13 +49737,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5672", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48920,13 +49758,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5673", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48941,13 +49779,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5674", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Hub" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48962,7 +49800,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5675", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48983,76 +49821,29 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Aid", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Aid" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#EntityPropertyValue", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Econcycle" - } - ] - }, - { - "@id": "https://w3id.org/rec#Balcony", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Balcony" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#EquivalentPropertyRule", + "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule1", "@type": [ "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3843" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3936" } ], "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/2002/07/owl#equivalentProperty" + "@id": "http://www.w3.org/2002/07/owl#equivalentClass" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3936", "@type": [ "http://www.w3.org/ns/shacl#SPARQLRule" ], "http://www.w3.org/ns/shacl#construct": [ { - "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this owl:equivalentProperty ?t2 }\n UNION\n { ?t2 owl:equivalentProperty $this }\n}" + "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" } ], "http://www.w3.org/ns/shacl#prefixes": [ @@ -49062,167 +49853,90 @@ ] }, { - "@id": "https://w3id.org/rec#AccessPanel", + "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Access panel" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BarrierAsset" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Required", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Required" + "@value": "Building Air Static Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fault", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Fault" - } - ] - }, - { - "@id": "https://w3id.org/rec#Workspace", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Workspace" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow in a hot water circuit" + "@value": "Sets static pressure of the entire building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7122" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b356" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b357" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7123" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b358" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7124" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b359" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7125" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b360" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7126" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b361" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Building_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7122", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49237,13 +49951,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49258,7 +49972,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49279,13 +49993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b359", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49300,13 +50014,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7126", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49321,75 +50035,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the concentration of CO in return air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2910" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2911" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2912" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2913" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2914" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CO" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49404,225 +50056,155 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2911", + "@id": "https://brickschema.org/schema/Brick#Fuel_Oil", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Oil" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Petroleum based oil burned for energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2912", + "@id": "https://brickschema.org/schema/Brick#Absolute_Humidity_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Absolute Humidity Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the present state of absolute humidity" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2913", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b189" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b190" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2914", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b191" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b192" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b193" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b194" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/BrickTag#Absolute" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6881" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6883" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6881", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": 1 + "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6883", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b189", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://w3id.org/rec#AbsoluteHumidityObservation" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minInclusive": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 0 + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Speed_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b190", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan_Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Controls the speed of fans" + "@id": "https://brickschema.org/schema/BrickTag#Absolute" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1399" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1400" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1401" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1402" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1399", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49637,13 +50219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1400", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49658,7 +50240,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1401", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49679,13 +50261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1402", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49700,87 +50282,263 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationRuleForInstances", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#severity": [ - { - "@id": "http://www.w3.org/ns/shacl#Warning" - } - ], - "http://www.w3.org/ns/shacl#sparql": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3679" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Entity" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3679", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" - ], - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "{$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}." - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ], - "http://www.w3.org/ns/shacl#select": [ - { - "@value": "SELECT $this ?class ?newClass ?depver WHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:deprecatedInVersion ?depver .\n?class brick:isReplacedBy ?newClass .\n}" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/ATM" + }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, { - "@language": "en", - "@value": "Measures the temperature of supply air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/BAR" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7035" + "@id": "http://qudt.org/vocab/unit/BARAD" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7036" + "@id": "http://qudt.org/vocab/unit/BARYE" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7037" + "@id": "http://qudt.org/vocab/unit/CentiBAR" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7038" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7039" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7040" + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ], + "http://qudt.org/schema/qudt/isDeltaQuantity": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the rate of flow of supply air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7017" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7018" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7019" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7020" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7021" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7022" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -49790,6 +50548,9 @@ { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -49798,14 +50559,11 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ @@ -49818,7 +50576,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7035", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49839,7 +50597,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49860,13 +50618,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49881,13 +50639,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49902,13 +50660,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49923,13 +50681,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49944,108 +50702,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Temperature coefficient" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" + "@value": "Chilled Water System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Employee_Entrance_Lobby", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lobby" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An open space near an entrance that is typicaly only used for employees" + "@value": "The equipment, devices and conduits that handle the production and distribution of chilled water in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1104" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1105" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1106" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1107" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b558" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1108" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b559" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1109" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b560" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Employee" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#ServiceEntrance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1104", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50060,13 +50769,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Employee" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50081,13 +50790,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50102,34 +50811,94 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1107", + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@language": "en", + "@value": "Radiant Panel Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6782" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6783" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6784" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6785" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6786" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6787" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiant" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6782", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isPointOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50144,13 +50913,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50165,150 +50934,154 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Solar" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6785", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated maximum current input" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The maximum current that can be input to the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isLocationOf", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6786", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Is location of" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isLocationOf" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6787", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Subject is the physical location encapsulating the object" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasPartShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Majlis", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Majlis" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Lounge" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in pressure on either side of a filter" + "@value": "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5720" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2180" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2181" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5722" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2182" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5723" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2183" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5724" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2184" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Majlis" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://w3id.org/rec#Lounge" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50323,13 +51096,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5721", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50344,13 +51117,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5722", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50365,13 +51138,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Majlis" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50386,13 +51159,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5724", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50407,150 +51180,248 @@ ] }, { - "@id": "https://w3id.org/rec#image", + "@id": "https://brickschema.org/schema/Brick#Wardrobe", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "image" + "@value": "Wardrobe" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Heating_Ventilation_Air_Conditioning_System" + "@value": "Storage for clothing, costumes, or uniforms" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3427" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7683" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3428" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3429" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3430" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7695" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7696" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#CloakRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7683", - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3427", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7684" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7685" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7684", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7685", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3428", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7688", - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3429", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7689" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7690" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7691" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7689", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3430", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7690", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@language": "en", + "@value": "Low Humidity Alarm Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter determining the humidity level at which to trigger a low humidity alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2080" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2081" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2082" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2083" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2084" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7691", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2080", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50565,13 +51436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7696", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50586,84 +51457,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Zone_Air_Temperaure_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2083", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2084", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm", + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "HVAC Valve" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide." + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4550" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6692" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4551" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6693" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4552" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6694" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50678,13 +51563,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4551", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50699,13 +51584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50720,215 +51605,329 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor", + "@id": "http://www.w3.org/2004/02/skos/core#broader", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" + "@language": "en", + "@value": "has broader" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": true + "@id": "http://www.w3.org/2004/02/skos/core#narrower" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Duct", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Duct" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Humidity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasExternalReference" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "http://data.ashrae.org/standard223#hasExternalReference" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fume", + "@id": "https://w3id.org/rec#producedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fume" + "@value": "producedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Handler", + "@id": "https://brickschema.org/schema/BrickTag#Elevator", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Handler" + "@value": "Elevator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor", + "@id": "https://w3id.org/rec#BulletinBoard", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bulletin board" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://w3id.org/rec#DeskLamp", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Desk lamp" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.3.0" + "@id": "https://w3id.org/rec#Lamp" } + ] + }, + { + "@id": "https://w3id.org/rec#RecreationalRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Recreational room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Service", + "@id": "https://w3id.org/rec#relatedTo", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Service" + "@value": "relatedTo" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance", + "@id": "https://brickschema.org/schema/BrickShape#MeterRelationshipRule", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3924" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3926" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3924", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#meters" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@language": "en", - "@value": "VoltageImbalance" + "@value": 0 } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3925" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3925", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3926", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The percent deviation from average voltage" - }, + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + } + ], + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@language": "en", - "@value": "The percent deviation from average voltage" + "@value": 0 } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3927" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Glycool", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3927", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Glycool" + "@value": "Relief" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Cooling_Coil", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Temperature Load Shed Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b864" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4899" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4900" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b865" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4902" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b866" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4903" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b867" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4904" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b868" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4905" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4906" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50943,13 +51942,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b865", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50964,13 +51963,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b866", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50985,13 +51984,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51006,13 +52005,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51027,174 +52026,235 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4904", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4905", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/GRAIN" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M1H0T0D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4906", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "GrainsOfMoisture" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Mass" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Mass of moisture per pround of air, measured in grains of water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Device", + "@id": "https://w3id.org/rec#HVACZone", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Device" + "@value": "HVAC zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/BAR" - }, + "@language": "en", + "@value": "Discharge Air Static Pressure Deadband Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/IN_H2O" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of static pressure of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#isReplacedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gauge_Pressure" + "@value": "Is replaced by" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Discharge Air Static Pressure Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Pressure relative to atmospheric pressure" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Relay_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relay Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank engineered to capture and store rainwater, usually for non-potable uses." + "@value": "Commands to switch the relay" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2844" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2882" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2883" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2884" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2844", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51209,13 +52269,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2845", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51230,13 +52290,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51251,97 +52311,166 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2847", + "@id": "https://brickschema.org/schema/Brick#yearBuilt", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Year built" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "https://project-haystack.org/tag/yearBuilt" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Four digit year that a building was first built. (adopted from Project Haystack)" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Vent", + "@id": "https://brickschema.org/schema/BrickShape#Differential_CO_ConcentrationQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Vent" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3683" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3686" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3683", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3686", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor which measures the current difference (imbalance) between phases of an electrical system" + "@value": "A meter that measures the usage or consumption of gas" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b761" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4824" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b762" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4825" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b763" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b764" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4826" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b761", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51356,13 +52485,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4825", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51377,13 +52506,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b763", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51398,108 +52527,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b764", + "@id": "https://brickschema.org/schema/BrickTag#Media", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Media" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Deionized_Water_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@language": "en", + "@value": "Deionized Water Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of supply air before it is heated" + "@value": "An alarm that indicates deionized water leaks." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6190" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6191" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6192" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6193" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b821" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6194" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b822" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6195" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b823" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6196" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b824" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Deionized" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51514,13 +52612,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Deionized" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51535,7 +52633,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -51556,13 +52654,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6193", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51577,34 +52675,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6194", + "@id": "https://brickschema.org/schema/Brick#Wall_Air_Conditioner", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Wall Air Conditioner" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3416" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3417" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3418" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3419" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Conditioner" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51619,13 +52748,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6196", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Conditioner" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51640,144 +52769,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3418", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasInputSubstance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3419", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Has input substance" + "@id": "https://brickschema.org/schema/BrickTag#Wall" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "The subject receives the given substance as an input to its internal process" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Overridden_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Overridden Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure" + "@value": "Indicates if the expected operating status of an equipment or control loop has been overridden" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7496" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7497" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6155" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7498" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6156" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6157" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7496", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51792,13 +52878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51813,13 +52899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51834,362 +52920,123 @@ ] }, { - "@id": "https://w3id.org/rec#FoldingTable", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Folding table" + "@language": "en", + "@value": "Outside Air CO Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Table" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Generation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Generation" + "@value": "Measures the concentration of CO in outside air" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2581" + }, { - "@language": "en", - "@value": "Carbon Dioxide in the vapor phase" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Differential_Dynamic_PressureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2582" + }, { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2583" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2584" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3689" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2585" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3688", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2581", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2582", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A piece of equipment for sensing some physical properties" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7493" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7494" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7495" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52204,13 +53051,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52225,7 +53072,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -52246,64 +53093,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Meter", + "@id": "https://brickschema.org/schema/BrickTag#Humidification", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidification" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Time Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A device that measure usage or consumption of some media --- typically a form energy or power." + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6474" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6475" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6476" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickShape#metersShape" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7610" - }, + "@id": "https://brickschema.org/schema/Brick#Time" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6474", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7611" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7610", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52318,13 +53192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52339,71 +53213,125 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Space", + "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Space" + "@value": "Horizontal Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Alarm", + "@id": "https://w3id.org/rec#LivingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Living room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Speed_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Speed Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates off-normal conditions associated with an emergency generator" + "@value": "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1066" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2365" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2366" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2367" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1067" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2368" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1068" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2369" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1069" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2370" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1066", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52418,13 +53346,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1067", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52439,13 +53367,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1068", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2367", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52460,7 +53388,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1069", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -52481,53 +53409,119 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2369", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2370", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Air_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Cooling Only Air Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Controls the amount of luminance delivered by a lighting system" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2143" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b708" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b709" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2144" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2145" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b711" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b712" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b713" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b714" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2143", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52542,13 +53536,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52563,13 +53557,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2145", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52584,129 +53578,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b711", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://w3id.org/rec#locatedIn", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "locatedIn" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#yearBuilt", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b712", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Year built" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "https://project-haystack.org/tag/yearBuilt" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Four digit year that a building was first built. (adopted from Project Haystack)" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Drench", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b713", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Drench" + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b714", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "https://xp20.ashrae.org/terminology/index.php?term=Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Domestic_Water_Loop", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." + "@value": "Domestic Water Loop" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7734" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b952" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b953" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7735" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b954" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7734", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52721,13 +53723,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7735", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52742,91 +53744,106 @@ ] }, { - "@id": "https://w3id.org/rec#Wing", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b954", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Wing" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Staircase", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Staircase" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of air" + "@value": "A vertical space containing stairs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7473" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3096" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7474" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3097" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7475" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3098" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7476" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3099" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Staircase" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#Stairwell" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52841,13 +53858,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7474", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52862,13 +53879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7475", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Staircase" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52883,13 +53900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52904,91 +53921,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hazardous_Materials_Storage", + "@id": "https://brickschema.org/schema/BrickTag#Dedicated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dedicated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Room" + "@language": "en", + "@value": "Outside Air Flow Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment" + "@value": "Measures the rate of flow of outside air into the system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1564" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1565" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2596" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1566" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2597" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1567" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1568" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2599" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1569" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2600" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Materials" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1564", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53003,13 +54022,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53024,13 +54043,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Materials" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53045,13 +54064,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1567", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53066,13 +54085,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53087,256 +54106,220 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1569", + "@id": "https://brickschema.org/schema/Brick#CO_Differential_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@language": "en", + "@value": "CO Differential Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ESS_Panel", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b425" + }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b426" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b427" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b428" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "See Embedded_Surface_System_Panel" + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b425", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5392" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5392", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b426", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "real" - }, - { - "@value": "reactive" - }, - { - "@value": "apparent" - }, - { - "@value": "real" - }, - { - "@value": "reactive" - }, - { - "@value": "apparent" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b427", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b428", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Water used used to remove heat through condensation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#RestingRoom", + "@id": "https://brickschema.org/schema/BrickTag#Portfolio", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Resting room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Portfolio" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape", + "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Measured power output property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@value": "ifcProjectID" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput" + "@value": "The IFC ID of the containing project" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Generator" + "@value": "Unoccupied Heating Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of exhaust air" + "@value": "Sets temperature of air when unoccupied for heating within a specific zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1317" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5139" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5140" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1318" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5141" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1319" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5142" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1320" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5143" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1321" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5144" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1322" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5145" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -53344,34 +54327,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + }, { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53392,13 +54373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1318", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53413,13 +54394,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1319", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53434,13 +54415,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1320", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53455,13 +54436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53476,13 +54457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1322", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53497,180 +54478,271 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Level_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5145", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2866" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2866", + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Terminal Unit" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "last known value" + "@language": "en", + "@value": "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7524" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7525" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7526" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Terminal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7524", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7525", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Terminal" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Furniture", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7526", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Asset" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape", + "@id": "https://brickschema.org/schema/BrickShape#metersShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "has has electric vehicle charger directionality property" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5460" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5461" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5462" + } + ] } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingDirectionalityShape" + "@id": "https://brickschema.org/schema/Brick#meters" } - ], - "http://www.w3.org/ns/shacl#path": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5460", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switch_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5461", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5462", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Loading_Dock", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Loading Dock" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Status of a switch" + "@value": "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2053" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2054" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2055" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3184" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3185" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2057" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Dock" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Loading" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#LoadingReceivingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3183", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Dock" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53685,13 +54757,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3184", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Loading" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53706,13 +54778,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3185", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53727,96 +54799,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Last", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Last" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#valueShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#longitudeShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#longitude" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#PAU" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6188" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6189" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PAU" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6188", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53831,13 +54820,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6189", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PAU" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53852,53 +54841,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Wind_Direction_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Wind Direction Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Direction_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the direction of wind in degrees relative to North" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5166" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3486" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5167" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3487" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5168" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3488" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5169" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3489" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vibration" + "@id": "https://brickschema.org/schema/BrickTag#Wind" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Wind_Direction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53913,13 +54919,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5167", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53934,7 +54940,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53955,13 +54961,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5169", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vibration" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53976,47 +54982,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Modbus_Controller", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Differential Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Controller" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4959" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3456" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3457" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4960" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3458" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4961" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3459" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3460" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Modbus" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4959", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54031,13 +55071,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4960", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54052,13 +55092,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4961", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Modbus" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54073,80 +55113,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Integral_Time_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3459", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1256" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1257" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1258" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1259" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1260" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1261" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1262" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1263" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54161,34 +55155,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1257", + "@id": "https://brickschema.org/schema/Brick#Heating_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@language": "en", + "@value": "Heating Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls the amount of heating to be delivered (typically as a proportion of total heating output)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1631" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1632" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1633" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1258", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54203,13 +55222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1259", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54224,7 +55243,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1260", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -54245,139 +55264,148 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1261", + "@id": "https://brickschema.org/schema/Brick#Power_Factor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/UNITLESS" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/PowerFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1262", + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1263", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "FormaldehydeConcentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of formaldehyde in a medium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor", + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermal Expansion Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5009" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3233" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5010" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3234" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5011" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3235" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5012" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3236" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5013" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3237" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5014" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3238" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5015" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3239" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Metering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5009", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54392,13 +55420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5010", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54413,13 +55441,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5011", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54434,13 +55462,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54455,13 +55483,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5013", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54476,13 +55504,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5014", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54497,13 +55525,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54518,53 +55546,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Wash Station" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6674" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6675" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4602" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6676" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4603" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6677" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4604" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6678" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Daylight" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4601", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Daylight" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54579,7 +55619,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4602", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -54600,13 +55640,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54621,13 +55661,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54642,213 +55682,367 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6678", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Demand" + "@value": "has Rated minimum voltage input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Shutdown_Status", + "@id": "https://w3id.org/rec#sourcePoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" - }, + "@language": "en", + "@value": "sourcePoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PM10", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "PM10" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Indicates if a system has been shutdown" + "@value": "Supply Water Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3186" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3187" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3188" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3189" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#TVOC", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown" - }, + "@language": "en", + "@value": "TVOC" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#VolumeShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5441" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5444" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3186", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5441", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/M3" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3187", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5444", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3188", + "@id": "https://w3id.org/rec#BACnetController", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": "BACnet controller." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "BACnet Controller" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Controller" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#BACnet_Controller" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3189", + "@id": "https://w3id.org/rec#IAQSensorEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": "Indoor air quality sensor." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indoor Air Quality Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Position_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Library", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Library" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Limit" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint." + "@value": "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2245" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2024" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2246" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2025" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2247" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2026" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2248" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2027" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2249" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Library" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://w3id.org/rec#Library" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2245", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Library" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54863,13 +56057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2246", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54884,13 +56078,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54905,13 +56099,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54926,114 +56120,132 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2249", + "@id": "https://brickschema.org/schema/BrickTag#Imbalance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Imbalance" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Occupied" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape", + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Measured power input property" + "@value": "Max Discharge Air Temperature Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#measuredPowerInput" + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loss", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Loss" + "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" } ] }, { - "@id": "https://w3id.org/rec#levelNumber", + "@id": "https://brickschema.org/schema/BrickTag#Electronic", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "levelNumber" + "@value": "Electronic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter", + "@id": "https://brickschema.org/schema/Brick#Speed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A command to set speed to a certain degree." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7003" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3073" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7004" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3074" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7005" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3075" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55048,13 +56260,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7004", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55069,13 +56281,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7005", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55090,62 +56302,35 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Phasor", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" - }, - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shower", + "@id": "https://w3id.org/rec#EquipmentCollection", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Shower" + "@value": "Equipment collection" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://w3id.org/rec#Collection" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5445" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b76" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5445", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b76", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -55153,158 +56338,105 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@value": "includes" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Sets discharge air flow" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://w3id.org/rec#ElectricityRoom", + "@id": "https://w3id.org/rec#PhoneBooth", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Electricity room" + "@value": "PhoneBooth" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#IAQ", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "IAQ" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "https://w3id.org/rec#BarRoom", + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bar room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@language": "en", + "@value": "Low Air Flow Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electronic_Expansion_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow." + "@value": "An alarm that indicates that the air flow is lower than normal." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1043" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1044" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1045" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5917" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1046" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5918" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1047" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5919" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1048" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5920" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1049" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55319,13 +56451,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55340,13 +56472,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1045", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55361,13 +56493,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1046", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55382,13 +56514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1047", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55403,159 +56535,177 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1048", + "@id": "https://brickschema.org/schema/Brick#RTU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@language": "en", + "@value": "RTU" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "see Rooftop_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1049", + "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "has Deprecation Notice property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#DeprecationShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecation" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://w3id.org/rec#FilingCabinet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Filing cabinet" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Jet_Nozzle_Air_Diffuser", + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets temperature for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1884" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1885" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7479" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1886" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7480" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1887" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1888" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7482" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Jet" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1884", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55570,13 +56720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55591,13 +56741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Jet" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55612,13 +56762,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1888", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55633,62 +56783,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Reducing_Valve", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Demand Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure." + "@value": "Sets the rate of supply air flow required for a process" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3468" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6298" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6299" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6300" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6301" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3469" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6302" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3470" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6303" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3471" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6304" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3468", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55703,13 +56895,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55724,13 +56916,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55745,13 +56937,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55766,158 +56958,109 @@ ] }, { - "@id": "https://w3id.org/rec#ActuationEvent", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6302", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Actuation event" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6303", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The command message/payload of this actuation event." - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6304", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "target point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#targetPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Return Air Differential Pressure Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6090" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6091" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6092" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6093" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6094" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6095" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2926" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2927" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6097" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2928" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6098" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6099" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6100" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2931" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -55925,39 +57068,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6090", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -55978,13 +57116,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6091", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55999,13 +57137,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56020,13 +57158,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6093", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56041,13 +57179,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6094", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56062,13 +57200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56083,34 +57221,105 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6096", + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Dehumidification" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#TABS_Panel", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TABS Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Thermally_Activated_Building_System_Panel" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Video_Intercom", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Video Intercom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3398" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3399" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3400" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3401" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Intercom" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Security" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56125,13 +57334,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56146,13 +57355,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56167,13 +57376,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56188,75 +57397,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PM10_Sensor", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 10 microns" + "@value": "Measures the temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5022" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6764" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5023" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6765" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5024" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6766" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5025" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6767" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5026" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5022", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56271,13 +57486,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5023", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56292,13 +57507,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5024", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56313,13 +57528,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5025", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56334,13 +57549,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5026", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56355,71 +57570,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Meter", + "@id": "https://w3id.org/rec#CloakRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@value": "Cloak room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A meter that measures usage or consumption of some media for a whole building" + "@id": "https://w3id.org/rec#Room" } - ], - "http://www.w3.org/ns/shacl#property": [ + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Hot Water Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7180" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7181" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2792" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2793" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2794" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2795" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7182" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2796" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2797" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7180", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2792", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7181", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56434,13 +57687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7182", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56455,13 +57708,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7183", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56476,91 +57729,101 @@ ] }, { - "@id": "https://w3id.org/rec#SecurityRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2796", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Security room" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Fresh_Air_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2797", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Override_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" - }, + "@language": "en", + "@value": "Override Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint." + "@value": "Controls or reports whether or not a device or control loop is in 'override'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2332" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2333" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2334" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2335" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5014" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2336" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5015" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2337" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5016" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Override" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2332", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56575,13 +57838,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2333", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Override" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56596,13 +57859,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2334", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56617,13 +57880,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2335", + "@id": "https://brickschema.org/schema/Brick#Weather_Station", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Weather Station" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://bedes.lbl.gov/bedes-online/weather-station" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A dedicated weather measurement station" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3483" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3484" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3485" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Weather" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56638,13 +57952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2336", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56659,13 +57973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2337", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Weather" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56680,59 +57994,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Cooling Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of temperature for cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4611" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2489" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2490" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4612" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2491" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4613" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2492" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4614" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2493" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4615" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2494" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56747,13 +58087,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4612", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2491", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56768,7 +58129,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4613", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -56789,13 +58150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56810,13 +58171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56831,70 +58192,193 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#DC_Bus_Voltage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Filter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Device to remove gases from a mixture of gases or to remove solid material from a fluid" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7109" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7110" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7109", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7110", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Detention", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Detention" + } + ] + }, + { + "@id": "https://w3id.org/rec#portSpeed", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "portSpeed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the voltage across a DC bus" + "@value": "Sets static pressure of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b778" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b548" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b779" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b549" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b780" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b550" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b781" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b551" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b782" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b552" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b553" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bus" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dc" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b778", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bus" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56909,13 +58393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b779", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dc" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56930,13 +58414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b780", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56951,13 +58435,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b781", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56972,13 +58456,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56993,85 +58477,126 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#RDFSRangeRule", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b553", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4079" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#range" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4079", + "@id": "https://brickschema.org/schema/BrickTag#Rack", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\nCONSTRUCT {\n ?val a ?shape .\n} WHERE {\n $this rdfs:range ?shape .\n ?shape a sh:NodeShape .\n ?ent $this ?val .\n FILTER NOT EXISTS { ?val a ?shape }\n}" + "@language": "en", + "@value": "Rack" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "has Last known value property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Damper", + "@id": "https://brickschema.org/schema/Brick#Low_Suction_Pressure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Suction Pressure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of outside air" + "@value": "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2649" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2114" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2115" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2116" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2650" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2117" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2118" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Suction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57086,13 +58611,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57107,13 +58632,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2651", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57128,106 +58653,196 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2117", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2118", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Suction" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#LengthObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Length observation" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b112" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b112", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6038" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6039" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6040" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6041" - }, + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Econcycle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6042" - }, + "@language": "en", + "@value": "Econcycle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cassette_Fan_Coil_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6043" - }, + "@language": "en", + "@value": "Cassette Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6044" - }, + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6045" - }, + "@language": "en", + "@value": "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6046" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b446" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6047" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6048" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b448" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b449" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b450" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b451" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b452" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cassette" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cassette" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57242,13 +58857,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57263,13 +58878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57284,13 +58899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6041", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57305,13 +58920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57326,13 +58941,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57347,13 +58962,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57368,34 +58983,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6045", + "@id": "https://brickschema.org/schema/BrickTag#Private", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Private" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Availability_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Availability Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a piece of equipment, system, or functionality is available for operation" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b263" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b264" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b265" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Availability" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6046", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Availability" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57410,13 +59062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6047", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57431,13 +59083,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6048", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57452,40 +59104,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Seismic_Shutoff_Valve", + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@language": "en", + "@value": "Video Surveillance Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location." + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2447" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2448" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2449" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6844" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2450" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6845" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2451" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6846" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2452" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6847" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -57493,30 +59139,45 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Seismic" - }, + "@id": "https://brickschema.org/schema/BrickTag#Video" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6844", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2447", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57531,13 +59192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2448", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57552,13 +59213,106 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Video" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Ticketing_Booth", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ticketing Booth" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room or space used to sell or distribute tickets to events at a venue" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3254" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3255" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3256" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3257" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Booth" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ticketing" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Building" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3254", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Booth" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57573,13 +59327,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Seismic" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57594,13 +59348,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57615,13 +59369,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2452", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Ticketing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57636,60 +59390,63 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#High", + "@id": "https://brickschema.org/schema/BrickTag#Static", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "High" + "@value": "Static" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/Brick#Electronic_Mixing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" - }, + "@language": "en", + "@value": "Electronic Mixing Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve designed to automatically relieve excessive water pressure." + "@value": "Electronically controlled valve for precise mixing of hot and cold fluid." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3472" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1050" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3473" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1051" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3474" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1052" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3475" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1053" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Electronic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Valve" @@ -57697,13 +59454,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Electronic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57718,13 +59475,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57739,13 +59496,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3474", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57760,7 +59517,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3475", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -57781,91 +59538,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Overload", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Overload" - } - ] - }, - { - "@id": "https://w3id.org/rec#LivingRoom", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Living room" + "@language": "en", + "@value": "Mixed Air Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Surveillance_Camera", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Camera" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@language": "en", + "@value": "Sets temperature of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2406" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2407" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2408" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3176" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2409" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3177" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2410" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57880,13 +59627,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57901,13 +59648,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57922,13 +59669,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3176", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57943,13 +59690,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3177", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57964,59 +59711,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condensate_Leak_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Luminance", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminance" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Storage Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leak_Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a leak of condensate from a cooling system" + "@value": "A tank designed to store hot water in an HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b637" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1784" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1785" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b639" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1786" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1787" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensate" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58031,13 +59796,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b638", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensate" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58052,13 +59817,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b639", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58073,13 +59838,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58094,570 +59859,418 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape", + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@language": "en", + "@value": "Cooling Mode Status" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#isReplacedBy" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heater", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Heater" + "@value": "Indicates whether a system, device or control loop is in a cooling mode" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5565" }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5566" + }, { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5567" + }, { - "@value": "1.3.0" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5568" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor" - } - ] - }, - { - "@id": "https://w3id.org/rec#Organization", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Organization" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b123" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b124" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b125" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b126" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5565", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has member" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasMember" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5566", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Organization" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has part" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5567", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Organization" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is part of" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b126", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5568", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL link to an image/logo that represents the organization." + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "logo" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#logo" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#leaseOf", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "leaseOf" + "@value": "Water Differential Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Differential_TemperatureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3818" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3825" + "@language": "en", + "@value": "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3818", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7058" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7059" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7060" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3825", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7061" + }, { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7062" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#GrainsOfMoistureQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7058", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3882" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3884" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7059", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/GRAIN" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7060", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#IrradianceQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7061", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3890" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3891" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7062", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3891", + "@id": "https://brickschema.org/schema/BrickTag#Tolerance", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Tolerance" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Usage", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Usage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalFlow", + "@id": "https://w3id.org/rec#UtilitiesRoom", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Electrical flow direction" + "@value": "Utilities room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Entity has this electrical flow relative to the building'" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Air Flow Demand Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate of discharge air flow required for a process" + "@value": "Sets the rate of air flow required for a process" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidify_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5474" + }, { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5475" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1816" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5476" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1817" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5477" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidify" + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ @@ -58667,13 +60280,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58688,13 +60301,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidify" + "@id": "https://brickschema.org/schema/BrickTag#Demand" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5476", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58709,7 +60343,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1818", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58730,77 +60364,109 @@ ] }, { - "@id": "https://w3id.org/rec#ShelterGasLock", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5478", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Shelter gas lock" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Shelter" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" - }, + "@language": "en", + "@value": "Leaving Water Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets the target flow rate of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b533" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6973" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6974" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6975" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6976" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6977" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -58808,23 +60474,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58839,13 +60505,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58860,7 +60526,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58881,34 +60547,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b536", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58923,7 +60568,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58944,89 +60589,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PV", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PV" + "@value": "Leaving Water Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1091" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1092" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1093" - }, + "@language": "en", + "@value": "Measures the water pressure at the exit point of a system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1094" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1986" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1095" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1987" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1988" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1097" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1989" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1098" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1990" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1091", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59041,13 +60673,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59062,13 +60694,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1093", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59083,13 +60715,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1094", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59104,13 +60736,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59125,34 +60757,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1096", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@language": "en", + "@value": "Outside Air Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6148" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6149" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6150" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6151" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6152" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6153" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6154" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lockout" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59167,13 +60842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59188,65 +60863,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Coil", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b473" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b474" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b475" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b476" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b477" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59261,13 +60884,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b474", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59282,13 +60905,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b475", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59303,13 +60926,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59324,13 +60947,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59345,356 +60968,219 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust", + "@id": "https://brickschema.org/schema/BrickTag#Regulator", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exhaust" + "@value": "Regulator" } ] }, { - "@id": "https://brickschema.org/schema/1.4/Brick", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/creator": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7665" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7666" - } - ] - } - ], - "http://purl.org/dc/terms/issued": [ - { - "@value": "2016-11-16" - } - ], - "http://purl.org/dc/terms/license": [ - { - "@id": "https://github.com/BrickSchema/brick/blob/master/LICENSE" - } - ], - "http://purl.org/dc/terms/modified": [ - { - "@value": "2024-09-20" - } - ], - "http://purl.org/dc/terms/publisher": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7669" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Hot Water Supply Flow Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org" + "@value": true } ], - "http://www.w3.org/2002/07/owl#imports": [ - { - "@id": "http://data.ashrae.org/bacnet/2020" - }, - { - "@id": "http://qudt.org/2.1/collection/usertest" - }, - { - "@id": "http://qudt.org/2.1/schema/facade/qudt" - }, - { - "@id": "http://qudt.org/2.1/schema/shacl/overlay/qudt" - }, - { - "@id": "http://qudt.org/2.1/schema/shacl/qudt" - }, - { - "@id": "http://qudt.org/2.1/vocab/dimensionvector" - }, - { - "@id": "http://qudt.org/2.1/vocab/prefix" - }, - { - "@id": "http://qudt.org/2.1/vocab/quantitykind" - }, - { - "@id": "http://qudt.org/2.1/vocab/sou" - }, - { - "@id": "http://qudt.org/2.1/vocab/unit" - }, - { - "@id": "https://brickschema.org/schema/Brick/ref" - }, - { - "@id": "https://w3id.org/rec" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://w3id.org/rec/recimports" + "@value": "1.3.0" } ], - "http://www.w3.org/2002/07/owl#versionInfo": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "1.4.2" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#declare": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7670" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7671" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7672" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7673" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7674" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7675" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7676" - }, + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7677" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7665", + "@id": "https://brickschema.org/schema/BrickTag#Average", "@type": [ - "http://schema.org/Person" - ], - "http://schema.org/email": [ - { - "@value": "gtfierro@mines.edu" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://schema.org/name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Gabe Fierro" + "@language": "en", + "@value": "Average" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7666", + "@id": "https://brickschema.org/schema/BrickTag#DDAHU", "@type": [ - "http://schema.org/Person" - ], - "http://schema.org/email": [ - { - "@value": "jbkoh@eng.ucsd.edu" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://schema.org/name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Jason Koh" + "@language": "en", + "@value": "DDAHU" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7669", + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape", "@type": [ - "http://schema.org/Consortium" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://schema.org/legalName": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Brick Consortium, Inc" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://schema.org/sameAs": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/consortium/" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7069" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7670", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://brickschema.org/schema/Brick/ref#" - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7069", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#prefix": [ - { - "@value": "ref" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7671", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/ns/shacl#" + "@value": "The ambient temperature at which the power input was measured" } ], - "http://www.w3.org/ns/shacl#prefix": [ - { - "@value": "sh" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7672", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/ns/shacl#class": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://brickschema.org/schema/Brick#" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "brick" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7673", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://data.ashrae.org/standard223#" - } + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "s223" + "@language": "en", + "@value": "Refrigerant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7674", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - } + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#prefix": [ - { - "@value": "rdf" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7675", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/2000/01/rdf-schema#" + "@language": "en", + "@value": "is sub-meter of" } ], - "http://www.w3.org/ns/shacl#prefix": [ - { - "@value": "rdfs" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7676", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/2002/07/owl#" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#prefix": [ - { - "@value": "owl" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7677", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://w3id.org/rec#" + "@id": "https://brickschema.org/schema/Brick#hasSubMeter" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "rec" + "@language": "en", + "@value": "Indicates the parent for which this meter is a submeter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Wheel_VFD", + "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Generator Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A VFD that drives a heat wheel" + "@value": "Indicates if an emergency generator is active" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1627" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1070" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1628" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1071" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1629" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1072" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1630" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1073" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Generator" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59709,13 +61195,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1628", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Generator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59730,13 +61216,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1629", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59751,13 +61237,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1630", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59772,281 +61258,231 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Booster_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#powerComplexity", + "https://brickschema.org/schema/Brick#deprecation": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6540" }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6543" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6540", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed." + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b645" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b646" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b647" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b648" - }, + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b649" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6541" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b645", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6541", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Booster" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6542" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#powerComplexity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6542", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b647", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6543", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6544" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b648", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6544", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6545" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#powerComplexity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6545", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } + ] + }, + { + "@id": "https://w3id.org/rec#standard", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "standard" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@language": "en", + "@value": "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Min_Position_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Position Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Position_Limit" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5647" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5648" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5649" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5650" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2360" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2361" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5652" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2362" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5653" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2363" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5654" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2364" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5647", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60061,13 +61497,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5648", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60082,13 +61518,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60103,13 +61539,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60124,13 +61560,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5651", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60145,181 +61581,126 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5652", + "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "ifcGlobalID" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The IFC Global ID of the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5653", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5654", + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "deprecatedInVersion" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Conditioner", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Conditioner" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Passive_Chilled_Beam", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Passive Chilled Beam" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1763" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1764" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1765" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2734" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1766" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2735" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1767" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2736" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1768" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2737" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Beam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1763", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1764", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Passive" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60334,13 +61715,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60355,13 +61736,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60376,13 +61757,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1768", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Passive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60397,127 +61778,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Air", + "@id": "https://brickschema.org/schema/BrickTag#Inverter", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "air contained within a building" + "@value": "Inverter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint" + "@language": "en", + "@value": "TVOC Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Humidity setpoint for supply air" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6333" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6334" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5113" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6335" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5114" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6336" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5115" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6337" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5116" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6338" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5117" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6333", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6334", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60532,13 +61873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6335", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60553,7 +61894,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6336", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -60574,13 +61915,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6337", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60595,13 +61936,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60616,53 +61957,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Command", + "@id": "https://brickschema.org/schema/Brick#Zone_Damper", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Damper" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)" + "@value": "Dampers open and close to regulate zone temperatures in an HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5163" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3525" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5164" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3526" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5165" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3527" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60677,13 +62024,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5164", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60698,13 +62045,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60719,53 +62066,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_System" + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of devices that stores electricity" + "@value": "A pump that performs work on hot water; typically part of a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4676" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5803" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5804" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5805" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4678" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5806" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4676", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60780,13 +62139,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4677", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60801,13 +62160,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60822,60 +62181,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5806", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Entering Leaving Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference in temperature between entering and leaving water of water a circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4896" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5607" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4897" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5608" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4898" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5609" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4899" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5610" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4900" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5611" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4901" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5612" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4902" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5613" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4903" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5614" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -60891,18 +62283,21 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60917,13 +62312,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60938,13 +62333,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4898", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60959,13 +62354,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4899", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60980,13 +62375,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61001,13 +62396,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61022,7 +62417,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4902", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -61043,7 +62438,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4903", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -61064,115 +62459,82 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidification", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Humidification" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bulb", + "@id": "https://brickschema.org/schema/Brick#Standby_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Bulb" + "@value": "Standby Cooling Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Private_Office", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An office devoted to a single individual, with walls and door" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3103" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2802" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3104" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2803" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3105" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2804" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3106" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2805" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3107" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2806" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3108" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3109" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Private" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61187,13 +62549,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61208,13 +62570,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61229,13 +62591,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2804", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Private" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61250,13 +62612,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2805", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61271,13 +62633,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2806", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61292,146 +62654,108 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Tag" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" - } - ] - }, - { - "@id": "https://w3id.org/rec#AreaObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3109", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Area" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Area observation" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b29" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b29", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "has Rated maximum current input property" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Activation", + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Activation" + "@value": "Integral Gain Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Voltage_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates the voltage is lower than its normal state." + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2124" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5821" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5822" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2125" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5823" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2126" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5824" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2127" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5825" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61446,13 +62770,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61467,13 +62791,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2126", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61488,13 +62812,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61509,77 +62833,686 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_High_Temperature_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5825", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#TreatmentWaitingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Treatment waiting room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" + "@id": "https://w3id.org/rec#TreatmentRoom" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1083" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1084" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5201" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5201", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1085" - }, + "@list": [ + { + "@value": "Adult Education" + }, + { + "@value": "Ambulatory Surgical Center" + }, + { + "@value": "Aquarium" + }, + { + "@value": "Automobile Dealership" + }, + { + "@value": "Bank Branch" + }, + { + "@value": "Bar/Nightclub" + }, + { + "@value": "Barracks" + }, + { + "@value": "Bowling Alley" + }, + { + "@value": "Casino" + }, + { + "@value": "College/University" + }, + { + "@value": "Convenience Store with Gas Station" + }, + { + "@value": "Convenience Store without Gas Station" + }, + { + "@value": "Convention Center" + }, + { + "@value": "Courthouse" + }, + { + "@value": "Data Center" + }, + { + "@value": "Distribution Center" + }, + { + "@value": "Drinking Water Treatment & Distribution" + }, + { + "@value": "Enclosed Mall" + }, + { + "@value": "Energy/Power Station" + }, + { + "@value": "Fast Food Restaurant" + }, + { + "@value": "Financial Office" + }, + { + "@value": "Fire Station" + }, + { + "@value": "Fitness Center/Health Club/Gym" + }, + { + "@value": "Food Sales" + }, + { + "@value": "Food Service" + }, + { + "@value": "Hospital (General Medical & Surgical)" + }, + { + "@value": "Hotel" + }, + { + "@value": "Ice/Curling Rink" + }, + { + "@value": "Indoor Arena" + }, + { + "@value": "K-12 School" + }, + { + "@value": "Laboratory" + }, + { + "@value": "Library" + }, + { + "@value": "Lifestyle Center" + }, + { + "@value": "Mailing Center/Post Office" + }, + { + "@value": "Manufacturing/Industrial Plant" + }, + { + "@value": "Medical Office" + }, + { + "@value": "Mixed Use Property" + }, + { + "@value": "Movie Theater" + }, + { + "@value": "Multifamily Housing" + }, + { + "@value": "Museum" + }, + { + "@value": "Non-Refrigerated Warehouse" + }, + { + "@value": "Office" + }, + { + "@value": "Other - Education" + }, + { + "@value": "Other - Entertainment/Public Assembly" + }, + { + "@value": "Other - Lodging/Residential" + }, + { + "@value": "Other - Mall" + }, + { + "@value": "Other - Public Services" + }, + { + "@value": "Other - Recreation" + }, + { + "@value": "Other - Restaurant/Bar" + }, + { + "@value": "Other - Services" + }, + { + "@value": "Other - Stadium" + }, + { + "@value": "Other - Technology/Science" + }, + { + "@value": "Other - Utility" + }, + { + "@value": "Other" + }, + { + "@value": "Other/Specialty Hospital" + }, + { + "@value": "Outpatient Rehabilitation/Physical Therapy" + }, + { + "@value": "Parking" + }, + { + "@value": "Performing Arts" + }, + { + "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" + }, + { + "@value": "Police Station" + }, + { + "@value": "Pre-school/Daycare" + }, + { + "@value": "Prison/Incarceration" + }, + { + "@value": "Race Track" + }, + { + "@value": "Refrigerated Warehouse" + }, + { + "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" + }, + { + "@value": "Residence Hall/Dormitory" + }, + { + "@value": "Restaurant" + }, + { + "@value": "Retail Store" + }, + { + "@value": "Roller Rink" + }, + { + "@value": "Self-Storage Facility" + }, + { + "@value": "Senior Care Community" + }, + { + "@value": "Single Family Home" + }, + { + "@value": "Social/Meeting Hall" + }, + { + "@value": "Stadium (Closed)" + }, + { + "@value": "Stadium (Open)" + }, + { + "@value": "Strip Mall" + }, + { + "@value": "Supermarket/Grocery Store" + }, + { + "@value": "Swimming Pool" + }, + { + "@value": "Transportation Terminal/Station" + }, + { + "@value": "Urgent Care/Clinic/Other Outpatient" + }, + { + "@value": "Veterinary Office" + }, + { + "@value": "Vocational School" + }, + { + "@value": "Wastewater Treatment Plant" + }, + { + "@value": "Wholesale Club/Supercenter" + }, + { + "@value": "Worship Facility" + }, + { + "@value": "Zoo" + }, + { + "@value": "Adult Education" + }, + { + "@value": "Ambulatory Surgical Center" + }, + { + "@value": "Aquarium" + }, + { + "@value": "Automobile Dealership" + }, + { + "@value": "Bank Branch" + }, + { + "@value": "Bar/Nightclub" + }, + { + "@value": "Barracks" + }, + { + "@value": "Bowling Alley" + }, + { + "@value": "Casino" + }, + { + "@value": "College/University" + }, + { + "@value": "Convenience Store with Gas Station" + }, + { + "@value": "Convenience Store without Gas Station" + }, + { + "@value": "Convention Center" + }, + { + "@value": "Courthouse" + }, + { + "@value": "Data Center" + }, + { + "@value": "Distribution Center" + }, + { + "@value": "Drinking Water Treatment & Distribution" + }, + { + "@value": "Enclosed Mall" + }, + { + "@value": "Energy/Power Station" + }, + { + "@value": "Fast Food Restaurant" + }, + { + "@value": "Financial Office" + }, + { + "@value": "Fire Station" + }, + { + "@value": "Fitness Center/Health Club/Gym" + }, + { + "@value": "Food Sales" + }, + { + "@value": "Food Service" + }, + { + "@value": "Hospital (General Medical & Surgical)" + }, + { + "@value": "Hotel" + }, + { + "@value": "Ice/Curling Rink" + }, + { + "@value": "Indoor Arena" + }, + { + "@value": "K-12 School" + }, + { + "@value": "Laboratory" + }, + { + "@value": "Library" + }, + { + "@value": "Lifestyle Center" + }, + { + "@value": "Mailing Center/Post Office" + }, + { + "@value": "Manufacturing/Industrial Plant" + }, + { + "@value": "Medical Office" + }, + { + "@value": "Mixed Use Property" + }, + { + "@value": "Movie Theater" + }, + { + "@value": "Multifamily Housing" + }, + { + "@value": "Museum" + }, + { + "@value": "Non-Refrigerated Warehouse" + }, + { + "@value": "Office" + }, + { + "@value": "Other - Education" + }, + { + "@value": "Other - Entertainment/Public Assembly" + }, + { + "@value": "Other - Lodging/Residential" + }, + { + "@value": "Other - Mall" + }, + { + "@value": "Other - Public Services" + }, + { + "@value": "Other - Recreation" + }, + { + "@value": "Other - Restaurant/Bar" + }, + { + "@value": "Other - Services" + }, + { + "@value": "Other - Stadium" + }, + { + "@value": "Other - Technology/Science" + }, + { + "@value": "Other - Utility" + }, + { + "@value": "Other" + }, + { + "@value": "Other/Specialty Hospital" + }, + { + "@value": "Outpatient Rehabilitation/Physical Therapy" + }, + { + "@value": "Parking" + }, + { + "@value": "Performing Arts" + }, + { + "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" + }, + { + "@value": "Police Station" + }, + { + "@value": "Pre-school/Daycare" + }, + { + "@value": "Prison/Incarceration" + }, + { + "@value": "Race Track" + }, + { + "@value": "Refrigerated Warehouse" + }, + { + "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" + }, + { + "@value": "Residence Hall/Dormitory" + }, + { + "@value": "Restaurant" + }, + { + "@value": "Retail Store" + }, + { + "@value": "Roller Rink" + }, + { + "@value": "Self-Storage Facility" + }, + { + "@value": "Senior Care Community" + }, + { + "@value": "Single Family Home" + }, + { + "@value": "Social/Meeting Hall" + }, + { + "@value": "Stadium (Closed)" + }, + { + "@value": "Stadium (Open)" + }, + { + "@value": "Strip Mall" + }, + { + "@value": "Supermarket/Grocery Store" + }, + { + "@value": "Swimming Pool" + }, + { + "@value": "Transportation Terminal/Station" + }, + { + "@value": "Urgent Care/Clinic/Other Outpatient" + }, + { + "@value": "Veterinary Office" + }, + { + "@value": "Vocational School" + }, + { + "@value": "Wastewater Treatment Plant" + }, + { + "@value": "Wholesale Club/Supercenter" + }, + { + "@value": "Worship Facility" + }, + { + "@value": "Zoo" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1086" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1087" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1088" - }, + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1089" - }, + "@language": "en", + "@value": "has Rated maximum voltage output property" + } + ], + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1090" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@language": "en", + "@value": "Heating Mode Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Mode_Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates whether a system, device or control loop is in a heating mode" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5752" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5753" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5754" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5755" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61594,13 +63527,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1084", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61615,13 +63548,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1085", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61636,13 +63569,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1086", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61657,199 +63590,196 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1087", + "@id": "https://w3id.org/rec#commissionedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@language": "en", + "@value": "commissionedBy" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "has electric vehicle connector type" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1088", + "@id": "https://w3id.org/rec#closedTime", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "closedTime" } + ] + }, + { + "@id": "https://w3id.org/rec#status", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1089", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@language": "en", + "@value": "Return Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1090", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput", + "@id": "https://brickschema.org/schema/BrickTag#Interface", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated current output" + "@value": "Interface" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasIfcProjectReference" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The nominal rated current output of the entity" + "@value": "A reference to the IFC Project that defines this entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance", + "@id": "https://w3id.org/rec#givenName", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Imbalance" + "@value": "givenName" } ] }, { - "@id": "https://w3id.org/rec#TreatmentWaitingRoom", + "@id": "https://brickschema.org/schema/Brick#Isolation_Valve", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Treatment waiting room" + "@language": "en", + "@value": "Isolation Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://w3id.org/rec#TreatmentRoom" + "@id": "https://en.wikipedia.org/wiki/Isolation_valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Differential_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference between CO2 levels of inside and outside air" + "@value": "A valve that stops the flow of a fluid, usually for maintenance or safety purposes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b421" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4881" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4882" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b424" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4883" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b421", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61864,13 +63794,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61885,13 +63815,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61906,208 +63836,289 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b424", + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sensitivity" + "@value": "CO2Concentration" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@value": "The concentration of carbon dioxide in a medium" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1619" + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "Electric Vehicle Charging Port" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "This class has a poor definition is supplanted by Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@language": "en", + "@value": "An individual point of attachment for charing a single electric vehicle" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5660" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5661" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5662" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5663" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5664" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Charging" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electric" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Port" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1619", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5660", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Charging" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5661", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Run", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5662", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Run" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5663", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Port" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5664", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/Brick#Rain_Duration_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" - }, + "@language": "en", + "@value": "Rain Duration Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve designed to automatically relieve excessive steam pressure." + "@value": "Measures the duration of precipitation within some time frame" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3158" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2835" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3159" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2836" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3160" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2837" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3161" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2838" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Duration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3158", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Duration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62122,13 +64133,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3159", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62143,13 +64154,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62164,13 +64175,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62185,127 +64196,154 @@ ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#description", + "@id": "https://brickschema.org/schema/BrickTag#Suction", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-description" + "@language": "en", + "@value": "Suction" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Phasor", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@value": "description" - } - ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#Description" + "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude" } + ] + }, + { + "@id": "https://w3id.org/rec#Pantry", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "description" + "@value": "Pantry" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The content of the description field of the BACnet object." + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "https://w3id.org/rec#installedBy", + "@id": "https://brickschema.org/schema/BrickTag#Exchanger", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "installedBy" + "@value": "Exchanger" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stage", + "@id": "https://brickschema.org/schema/Brick#ratedPowerInput", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Stage" + "@value": "Rated power input" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The nominal rated power input of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Control_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@language": "en", + "@value": "Fire Alarm Control Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://en.wikipedia.org/wiki/Fire_alarm_control_panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint." + "@value": "Fire alarm panel is the controlling component of a fire alarm system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1438" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1439" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6000" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1440" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6001" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1441" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6002" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1442" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6003" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1443" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5999", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62320,13 +64358,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6000", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62341,13 +64379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6001", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62362,13 +64400,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6002", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62383,13 +64421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62404,115 +64442,35 @@ ] }, { - "@id": "https://w3id.org/rec#ICTEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Equipment and devices that are part of a building's ICT infrastructure." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "ICT Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b101" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b102" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b103" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b101", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Height (RUs)" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#heightRUs" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b102", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The standard the equipment or device adheres to, e.g. IEEE 802.11." - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Standard" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#standard" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b103", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1443", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Number of Ports" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#numberOfPorts" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#CloakRoom", + "@id": "https://w3id.org/rec#HealthcareRoom", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cloak room" + "@value": "Healthcare room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -62522,184 +64480,71 @@ ] }, { - "@id": "https://w3id.org/rec#manufacturedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "manufacturedBy" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing", + "@id": "https://brickschema.org/schema/BrickTag#Maintenance", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Plumbing" + "@value": "Maintenance" } ] }, { - "@id": "https://w3id.org/rec#Premises", + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Premises" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b142" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b142", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "includes" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#includes" + "@language": "en", + "@value": "Tolerance Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Power_Factor_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2761" + "@value": "difference between upper and lower limits of size for a given nominal dimension or value." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2762" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2763" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6477" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2764" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6478" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2765" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6479" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Factor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Power_Factor" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2761", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Factor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62714,7 +64559,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2763", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -62735,34 +64580,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2764", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62777,97 +64601,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "Unoccupied Humidity Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit" + "@value": "Target humidity level when the location is unoccupied." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7063" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7064" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3340" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7065" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3341" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7066" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3342" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7067" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3343" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7063", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62882,7 +64679,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7064", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -62903,13 +64700,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7065", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62924,13 +64721,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7066", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62945,105 +64742,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7067", + "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PM2.5 Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of the entire building" + "@value": "Detects matter of size 2.5 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b356" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b357" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5027" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b358" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5028" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b359" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5029" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b360" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5030" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b361" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5031" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b356", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63058,13 +64831,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63079,13 +64852,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63100,13 +64873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b359", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63121,13 +64894,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b360", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63142,241 +64915,162 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b361", + "@id": "https://brickschema.org/schema/Brick#Air_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@language": "en", + "@value": "Air Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6889" + }, { - "@language": "en", - "@value": "Cool" - } - ] - }, - { - "@id": "https://w3id.org/rec#Campus", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6890" + }, { - "@value": "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." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6891" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "Campus" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b57" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b57", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6889", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#ShelterRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6890", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Shelter room" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Shelter" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6891", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the relative humidity of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Blind", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Blind" + "@value": "Fire Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6488" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6489" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6490" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6491" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6492" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1434" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6493" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1435" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6494" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1436" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6495" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1437" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63391,13 +65085,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63412,13 +65106,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6490", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63433,13 +65127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6491", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63454,13 +65148,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6492", + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condensing Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6922" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6923" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6924" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6925" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63475,13 +65221,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63496,13 +65242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63517,13 +65263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63538,97 +65284,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#PM1_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "PM1 Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5740" - }, + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5741" - }, + "@language": "en", + "@value": "Detects matter of size 1 micron" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5742" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5022" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5743" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5023" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5744" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5024" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5745" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5025" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5746" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5026" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PM1" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5740", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Ice" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5741", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63643,13 +65373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5742", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PM1" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63664,13 +65394,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5743", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63685,13 +65415,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5744", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63706,13 +65436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5745", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63727,84 +65457,69 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5746", + "@id": "https://brickschema.org/schema/Brick#latitude", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Latitude" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://schema.org/latitude" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ammonia" + "@value": "Chilled Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@language": "en", + "@value": "Sets the temperature of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1159" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1160" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1161" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7085" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1162" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7086" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1163" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7087" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1164" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7088" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1165" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7089" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -63823,16 +65538,21 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1159", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63847,13 +65567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63868,13 +65588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63889,13 +65609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63910,13 +65630,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63931,197 +65651,134 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1164", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1165", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Information", + "@id": "https://brickschema.org/schema/BrickTag#Dock", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Information" + "@value": "Dock" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Methane", + "@id": "https://brickschema.org/schema/Brick#Energy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@language": "en", - "@value": "Methane" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#MAU", + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "See Makeup_Air_Unit" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + "@value": "On Timer Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#HX", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "See Heat_Exchanger" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for exhaust air" + "@value": "Measures the duration for which a device was in an active or \"on\" state" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1323" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6142" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6143" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1324" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6144" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1325" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6145" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1326" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6146" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1327" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6147" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Run" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Timer" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "http://qudt.org/vocab/quantitykind/Time" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6142", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/BrickTag#On" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64136,13 +65793,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1324", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64157,13 +65814,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1325", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64178,13 +65835,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1326", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64199,13 +65856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Timer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64220,117 +65877,136 @@ ] }, { - "@id": "https://w3id.org/rec#Stand", + "@id": "https://w3id.org/rec#PointOfInterest", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Stand" + "@value": "Point of Interest" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://w3id.org/rec#Information" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b132" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Weather_Condition", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b132", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "object of interest" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#objectOfInterest" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the current position of a component in terms of a fraction of its full range of motion" + "@value": "Entering Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6778" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6779" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4717" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4718" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4719" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4720" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4721" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4722" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6780" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4723" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6781" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4724" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, { - "@id": "https://brickschema.org/schema/Brick#Position" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6778", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6779", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64345,13 +66021,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6780", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64366,13 +66042,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6781", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64387,65 +66063,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Temperature_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Enables the use of fixed temperature control" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1125" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1126" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1127" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1128" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1129" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64460,13 +66084,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1126", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64481,13 +66105,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64502,13 +66126,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1128", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64523,13 +66147,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64544,91 +66168,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#First_Aid_Room", + "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Medical_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Access Control Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1486" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1487" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4518" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1489" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4519" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1490" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4520" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1491" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4521" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#First" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Access" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#TreatmentRoom" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64643,13 +66235,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#First" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64664,13 +66256,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64685,13 +66277,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64706,132 +66298,88 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1490", + "@id": "https://brickschema.org/schema/BrickTag#Solar", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Solar" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1491", + "@id": "https://w3id.org/rec#CleaningRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Cleaning room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Building", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Building" + "@value": "Off Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the amount of heating to be delivered (typically as a proportion of total heating output)" + "@value": "Indicates if a control loop, relay or equipment is off" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1631" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6757" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1632" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6758" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1633" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6759" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64846,13 +66394,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64867,13 +66415,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64888,94 +66436,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motion_Sensor", + "@id": "https://brickschema.org/schema/Brick#Fan_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Fan Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Detects the presence of motion in some area" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4962" + "@language": "en", + "@value": "Indicates properties of fans" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4963" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4807" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4964" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4808" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4965" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4809" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motion" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4962", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motion" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64990,7 +66503,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4964", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -65011,13 +66524,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4965", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65032,59 +66545,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water_Alarm", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Low Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "An alarm that indicates deionized water leaks." + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b821" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6423" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6424" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6425" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6426" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b822" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6427" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b823" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6428" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b824" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6429" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6430" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6431" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionized" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b821", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65099,13 +66660,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b822", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionized" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65120,13 +66681,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65141,13 +66702,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65162,111 +66723,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6427", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Occupancy_Count" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupancy" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Number of people in an area" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Number of people in an area" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "PM2.5" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Meidcal" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6428", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2781" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2782" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2783" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2781", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65281,13 +66786,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65302,13 +66807,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2783", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65323,149 +66828,136 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint", + "@id": "https://w3id.org/rec#locatedIn", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets discharge air flow for cooling when unoccupied" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" + "@value": "locatedIn" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Active", + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingTypeShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Active" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Boiler", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Boiler" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1005" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1005", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2006/vcard/ns#Address" + "@list": [ + { + "@value": "Level 1" + }, + { + "@value": "Level 2" + }, + { + "@value": "Level 3" + }, + { + "@value": "Level 1" + }, + { + "@value": "Level 2" + }, + { + "@value": "Level 3" + } + ] } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasAddress" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fuel_Oil", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Oil" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Petroleum based oil burned for energy" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Frequency_Command", + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidity Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2328" - }, + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2329" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5811" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5812" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5813" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2328", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5811", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65480,13 +66972,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65501,13 +66993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2330", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65522,118 +67014,86 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2331", + "@id": "https://brickschema.org/schema/BrickTag#Irradiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Irradiance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Differential Pressure Load Shed Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + }, { - "@language": "en", - "@value": "Measures the rate of flow of water that is leaving a piece of equipment or system" + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7133" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6642" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6643" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7134" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6644" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7135" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6645" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7136" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6646" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7137" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6647" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7133", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65648,13 +67108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65669,7 +67129,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7135", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -65690,13 +67150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65711,13 +67171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7137", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65732,173 +67192,180 @@ ] }, { - "@id": "https://w3id.org/rec#Cart", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6647", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Cart" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Capacity", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Capacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LengthObservation", + "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Length" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Length observation" + "@language": "en", + "@value": "Building primary function" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": "https://project-haystack.org/tag/primaryFunction" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b112" + "@value": "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)" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b112", + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Cooling_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Occupied Air Temperature Cooling Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "value" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#value" + "@value": "'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures resistance to airflow in a heating and cooling system's components and duct work" + "@value": "Measures the amount of some substance that is consumed or used, over some period of time" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5103" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7046" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5104" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7047" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7048" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5106" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7049" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5103", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7046", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5104", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65913,7 +67380,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -65934,13 +67401,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65955,76 +67422,120 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion", + "@id": "https://brickschema.org/schema/BrickTag#Torque", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Expansion" + "@value": "Torque" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassNonBuildingMeter", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3922" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@language": "en", - "@value": "Measures the amount of water that is consumed, over some period of time" + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3922", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n FILTER NOT EXISTS {\n $this rdf:type/rdf:subClassOf* brick:Building_Meter\n }\n MINUS {\n ?metertype rdfs:subClassOf* brick:Building_Meter .\n }\n }\n " + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Economizer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Economizer" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Acceleration Time Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b198" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b199" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b200" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5176" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b201" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Acceleration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Acceleration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66039,13 +67550,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66060,13 +67571,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66081,13 +67592,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5176", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66102,100 +67613,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Dehumidify_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Dehumidify Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." + "@value": "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7255" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7256" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7257" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7258" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7259" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7260" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7261" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7262" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b808" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7263" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b809" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7264" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b810" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7255", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66210,13 +67685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66231,13 +67706,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7257", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66252,97 +67727,92 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7258", + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Differential Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7259", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A type of Setpoints that is related to the difference between two measurements" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7260", + "@id": "https://brickschema.org/schema/Brick#Luminaire_Driver", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@language": "en", + "@value": "Luminaire Driver" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Lighting" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A power source for a luminaire" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7261", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2137" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2138" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2139" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Driver" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7262", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Driver" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66357,13 +67827,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7263", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66378,13 +67848,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7264", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66399,108 +67869,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction", + "@id": "https://brickschema.org/schema/BrickTag#Liquid", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "aggregationFunction" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Liquid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Reheat_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" - }, + "@language": "en", + "@value": "Reheat Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint." + "@value": "A command to activate reheating, which is used for either heating or for dehumidification purposes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2869" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5502" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2870" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5503" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5504" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5505" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2871" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5501", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66515,7 +67948,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5503", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -66536,34 +67969,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5504", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66578,149 +67990,74 @@ ] }, { - "@id": "https://w3id.org/rec#Controller", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Controller." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Controller" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Controller" + "@language": "en", + "@value": "Hot Water Circulator Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets exhaust air stack flow rate" + "@value": "Used to move hot water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4800" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4841" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4802" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4842" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4803" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4843" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4804" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4844" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4805" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4845" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66735,13 +68072,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66756,13 +68093,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66777,13 +68114,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66798,13 +68135,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4804", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66819,204 +68156,210 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4805", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Unoccupied Air Temperature Cooling Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Battery_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "An alarm that indicates the battery is low." + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2066" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2067" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2068" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2069" + "@value": "'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2066", + "@id": "https://brickschema.org/schema/Brick#CO2", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Gas" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Carbon Dioxide in the vapor phase" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2067", + "@id": "https://w3id.org/rec#ForceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "http://qudt.org/vocab/quantitykind/Force" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Force observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b88" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2068", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b88", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2069", + "@id": "https://brickschema.org/schema/BrickTag#Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Unit" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Temperature coefficient" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment", + "@id": "https://brickschema.org/schema/Brick#System_Shutdown_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "System Shutdown Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/Brick#Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a system has been shutdown" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6849" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3186" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6850" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3187" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6851" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3188" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6852" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3189" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Shutdown" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67031,13 +68374,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6850", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Shutdown" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67052,13 +68395,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67073,13 +68416,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67094,37 +68437,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_Flow_Ratio_Limit", + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dry_Bulb_Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" + }, + { + "@language": "en", + "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3390" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1305" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1306" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3391" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1307" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3392" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1308" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3393" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1309" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3394" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1310" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -67132,21 +68539,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3390", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -67167,13 +68587,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3391", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67188,13 +68608,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3392", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67209,13 +68629,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3393", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67230,13 +68650,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3394", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67251,172 +68671,126 @@ ] }, { - "@id": "https://w3id.org/rec#FrequencyObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1310", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Frequency observation" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b89" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b89", + "@id": "https://brickschema.org/schema/Brick#Hail_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@language": "en", + "@value": "Hail Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Real", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Real" + "@value": "Measures hail in terms of its size and damage potential" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_On_Off_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1556" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3149" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3150" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1557" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1558" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3153" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1559" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Hail" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/Brick#Hail" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1556", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3150", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Hail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67431,7 +68805,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -67452,13 +68826,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3153", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67473,117 +68847,74 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Radiant_TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4084" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4085" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4084", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Discharge Air Plenum" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4085", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Conditioning_Mode_Status", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Zone Air Conditioning Mode Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the pressure of the surrounding air." + "@value": "Indicates the mode of AC for a zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4532" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3498" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3500" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3502" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3503" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -67591,28 +68922,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4532", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -67633,13 +68960,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67654,13 +68981,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67675,13 +69002,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67696,76 +69023,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Production", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Production" - } - ] - }, - { - "@id": "https://w3id.org/rec#Hospital", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Hospital" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3502", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals." + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7454" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7455" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7454", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67780,61 +69065,54 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7455", + "@id": "https://brickschema.org/schema/BrickShape#VolumeQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4372" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4373" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4372", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Parameter" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#FrequencyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3848" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3875" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4373", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -67842,82 +69120,148 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" + "@id": "http://qudt.org/vocab/unit/STR" }, { - "@id": "http://qudt.org/vocab/unit/PER-SEC" + "@id": "http://qudt.org/vocab/unit/MicroM3" }, { - "@id": "http://qudt.org/vocab/unit/PER-MIN" + "@id": "http://qudt.org/vocab/unit/GI_US" }, { - "@id": "http://qudt.org/vocab/unit/PER-DAY" + "@id": "http://qudt.org/vocab/unit/NT" }, { - "@id": "http://qudt.org/vocab/unit/PER-WK" + "@id": "http://qudt.org/vocab/unit/FBM" }, { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" + "@id": "http://qudt.org/vocab/unit/M3" }, { - "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" + "@id": "http://qudt.org/vocab/unit/GI_UK" }, { - "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" + "@id": "http://qudt.org/vocab/unit/MilliL" }, { - "@id": "http://qudt.org/vocab/unit/failures-in-time" + "@id": "http://qudt.org/vocab/unit/NanoL" }, { - "@id": "http://qudt.org/vocab/unit/GigaHZ" + "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" }, { - "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" }, { - "@id": "http://qudt.org/vocab/unit/PER-HR" + "@id": "http://qudt.org/vocab/unit/MegaL" }, { - "@id": "http://qudt.org/vocab/unit/MegaHZ" + "@id": "http://qudt.org/vocab/unit/PlanckVolume" }, { - "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" + "@id": "http://qudt.org/vocab/unit/PINT_UK" }, { - "@id": "http://qudt.org/vocab/unit/KiloHZ" + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" }, { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" + "@id": "http://qudt.org/vocab/unit/BBL" }, { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" + "@id": "http://qudt.org/vocab/unit/IN3" }, { - "@id": "http://qudt.org/vocab/unit/TeraHZ" + "@id": "http://qudt.org/vocab/unit/FemtoL" }, { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" + "@id": "http://qudt.org/vocab/unit/DecaL" }, { - "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" + "@id": "http://qudt.org/vocab/unit/CentiM3" }, { - "@id": "http://qudt.org/vocab/unit/MilliHZ" + "@id": "http://qudt.org/vocab/unit/AC-FT" }, { - "@id": "http://qudt.org/vocab/unit/PER-MO" + "@id": "http://qudt.org/vocab/unit/PK_UK" }, { - "@id": "http://qudt.org/vocab/unit/PlanckFrequency" + "@id": "http://qudt.org/vocab/unit/PicoL" }, { - "@id": "http://qudt.org/vocab/unit/PER-YR" + "@id": "http://qudt.org/vocab/unit/GT" }, { - "@id": "http://qudt.org/vocab/unit/PetaHZ" + "@id": "http://qudt.org/vocab/unit/DecaM3" }, { - "@id": "http://qudt.org/vocab/unit/HZ" + "@id": "http://qudt.org/vocab/unit/HectoL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM3" + }, + { + "@id": "http://qudt.org/vocab/unit/AC-FT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_Register" + }, + { + "@id": "http://qudt.org/vocab/unit/L" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCubicFT" + }, + { + "@id": "http://qudt.org/vocab/unit/Standard" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TBSP" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloL" + }, + { + "@id": "http://qudt.org/vocab/unit/TSP" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroL" + }, + { + "@id": "http://qudt.org/vocab/unit/ANGSTROM3" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM3" + }, + { + "@id": "http://qudt.org/vocab/unit/YD3" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT" + }, + { + "@id": "http://qudt.org/vocab/unit/MI3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI_UK3" } ] } @@ -67939,101 +69283,247 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3875", + "@id": "https://w3id.org/rec#grossArea", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "grossArea" } + ] + }, + { + "@id": "https://w3id.org/rec#MailroomCart", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Mailroom cart" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://w3id.org/rec#Cart" } + ] + }, + { + "@id": "https://w3id.org/rec#NeonatalNursingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "Neonatal nursing room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#grossArea", + "@id": "https://brickschema.org/schema/Brick#Shading_System", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gross area" + "@value": "Shading System" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Entity has gross 2-dimensional area" + "@language": "en", + "@value": "Devices that can control daylighting through various means" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5067" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5068" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Shade" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5067", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Shade" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5068", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#Sauna", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Sauna" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#PersonalHygiene" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Step" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "hasAmbientTemperature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vertical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Vertical" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil" + "@value": "Controls whether or not a device or controller is operating in \"Occupied\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b741" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2472" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b742" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2473" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b743" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2474" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b741", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68048,13 +69538,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b742", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68069,13 +69559,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b743", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68090,48 +69580,52 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam", + "@id": "https://w3id.org/rec#Hallway", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" + "@value": "Hallway" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "water in the vapor phase." + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Current_ImbalanceQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownIntegerShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3664" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3898" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3665" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3899" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3898", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -68142,29 +69636,25 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "timestamp" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3899", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -68177,83 +69667,142 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#area", + "@id": "https://brickschema.org/schema/BrickTag#Wheel", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Area" + "@value": "Wheel" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cassette", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Entity has 2-dimensional area" + "@language": "en", + "@value": "Cassette" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command", + "@id": "https://brickschema.org/schema/BrickTag#Workshop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Workshop" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1924" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1925" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1926" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1927" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1928" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5153" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5154" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5155" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1931" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1932" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68268,13 +69817,55 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1926", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1927", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68289,7 +69880,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5153", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -68310,13 +69901,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68331,13 +69922,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68352,92 +69943,157 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1931", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1932", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Measured power input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#measuredPowerInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Remotely", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tint" + "@value": "Remotely" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Alarm_Delay_Parameter", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Delay_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining how long to delay an alarm after sufficient conditions have been met" + "@value": "Measures the temperature of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b227" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2980" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b228" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2981" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b229" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2982" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b230" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2983" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2984" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b227", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68452,13 +70108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68473,13 +70129,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b230", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68494,135 +70150,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5428" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5429" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2983", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2984", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Baseboard Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets luminance" + "@value": "Steam, hydronic, or electric heating device located at or near the floor." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2150" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6599" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6600" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2150", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68637,13 +70259,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68658,13 +70280,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68679,105 +70301,141 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#connectedToShape", + "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#connectedTo" + "@language": "en", + "@value": "Air Handler Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Detects occupancy of some space or area" + "@value": "Heat Pump Water Source Condensing Unit" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2480" + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2481" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1591" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1592" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1593" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1594" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1595" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1591", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#BooleanValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1592", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68792,13 +70450,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68813,13 +70471,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68834,71 +70492,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Proportional", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Proportional" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Battery_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Battery Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower" + "@value": "A room used to hold batteries for backup power" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b607" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b303" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b608" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b304" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b609" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b305" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b610" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b306" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b611" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b307" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b612" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b308" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElectricityRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68913,13 +70609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68934,13 +70630,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68955,13 +70651,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b610", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68976,13 +70672,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68997,13 +70693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b612", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69018,67 +70714,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Gas_Meter", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Gas_Meter" + "@language": "en", + "@value": "Leaving Hot Water Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A meter that measures the usage or consumption of gas of a whole building" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b375" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4907" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4908" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4909" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4910" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4911" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4912" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b377" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4913" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4914" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b375", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69093,13 +70815,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b376", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69114,13 +70836,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b377", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69135,13 +70857,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69156,58 +70878,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Output_Frequency_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2566" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2567" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2568" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2569" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Output" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69222,13 +70899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2567", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69243,13 +70920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69264,13 +70941,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2569", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69285,54 +70962,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" - }, + "@language": "en", + "@value": "Min Heating Supply Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6066" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7250" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7251" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7252" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6067" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7253" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6068" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7254" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6069" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7255" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6070" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7256" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6071" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7257" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6072" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7258" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6073" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7259" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -69342,12 +71028,21 @@ { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Min" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -69356,14 +71051,11 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6066", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -69384,7 +71076,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6067", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -69405,7 +71097,49 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6068", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7252", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7253", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -69426,7 +71160,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6069", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -69447,13 +71181,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6070", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69468,13 +71202,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6071", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69489,13 +71223,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6072", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69510,13 +71244,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6073", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69531,7 +71265,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Electric_EnergyQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Ozone_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -69544,193 +71278,157 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3831" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3947" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3842" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3948" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3947", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/V-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - } - ] + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3948", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": 1 + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#bacnet-read-property", + "@id": "https://brickschema.org/schema/Brick#Atrium", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The property of the BACnet object to read to get the current value of this entity." + "@language": "en", + "@value": "Atrium" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": "bacnet-read-property" + "@id": "https://en.wikipedia.org/wiki/Atrium_(architecture)" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Noncondensing_Natural_Gas_Boiler", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "a large open-air or skylight covered space surrounded by a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2467" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b234" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2468" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b235" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2469" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b236" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2470" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b237" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2471" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Atrium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2467", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Atrium" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2468", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Atrium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69745,13 +71443,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69766,13 +71464,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69787,13 +71485,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69808,146 +71506,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#BuildingMeterRule", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3640" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Meter" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3640", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@language": "en", - "@value": "Electric" + "@value": "\n CONSTRUCT {\n $this rdf:type ?newtype .\n }\n WHERE {\n $this brick:meters ?bldg .\n ?bldg rdf:type/rdfs:subClassOf* brick:Building .\n $this rdf:type ?type .\n BIND(IRI(CONCAT(\"https://brickschema.org/schema/Brick#Building_\", strafter(str(?type), \"https://brickschema.org/schema/Brick#\"))) as ?newtype) .\n FILTER (strEnds(str(?type), \"_Meter\"))\n FILTER (!strStarts(str(?type), \"https://brickschema.org/schema/Brick#Building_\"))\n }\n " } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meter", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@language": "en", - "@value": "Meter" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance", + "@id": "https://brickschema.org/schema/BrickTag#Break", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Irradiance" + "@value": "Break" } ] }, { - "@id": "https://w3id.org/rec#WirelessAccessPoint", + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Wireless access point." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Wireless Access Point" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b179" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6876" + }, { - "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6878" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6876", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@value": "WiFi4" - }, - { - "@value": "WiFi5" - }, - { - "@value": "WiFi6" - }, - { - "@value": "WiFi6E" - }, - { - "@value": "WiFi7" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ] } @@ -69957,148 +71589,102 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Generation" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#generation" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Output", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6878", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Output" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#SprinklerRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Sprinkler room" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minInclusive": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@value": 0 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Filter_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Reset Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2792" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2793" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1421" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2794" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1422" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2795" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1423" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2796" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2797" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1424" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2792", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2793", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70113,13 +71699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70134,13 +71720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70155,13 +71741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70176,65 +71762,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Heat" + "@value": "Load Shed Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Space_Heater", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A heater used to warm the air in an enclosed area, such as a room or office" + "@value": "Indicates if a load shedding policy is in effect" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3070" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6732" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6733" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3071" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6734" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3072" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6735" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3070", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70249,13 +71835,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3071", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70270,13 +71856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3072", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70291,45 +71877,84 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6735", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the amount of instantaneous electric power consumed" + "@value": "Measures the relative humidity of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5655" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1317" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1318" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1319" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5656" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1320" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1321" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5658" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1322" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -70337,18 +71962,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricPower" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5655", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70363,13 +71993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70384,13 +72014,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70405,13 +72035,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5658", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70426,182 +72056,113 @@ ] }, { - "@id": "https://w3id.org/rec#Information", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1321", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Information" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#rentableArea", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "rentableArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1322", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Wet_Bulb_Temperature" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Core", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Core" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#grossArea", + "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Temperature_Command", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "grossArea" + "@value": "Enable Fixed Temperature Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bench_Space", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "For areas of play in a stadium, the area for partcipants and referees by the side of the field" + "@value": "Enables the use of fixed temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b313" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1125" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b314" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1126" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b315" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1127" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b316" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1128" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1129" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Bench" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b313", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70616,13 +72177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b314", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bench" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70637,13 +72198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b315", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70658,13 +72219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b316", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70679,236 +72240,303 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1129", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Measured power output" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The nominal measured power output of the entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Target Zone Air Temperature Setpoint" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": true + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7154" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7155" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7156" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7157" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7158" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7159" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#DeprecationShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7154", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4608" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4609" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4610" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7155", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A message describing how to mitigate or address the deprecation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7156", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7157", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A SHACL rule which will mitigate the deprecation" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#NodeShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4610", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7158", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The version in which the entity was deprecated" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7159", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Generator_Room", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + "@language": "en", + "@value": "Underfloor Air Plenum Static Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for electrical equipment, specifically electrical generators." + "@value": "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3285" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3286" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1546" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3287" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1547" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3288" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1548" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3289" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1549" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3290" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3291" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ElectricityRoom" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70923,13 +72551,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70944,13 +72572,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70965,13 +72593,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1547", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70986,13 +72614,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1548", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71007,13 +72635,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1549", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71028,28 +72656,111 @@ ] }, { - "@id": "https://w3id.org/rec#ElevatorRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3291", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy_Percentage" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Percent of total occupancy of space that is occupied" + }, + { + "@language": "en", + "@value": "Percent of total occupancy of space that is occupied" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Medical" + } + ] + }, + { + "@id": "https://w3id.org/rec#FloorMat", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elevator room" + "@value": "Floor mat" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Breaker_Panel", + "@id": "https://brickschema.org/schema/Brick#Energy_Storage", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Storage" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" @@ -71058,34 +72769,40 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Breaker Panel distributes power into various end-uses." + "@value": "Devices or equipment that store energy in its various forms" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b338" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4668" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4669" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b339" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4670" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71100,7 +72817,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71121,81 +72838,86 @@ ] }, { - "@id": "http://www.w3.org/2004/02/skos/core#narrower", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4670", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has narrower" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2004/02/skos/core#broader" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Solar Thermal Collector" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Pressure sensor which is zero-referenced against ambient air pressure" + "@value": "A type of solar panels that converts solar radiation into thermal energy." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5736" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5076" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5737" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5077" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5738" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5078" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5739" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Collector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Solar" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Collector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71210,13 +72932,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5737", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71231,13 +72953,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5738", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71252,13 +72974,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5739", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71273,92 +72995,70 @@ ] }, { - "@id": "https://w3id.org/rec#ShowerRoom", + "@id": "https://brickschema.org/schema/Brick#Heat_Sink_Temperature_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Shower room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@language": "en", + "@value": "Heat Sink Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for bypass air" + "@value": "Measure temperature of the heat sink on a device such as a VFD." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b395" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b396" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b397" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1621" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b398" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b399" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1623" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b395", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71373,13 +73073,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71394,13 +73094,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b397", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71415,13 +73115,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b398", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71436,351 +73136,241 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b399", + "@id": "https://w3id.org/rec#PostalAddress", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Postal address" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Occupied_Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3528" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b135" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3529" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b136" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b137" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b138" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3532" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b139" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3533" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b140" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b135", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3529", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "address line 1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#addressLine1" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b136", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "city" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#city" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b137", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3532", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "country" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#country" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b138", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "postal code" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Angle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Angle" + "@id": "https://w3id.org/rec#postalCode" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b139", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Occupied\" mode" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2472" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2473" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2474" + "@value": "address line 2" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#addressLine2" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b140", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2473", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "region" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#region" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2474", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Loss_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Air Flow Loss Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of exhaust air" + "@value": "An alarm that indicates loss in air flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b220" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1375" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b221" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b222" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1377" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b223" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b224" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -71788,31 +73378,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Loss" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1374", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71833,13 +73413,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1375", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71854,13 +73434,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1376", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71875,13 +73455,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1377", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71896,13 +73476,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71917,102 +73497,123 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical", + "@id": "https://brickschema.org/schema/BrickTag#Azimuth", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Electrical" + "@value": "Azimuth" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Light", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Return Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Transformer", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" - }, + "@language": "en", + "@value": "Transformer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of hot leaving water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1918" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1919" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1920" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1921" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1922" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3270" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1923" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3271" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Transformer" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3270", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1918", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Transformer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72027,34 +73628,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1919", + "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Differential Speed Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b852" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b853" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b854" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b855" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72069,7 +73700,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -72090,13 +73721,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72111,13 +73742,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1923", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72132,119 +73763,85 @@ ] }, { - "@id": "https://w3id.org/rec#coordinateSystem", + "@id": "https://brickschema.org/schema/Brick#Water_Tank", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "coordinateSystem" - } - ] - }, - { - "@id": "https://w3id.org/rec#TeamRoom", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + "@value": "Water Tank" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Team Room" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#Room" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1359" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3479" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1360" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3480" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1361" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1362" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1363" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1364" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1365" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3482" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1366" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1367" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1359", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72259,13 +73856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1360", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72280,13 +73877,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1361", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72301,13 +73898,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1362", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72322,194 +73919,287 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1363", + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6576" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6579" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1364", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6576", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/BTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2-K" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1365", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6579", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1366", + "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@language": "en", + "@value": "Average Discharge Air Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The computed average flow of discharge air over some interval" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1367", + "@id": "https://brickschema.org/schema/BrickTag#Dual", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@language": "en", + "@value": "Dual" + } + ] + }, + { + "@id": "https://w3id.org/rec#LeaseContract", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Lease contract" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Document" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b111" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b111", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Lease" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": true + "@value": "Indicates the lease(s) that this contract regulates the conditions of." } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "1.3.0" + "@value": "regulates" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#regulates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Setpoint", + "@id": "https://brickschema.org/schema/Brick#MDF", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "MDF" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets dew point" + "@value": "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b839" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2153" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2154" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2155" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2156" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2157" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2158" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2159" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#MDF" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b839", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72524,13 +74214,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b840", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72545,13 +74235,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72566,64 +74256,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2156", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b752" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b753" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b754" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b755" + "@id": "https://brickschema.org/schema/BrickTag#MDF" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Core" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Core" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72638,13 +74298,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b753", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72659,13 +74319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72680,61 +74340,111 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b755", + "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5387" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5387", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@value": "real" + }, + { + "@value": "reactive" + }, + { + "@value": "apparent" + }, + { + "@value": "real" + }, + { + "@value": "reactive" + }, + { + "@value": "apparent" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Return_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Step Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3344" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6432" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3345" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6433" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3346" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6434" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3347" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6435" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3348" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6436" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3349" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6437" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3350" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6438" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -72742,32 +74452,27 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Step" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3344", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6432", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -72788,13 +74493,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3345", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72809,13 +74514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3346", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72830,13 +74535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72851,13 +74556,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3348", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72872,13 +74577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3349", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72893,13 +74598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3350", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72914,185 +74619,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Interface", + "@id": "https://w3id.org/rec#Controller", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@value": "Controller." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "A device that provides an occupant control over a lighting system" + "@value": "Controller" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5834" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5835" + "@id": "https://w3id.org/rec#ICTEquipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5834", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Controller" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5835", + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Interface" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/GRAIN" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Capacity_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M1H0T0D0" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b437" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b438" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b439" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b440" + "@language": "en", + "@value": "GrainsOfMoisture" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Capacity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/vocab/quantitykind/Mass" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/quantitykind/Capacity" + "@value": "Mass of moisture per pround of air, measured in grains of water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b437", + "@id": "https://brickschema.org/schema/Brick#Valve", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Valve" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": 1 + "@id": "https://en.wikipedia.org/wiki/Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b438", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7562" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Capacity" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7563" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b439", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73107,13 +74764,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b440", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73128,59 +74785,207 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Remotely_On_Off_Status", + "@id": "https://w3id.org/rec#DataNetworkEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@value": "Data network equipment." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2891" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2892" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2893" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2894" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2895" + "@value": "Data Network Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, + "@id": "https://w3id.org/rec#ICTEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Remotely" - }, + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2891", + "@id": "https://w3id.org/rec#xRotationalScaleFactor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@language": "en", + "@value": "xRotationalScaleFactor" + } + ] + }, + { + "@id": "https://w3id.org/rec#AngularAccelerationObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/AngularAcceleration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Angular acceleration observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b8" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b8", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#NVR", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "NVR" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Peak_Demand_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Peak Demand Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The peak power consumed by a process over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2738" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2739" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2740" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2741" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2742" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2743" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electric" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Peak" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2738", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73195,13 +75000,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2892", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Electric" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2740", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Peak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73216,7 +75042,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2893", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2741", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -73237,13 +75063,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2894", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Remotely" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73258,13 +75084,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2895", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73279,53 +75105,140 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7048" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6277" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6278" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6279" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6280" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6281" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7049" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6282" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7050" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6283" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7048", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6278", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6279", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73340,7 +75253,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7049", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -73361,13 +75274,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73382,59 +75295,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Storage_Tank", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6282", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#generation", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "generation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank specifically designed to store chilled water in HVAC systems." + "@value": "Sets the size of a deadband of static pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6249" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6250" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b555" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6251" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b556" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6252" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b557" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6253" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73449,13 +75436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73470,13 +75457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73491,13 +75478,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b557", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73512,52 +75499,157 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6253", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Discharge Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of discharge air before heating is applied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Emergency" + "@value": "Target" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Load_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Occupied Heating Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2347" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6033" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2348" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6034" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2349" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6035" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2350" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6036" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2351" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6037" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6038" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6039" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6040" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6041" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6042" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6043" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Min" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, @@ -73566,17 +75658,20 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73591,13 +75686,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2348", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73612,13 +75707,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2349", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73633,13 +75728,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2350", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73654,13 +75749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2351", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73675,76 +75770,34 @@ ] }, { - "@id": "https://w3id.org/rec#RadiologyRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Radiology room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#HealthcareRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Motor_On_Off_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6038", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2425" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2426" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2427" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2428" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2429" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Motor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2425", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73759,13 +75812,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73780,13 +75833,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2427", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73801,13 +75854,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73822,13 +75875,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73843,53 +75896,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Loop", + "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lead Lag Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate hot water among each other" + "@value": "Indicates if lead/lag operation is enabled" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1775" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1903" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1904" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1776" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1905" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1777" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1906" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Lag" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1775", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Lag" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73904,13 +75969,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1776", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1904", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73925,13 +75990,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1777", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73946,65 +76011,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Control_Panel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1906", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Deadband" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant Panel Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A panel-mounted device that provides status and control of a fire safety system" + "@value": "Sets temperature of radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1458" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6788" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1459" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6789" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1460" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6790" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1461" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6791" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1462" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6792" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74019,13 +76128,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74040,13 +76149,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1460", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74061,13 +76170,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1461", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74082,13 +76191,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1462", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74103,240 +76212,243 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer", + "@id": "https://w3id.org/rec#ReceptionTable", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Transfer" + "@value": "Reception table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PointsHaveQuantityKinds", + "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3994" + "@value": true } ], - "http://www.w3.org/ns/shacl#target": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3995" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3996" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3994", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ], - "http://www.w3.org/ns/shacl#message": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "Brick Points should have associated quantity kinds" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3995", + "@id": "https://brickschema.org/schema/BrickTag#Bus", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Sensor .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " + "@language": "en", + "@value": "Bus" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3996", + "@id": "https://w3id.org/rec#Wing", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Setpoint .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " + "@value": "Wing" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "https://w3id.org/rec#servicedBy", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "servicedBy" + "@value": "Static Pressure Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Angle", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/ARCMIN" + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6826" }, { - "@id": "http://qudt.org/vocab/unit/ARCSEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6827" }, { - "@id": "http://qudt.org/vocab/unit/DEG" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6828" }, { - "@id": "http://qudt.org/vocab/unit/GON" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6829" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6830" }, { - "@id": "http://qudt.org/vocab/unit/MIL" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6831" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "http://qudt.org/vocab/unit/MicroRAD" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/MilliRAD" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "http://qudt.org/vocab/unit/RAD" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "https://brickschema.org/schema/BrickTag#Static" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6826", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "CurrentAngle" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6827", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Angle of current phasor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Angle of current phasor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6828", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Carbon Monoxide in the vapor phase" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bus_Riser", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6829", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b388" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b389" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b388", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74351,13 +76463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b389", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74372,70 +76484,221 @@ ] }, { - "@id": "https://w3id.org/rec#Wall", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasLocation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Wall" + "@language": "en", + "@value": "Hot Water Return Flow Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Entering_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Condenser Water Flow Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rooftop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with pressure." + "@value": "Rooftop" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Outside Air Temperature Enable Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6197" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2101" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2102" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2103" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2104" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2105" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6198" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2106" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2107" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6197", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74450,13 +76713,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74471,13 +76734,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74492,293 +76755,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VolumeQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2104", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4377" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4426" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4377", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM3" - }, - { - "@id": "http://qudt.org/vocab/unit/PINT_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/QT_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroL" - }, - { - "@id": "http://qudt.org/vocab/unit/M3" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM3" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciM3" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckVolume" - }, - { - "@id": "http://qudt.org/vocab/unit/ANGSTROM3" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_US" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/MI3" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_Register" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoL" - }, - { - "@id": "http://qudt.org/vocab/unit/PINT" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliL" - }, - { - "@id": "http://qudt.org/vocab/unit/AC-FT" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoL" - }, - { - "@id": "http://qudt.org/vocab/unit/AC-FT_US" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM3" - }, - { - "@id": "http://qudt.org/vocab/unit/L" - }, - { - "@id": "http://qudt.org/vocab/unit/TSP" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoL" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaL" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaL" - }, - { - "@id": "http://qudt.org/vocab/unit/GI_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/PK_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/Standard" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" - }, - { - "@id": "http://qudt.org/vocab/unit/IN3" - }, - { - "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/YD3" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciL" - }, - { - "@id": "http://qudt.org/vocab/unit/GT" - }, - { - "@id": "http://qudt.org/vocab/unit/GI_US" - }, - { - "@id": "http://qudt.org/vocab/unit/QT_US" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/Kilo-FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaM3" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL" - }, - { - "@id": "http://qudt.org/vocab/unit/STR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoL" - }, - { - "@id": "http://qudt.org/vocab/unit/RT" - }, - { - "@id": "http://qudt.org/vocab/unit/MI_UK3" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloL" - }, - { - "@id": "http://qudt.org/vocab/unit/TBSP" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" - }, - { - "@id": "http://qudt.org/vocab/unit/FBM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4426", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Atrium", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Atrium" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures properties of CO" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6912" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6913" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6914" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6912", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74793,13 +76797,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6913", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74814,13 +76818,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6914", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74835,433 +76839,352 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput", + "@id": "https://brickschema.org/schema/Brick#coordinates", "@type": [ "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated current input" + "@value": "Coordinates" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The nominal rated current input of the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Enclosed" + "@value": "The location of an entity in latitude/longitude" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor" + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/PPB" + }, { - "@language": "en", - "@value": "Measures the difference in pressure between two regions of air" + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7075" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7076" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7077" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7078" - }, + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7079" + "@id": "https://brickschema.org/schema/Brick" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "PM1Concentration" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@value": "The concentration of particulates with diameter of 1 microns or less in air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7075", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "the air exiting the registers (vents)." } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7076", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Level_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Refrigerant Level Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7077", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2866" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Refrigerant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7078", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2866", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7079", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface", + "@id": "https://brickschema.org/schema/BrickTag#Daylight", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Interface" + "@value": "Daylight" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Industry Foundation Classes Reference" + "@language": "en", + "@value": "Condenser Water System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.linquip.com/blog/condenser-water-system-an-overview/" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + "@id": "https://brickschema.org/schema/Brick#Water_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "A reference to an entity in an IFC project which may contain additional metadata about this entity." + "@language": "en", + "@value": "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6569" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b673" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6570" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b674" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b675" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6569", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "Name of the entity in IFC" - } - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#System" + }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcName" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6570", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b673", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The global ID of the entity in the IFC project" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b674", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Reference to an IFC Project object, containing the project ID" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProject" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b675", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Electrical flow direction property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricalFlow" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Communication_Loss_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Communication Loss Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures user-provided adjustment of some value" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5471" + "@language": "en", + "@value": "An alarm that indicates a loss of communication e.g. with a device or controller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5472" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b625" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b626" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5473" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b627" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5474" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b628" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Communication" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Loss" + }, { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b625", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Communication" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75276,13 +77199,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75297,13 +77220,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5474", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75318,108 +77241,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy", + "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" + "@language": "en", + "@value": "Occupied Load Shed Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1933" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1934" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4988" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1935" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4989" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4990" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4991" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1938" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1939" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1940" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1941" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1942" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4992" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, { "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75434,13 +77314,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75455,13 +77335,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75476,13 +77356,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75497,13 +77377,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75518,150 +77398,121 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1938", + "@id": "https://brickschema.org/schema/BrickTag#Power", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1939", + "@id": "https://brickschema.org/schema/BrickTag#Fluid", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Fluid" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1940", + "@id": "https://brickschema.org/schema/BrickTag#Steam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Steam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1941", + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "has electrical complex power type property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricalComplexPower" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1942", + "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Inside Face Surface Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@language": "en", + "@value": "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6459" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1851" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1852" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6460" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1853" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6461" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1854" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6462" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1855" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6463" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1856" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Face" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Inside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -75669,18 +77520,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75695,13 +77546,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6460", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Inside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75716,13 +77567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6461", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75737,13 +77588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6462", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75758,13 +77609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6463", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75779,103 +77630,117 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Selector", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1856", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Selector" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Cycle" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Company", + "@id": "https://brickschema.org/schema/Brick#Restroom", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Company" + "@language": "en", + "@value": "Restroom" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Organization" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Baseboard_Radiator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Radiator" + "@id": "https://brickschema.org/schema/Brick#Rest_Room" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Electric heating device located at or near the floor" + "@value": "A room that provides toilets and washbowls." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1031" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6211" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1032" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6212" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1033" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6213" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1034" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6214" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6215" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Rest" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Restroom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Bathroom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1031", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75890,13 +77755,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1032", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Rest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75911,13 +77776,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1033", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Restroom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75932,13 +77797,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1034", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75953,134 +77818,242 @@ ] }, { - "@id": "https://w3id.org/rec#ResistanceObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6215", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Resistance" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Station" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Detection", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Resistance observation" + "@language": "en", + "@value": "Detection" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#longitudeShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#longitude" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermal transmittance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" + } + ] + }, + { + "@id": "https://w3id.org/rec#maxOccupancy", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "maxOccupancy" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Radon_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b146" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4086" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4087" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b146", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4086", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4087", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "value" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Motor_Current_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Current Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets exhaust air flow rate" + "@value": "Measures the current consumed by a motor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4795" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4796" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2417" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4797" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2418" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4798" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2419" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76095,13 +78068,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76116,13 +78089,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76137,13 +78110,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4798", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76158,130 +78131,97 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4799", + "@id": "https://brickschema.org/schema/BrickTag#Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#isVirtualMeter", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "is virtual meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "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." + "@value": "Status" } ] }, { - "@id": "https://w3id.org/rec#DishingRoom", + "@id": "https://brickschema.org/schema/Brick#Media_Room", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Dishing room" + "@language": "en", + "@value": "Media Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Grains_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the mass of water vapor in outside air" + "@value": "A class of spaces related to the creation of media" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2606" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6750" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2607" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6751" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2608" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6752" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2609" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6753" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2610" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Media" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2606", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76296,13 +78236,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76317,13 +78257,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76338,13 +78278,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76359,119 +78299,103 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2610", + "@id": "https://brickschema.org/schema/BrickTag#PIR", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PIR" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Glycool_Unit_On_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Media_Production_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Media Production Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Media_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the on/off status of a standby glycool unit" + "@value": "A enclosed space used by media professionals for the production of media" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2270" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2271" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2272" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3116" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2273" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3117" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2274" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3118" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3119" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Glycool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Media" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Production" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3113", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Glycool" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76486,13 +78410,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76507,13 +78431,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3116", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Production" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76528,13 +78452,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3117", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76549,13 +78473,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3118", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76570,119 +78494,104 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3119", + "@id": "https://w3id.org/rec#ShowerRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Shower room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#PersonalHygiene" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesReference", + "@id": "https://brickschema.org/schema/BrickTag#Room", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasTimeseriesReference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored" + "@value": "Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Modulating", + "@id": "https://brickschema.org/schema/Brick#CO2_Differential_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Modulating" + "@value": "CO2 Differential Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Filter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A filter that is applied to the mixture of recirculated and outside air" + "@value": "Measures the difference between CO2 levels of inside and outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2381" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b421" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2382" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b422" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2383" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b423" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2384" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b424" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2381", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76697,13 +78606,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2382", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76718,13 +78627,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2383", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76739,13 +78648,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76760,71 +78669,70 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast", + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Broadcast" + "@value": "Energy Generation Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Heat_Exchanger", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "https://brickschema.org/schema/Brick#Generation_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." + "@value": "A sensor measuring the amount of generated energy." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b641" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1139" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b642" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1140" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b643" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1141" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b644" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1142" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b641", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76839,13 +78747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b642", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76860,13 +78768,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76881,13 +78789,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b644", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76902,90 +78810,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Methane_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@language": "en", + "@value": "Entering Water Temperature Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the concentration of methane in air" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2310" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1264" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2311" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1265" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2312" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1266" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2313" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1267" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1268" }, { - "@id": "https://brickschema.org/schema/BrickTag#Methane" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1269" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1270" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1271" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2310", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Methane" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77000,13 +78904,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77021,13 +78925,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2313", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77042,73 +78946,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Chilled_Water_Meter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A meter that measures the usage or consumption of chilled water of a whole building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b362" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b363" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b364" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b365" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b366" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b362", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77123,13 +78967,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b363", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77144,13 +78988,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b364", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77165,13 +79009,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b365", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77186,7 +79030,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b366", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -77207,125 +79051,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter" + "@language": "en", + "@value": "Bypass Water Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1344" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1345" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1346" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1347" - }, + "@language": "en", + "@value": "Sets the target flow rate of bypass water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1348" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b411" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1349" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b412" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1350" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b413" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1351" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b414" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1352" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b415" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1344", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1345", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1346", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77340,7 +79140,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -77361,13 +79161,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1348", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77382,13 +79182,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1349", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77403,13 +79203,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1350", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77424,135 +79224,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1351", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Medium Temperature Hot Water Discharge Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1352", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#AHU", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "AHU" + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Compressor", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Compressor" + "@value": "Entering Water Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Chilled_Water_Differential_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." + "@value": "Measures the water pressure at the entry point of a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2319" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2320" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2321" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2322" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2323" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1240" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2324" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1241" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2325" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1242" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2326" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1243" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2327" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1244" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -77561,21 +79311,26 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2319", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77590,13 +79345,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2320", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77611,13 +79366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77632,13 +79387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2322", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77653,13 +79408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77674,34 +79429,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2324", + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Circulator Pump" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Pump" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6617" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6618" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6619" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Circulator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2325", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77716,13 +79496,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2326", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77737,13 +79517,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77758,230 +79538,180 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Area", + "@id": "https://w3id.org/rec#Kitchenette", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Area" + "@value": "Kitchenette" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#NO2_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3934" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3935" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3934", + "@id": "https://brickschema.org/schema/BrickTag#Laboratory", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Laboratory" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Stack" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Restroom", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "Restroom" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Air", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3935", + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "has Coordinates property" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Override", + "@id": "https://brickschema.org/schema/BrickTag#Gain", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Override" + "@value": "Gain" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" + "@language": "en", + "@value": "Exhaust Air Dewpoint Sensor" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status" + "@language": "en", + "@value": "Measures dewpoint of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1943" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1300" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1301" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1302" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1946" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1303" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1947" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1948" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1949" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1950" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1951" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1304" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1943", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77996,13 +79726,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1945", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78017,13 +79747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78038,7 +79768,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -78059,13 +79789,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78080,393 +79810,443 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1949", + "@id": "https://brickschema.org/schema/Brick#Location", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Location" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1950", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/Brick#Class" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/Brick#Entity" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1951", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7631" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7633" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PVT_Panel", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7635" + }, { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7637" }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7639" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "A type of solar panels that convert solar radiation into usable thermal and electrical energy" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7641" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2704" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7646" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7651" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2706" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2707" + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2708" + "@id": "https://brickschema.org/schema/BrickShape#hasareaShape" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2709" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2704", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7653" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2705", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7631", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7632" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7632", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2706", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7633", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7634" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7634", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2707", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7635", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7636" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7636", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Substance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2708", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7637", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7638" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7638", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2709", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7639", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7640" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7640", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "https://w3id.org/rec#BACnetController", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7641", + "http://www.w3.org/ns/shacl#message": [ { - "@value": "BACnet controller." + "@value": "A Location's parts should be always be Locations/Spaces." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "BACnet Controller" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7642" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7643" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Controller" + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7642", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7643", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7646", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A Location's parts should be always be Locations/Spaces." } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": true + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7647" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7648" + } + ] } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#isPartOf" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7647", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7648", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7651", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#message": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController" + "@value": "Locations can be fed only by other Equipment." } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#BACnet_Controller" + "@id": "https://brickschema.org/schema/Brick#isFedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7652", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@value": "A Location can have Points." } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7653", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Sets discharge air flow for cooling" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Hot_Water_Meter", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Entering Hot Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of hot water of a whole building" + "@value": "Measures the temperature of water enteringed to a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b379" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6956" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6957" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b380" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6958" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b381" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6959" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b382" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6960" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b383" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78481,13 +80261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b380", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78502,13 +80282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b381", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78523,13 +80303,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b382", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6960", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78544,7 +80345,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b383", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -78565,75 +80366,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for outside air" + "@value": "Measures the rate of flow in a chilled water circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7080" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7081" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2619" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7082" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2620" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7083" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2621" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7084" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78648,13 +80455,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2618", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78669,13 +80476,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2619", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78690,13 +80497,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78711,13 +80518,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78732,175 +80539,125 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Face", + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@language": "en", - "@value": "Face" + "@id": "http://qudt.org/vocab/unit/PERCENT" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@language": "en", - "@value": "Alarm" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" - }, + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" - }, + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" - }, + "@language": "en", + "@value": "CurrentImbalance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" - }, + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + "@value": "The percent deviation from average current" }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" - }, + "@language": "en", + "@value": "The percent deviation from average current" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstance", + "@id": "https://w3id.org/rec#mountedOn", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Substance" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" + "@language": "en", + "@value": "mountedOn" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + "@language": "en", + "@value": "System Enable Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A component of the HVAC the receives air from the air handling unit to distribute to the building" + "@value": "Enables operation of a system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6450" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6451" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6842" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6452" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6843" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6844" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6453" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6840", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78915,13 +80672,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78936,13 +80693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78957,13 +80714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6844", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78978,107 +80735,186 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Air_Flow_Alarm", + "@id": "https://w3id.org/rec#Event", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@value": "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." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "An alarm that indicates that the air flow is higher than normal." + "@value": "Event" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1652" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1653" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1654" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1655" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1656" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b83" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b84" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b85" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1652", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b83", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Event ending timestamp." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "end" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#end" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1653", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b84", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Event start timestamp." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "start" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#start" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b85", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "timestamp" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#timestamp" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Voltage_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Voltage Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the voltage is lower than its normal state." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2124" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2125" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2126" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2127" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1654", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79093,13 +80929,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1655", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79114,7 +80950,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -79135,101 +80971,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2127", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Office", + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Office" + "@language": "en", + "@value": "Low Supply Air Flow Alarm" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4873" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5922" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4874" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5923" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4875" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5924" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5925" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5926" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5927" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5928" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#IAQ" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79244,13 +81082,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#IAQ" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79265,13 +81103,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4875", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79286,13 +81124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79307,63 +81145,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5926", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7018" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7019" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7018", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79378,13 +81187,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7019", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79399,72 +81208,66 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Unit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Panel", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Panel" - } - ] - }, - { - "@id": "https://w3id.org/rec#Geometry", + "@id": "https://brickschema.org/schema/BrickShape#Current_AngleQuantityShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Geometry" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b91" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3650" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3662" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b91", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3650", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@value": "WGS84" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@value": "SWEREF99" + "@id": "http://qudt.org/vocab/unit/RAD" }, { - "@value": "LocalCoordinates" + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" } ] } @@ -79474,169 +81277,91 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "coordinate system" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#coordinateSystem" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Heating_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3662", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "Refrigeration" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Gatehouse" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Parking", + "@id": "https://brickschema.org/schema/Brick#Thermostat_Equipment", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Parking" + "@value": "Thermostat Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Schedule_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The current setpoint as indicated by the schedule" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3025" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3244" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3026" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3245" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3027" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3028" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3246" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Schedule" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3025", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3026", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Schedule" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79651,13 +81376,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3027", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79672,13 +81397,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3028", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79693,41 +81418,74 @@ ] }, { - "@id": "https://w3id.org/rec#AngularAccelerationObservation", + "@id": "https://brickschema.org/schema/BrickShape#PhasesShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/AngularAcceleration" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Angular acceleration observation" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b8" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5408" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b8", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5408", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@value": "A" + }, + { + "@value": "B" + }, + { + "@value": "C" + }, + { + "@value": "AB" + }, + { + "@value": "BC" + }, + { + "@value": "AC" + }, + { + "@value": "ABC" + }, + { + "@value": "A" + }, + { + "@value": "B" + }, + { + "@value": "C" + }, + { + "@value": "AB" + }, + { + "@value": "BC" + }, + { + "@value": "AC" + }, + { + "@value": "ABC" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -79740,97 +81498,110 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Box", + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Computer Room Air Conditioning" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#CRAC" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns." + "@value": "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b587" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b588" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6621" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b589" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b590" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6623" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b591" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6624" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6625" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Computer" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { "@id": "https://brickschema.org/schema/BrickTag#Room" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6620", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79845,13 +81616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Computer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79866,13 +81637,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79887,13 +81658,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79908,7 +81679,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b591", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -79929,23 +81700,82 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#NO2", + "@id": "https://brickschema.org/schema/BrickShape#hasSubstance", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ], + "http://www.w3.org/ns/shacl#targetObjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasSubstance" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Chilled Water Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Curtailment", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "NO2" + "@value": "Curtailment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Library", + "@id": "https://brickschema.org/schema/Brick#Copy_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Copy Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Room" @@ -79959,21 +81789,21 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs" + "@value": "A room set aside for common office equipment, including printers and copiers" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2024" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b744" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2025" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b745" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2026" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b746" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2027" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b747" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -79983,12 +81813,12 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Library" + "@id": "https://brickschema.org/schema/BrickTag#Copy" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" @@ -80002,18 +81832,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Library" + "@id": "https://w3id.org/rec#CopyingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2024", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Library" + "@id": "https://brickschema.org/schema/BrickTag#Copy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80028,7 +81858,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2025", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80049,7 +81879,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2026", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80070,7 +81900,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2027", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80091,215 +81921,107 @@ ] }, { - "@id": "https://w3id.org/rec#DataNetworkEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Data network equipment." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Data Network Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" - } - ] - }, - { - "@id": "https://w3id.org/rec#ForceObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Force" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Force observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b88" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b88", + "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "value" + "@id": "http://www.w3.org/2006/vcard/ns#Address" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasAddress" } ] }, { - "@id": "https://w3id.org/rec#isLocationOf", + "@id": "https://w3id.org/rec#severity", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "isLocationOf" + "@value": "severity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Parameter", + "@id": "https://brickschema.org/schema/Brick#Basement", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Basement" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Floor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "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" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7564" + "@language": "en", + "@value": "The floor of a building which is partly or entirely below ground level." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7565" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b292" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7566" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b293" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b294" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7564", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Basement" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Floor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#BasementLevel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Basement" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80314,13 +82036,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80335,135 +82057,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "is metered by" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#meters" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates the meter measuring the consumption/production of some substance by the subject entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Cooling_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b294", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Load_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Min Load Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Load_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7245" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7246" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7247" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7248" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7249" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7250" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2347" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7251" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2348" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7252" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2349" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2350" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7254" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2351" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Min" @@ -80476,20 +82126,17 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7245", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80504,13 +82151,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7246", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80525,13 +82172,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80546,13 +82193,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80567,13 +82214,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7249", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80588,13 +82235,76 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7250", + "@id": "https://brickschema.org/schema/Brick#Differential_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of diffrential air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b842" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b843" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b844" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b845" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b846" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80609,13 +82319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80630,7 +82340,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7252", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80651,7 +82361,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7253", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80672,13 +82382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7254", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80693,250 +82403,412 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Oil", + "@id": "https://brickschema.org/schema/Brick#Gas", "@type": [ "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@id": "https://brickschema.org/schema/Brick#Fluid" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant." + "@value": "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]]." } ], "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Fuel_Oil" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + "@id": "https://brickschema.org/schema/Brick#Air" }, { - "@value": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#CO" }, { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#CO2" }, { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" }, { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Steam" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Call", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A Setpoint is an input value at which the desired property is set" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7659" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7660" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7661" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Call" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7659", + "@id": "https://brickschema.org/schema/Brick#hasLocation", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + "@language": "en", + "@value": "Has location" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@value": "last known value" + "@id": "https://w3id.org/rec#locatedIn" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#isLocationOf" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@language": "en", + "@value": "Subject is physically located in the location given by the object" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7660", + "@id": "https://brickschema.org/schema/BrickShape#Atmospheric_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3576" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3639" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3576", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule2", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3639", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3939" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/2002/07/owl#equivalentClass" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3939", + "@id": "https://brickschema.org/schema/BrickTag#Main", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Main" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Relief_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relief Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates high temperature." + "@value": "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6709" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6710" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2888" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6711" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2889" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6712" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2890" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6709", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80951,13 +82823,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80972,13 +82844,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80993,293 +82865,251 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6712", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Unoccupied Cooling Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Formaldehyde_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3313" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3844" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3314" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3847" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3844", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3315" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3316" + }, { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3317" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3318" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3313", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3314", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3064" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3315", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3064", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3316", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3317", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Media", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Media" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3318", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Azimuth property" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#azimuth" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct", + "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Direct" + "@value": "Leak Detector Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Copy_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room set aside for common office equipment, including printers and copiers" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b744" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4887" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b745" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4888" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b746" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4889" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b747" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4890" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Copy" + "@id": "https://brickschema.org/schema/BrickTag#Detector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#CopyingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b744", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Copy" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81294,13 +83124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b745", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81315,13 +83145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b746", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81336,13 +83166,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b747", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81357,177 +83187,65 @@ ] }, { - "@id": "https://w3id.org/rec#OutdoorSpace", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Outdoor space" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CRAC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "CRAC" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Ticketing" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Luminaire" - } - ] - }, - { - "@id": "https://w3id.org/rec#RelativeHumidityObservation", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Relative humidity observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b145" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b145", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#value" - } - ] - }, - { - "@id": "https://w3id.org/rec#netArea", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "netArea" + "@value": "Domestic Hot Water System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#On_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b935" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b936" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b937" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b938" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81542,13 +83260,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81563,13 +83281,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81584,227 +83302,248 @@ ] }, { - "@id": "https://w3id.org/rec#MultiPoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b938", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Multi point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b120" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b120", + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "https://geojson.org/MultiPoint" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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]]." + "@language": "en", + "@value": "Is associated with" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": "coordinates" + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#coordinates" + "@language": "en", + "@value": "The tag is associated with the given class" } ] }, { - "@id": "https://w3id.org/rec#NetworkSecurityEquipment", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Network security equipment." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Network Security Equipment" + "@language": "en", + "@value": "Discharge Air Static Pressure Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "The static pressure of air within discharge regions of an HVAC system" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PM2.5", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment" + "@language": "en", + "@value": "PM2.5" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System", + "@id": "https://w3id.org/rec#Library", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Library" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fire_Control_Panel", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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)." + "@value": "Fire Control Panel" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7547" + "@language": "en", + "@value": "A panel-mounted device that provides status and control of a fire safety system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7560" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1458" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1459" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1460" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1461" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7561" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7547", - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1458", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7548" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7549" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7550" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7551" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7552" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7553" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7548", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7549", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1459", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7550", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Loop" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7551", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7552", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1460", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7553", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Array" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81819,13 +83558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81840,88 +83579,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint" + "@language": "en", + "@value": "Heating Ventilation Air Conditioning System" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1952" - }, + "@id": "https://brickschema.org/schema/Brick#System" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1953" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1954" - }, + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1955" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7411" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1956" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7412" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1957" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7413" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1958" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7414" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1959" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7415" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1960" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7416" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1952", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81936,13 +83669,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81957,13 +83690,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81978,13 +83711,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1955", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81999,13 +83732,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82020,13 +83753,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82041,105 +83774,74 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1958", + "@id": "https://brickschema.org/schema/BrickTag#Tablet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Tablet" } + ] + }, + { + "@id": "https://w3id.org/rec#Cinema", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Cinema" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1959", + "@id": "https://brickschema.org/schema/Brick#Output_Voltage_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1960", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Output Voltage Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Usage_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor that records the quantity of thermal energy consumed in a given period" + "@value": "Measures the voltage output by some process or device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3228" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3229" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2570" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3230" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2571" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3231" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2572" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3232" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2573" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -82148,26 +83850,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82182,7 +83881,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -82203,7 +83902,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3230", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -82224,34 +83923,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3231", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3232", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82266,64 +83944,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Output_Voltage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Load_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + "@language": "en", + "@value": "Load Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the voltage output by some process or device" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2570" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5910" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5911" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2573" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5912" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5910", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2570", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82338,7 +84026,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -82359,13 +84047,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2572", + "@id": "https://brickschema.org/schema/Brick#Economizer", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Economizer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b981" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b982" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Economizer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82380,13 +84108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82401,94 +84129,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Sensor", + "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "CO2 Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures gas concentration (other than CO2)" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1532" + "@language": "en", + "@value": "Sets some property of CO2" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4552" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4553" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4554" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1532", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82503,7 +84201,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -82524,13 +84222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82545,44 +84243,79 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReferenceShape", + "@id": "https://brickschema.org/schema/Brick#Steam_System", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Steam System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + } + ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Infers a TimeseriesReference instance from the object of an hasExternalReference." + "@language": "en", + "@value": "The equipment, devices and conduits that handle the production and distribution of steam in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3162" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3163" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "https://brickschema.org/schema/BrickTag#Steam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#condition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" + "@id": "https://brickschema.org/schema/BrickTag#Steam" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3163", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -82592,53 +84325,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Command", + "@id": "https://brickschema.org/schema/Brick#Soil_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Soil Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Commands that disable functionality" + "@value": "Measures the temperature of soil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7106" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3055" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7107" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3057" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7108" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3058" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Soil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Soil" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82653,13 +84408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7107", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82674,13 +84429,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Soil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82695,102 +84450,68 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#BuildingMeterRule", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3058", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3641" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3641", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "\n CONSTRUCT {\n $this rdf:type ?newtype .\n }\n WHERE {\n $this brick:meters ?bldg .\n ?bldg rdf:type/rdfs:subClassOf* brick:Building .\n $this rdf:type ?type .\n BIND(IRI(CONCAT(\"https://brickschema.org/schema/Brick#Building_\", strafter(str(?type), \"https://brickschema.org/schema/Brick#\"))) as ?newtype) .\n FILTER (strEnds(str(?type), \"_Meter\"))\n FILTER (!strStarts(str(?type), \"https://brickschema.org/schema/Brick#Building_\"))\n }\n " + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Ratio_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Shading Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the ratio of currents in a transformer" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b769" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b770" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b771" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6226" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b769", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82805,13 +84526,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b770", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82826,34 +84547,107 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b771", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Condenser Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the flow of the leaving condenser water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5858" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5859" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5860" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5861" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5862" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5863" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b772", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82868,13 +84662,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82889,72 +84683,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Furniture", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5860", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Furniture" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Movable objects intended to support various human activities such as seating, eating and sleeping" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4827" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4828" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5861", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4827", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82969,13 +84746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4828", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82990,7 +84767,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Solar_IrradianceQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Solar_RadianceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -83003,15 +84780,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4108" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4110" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4110" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4108", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -83019,16 +84796,7 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" } ] } @@ -83050,7 +84818,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4110", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4110", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -83076,168 +84844,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Fan", + "@id": "https://w3id.org/rec#FoldingChair", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Fan moving outside air; air that is supplied into the building from the outdoors" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5016" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5017" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5018" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5016", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5017", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Folding chair" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Chair" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5018", + "@id": "https://brickschema.org/schema/BrickTag#Integral", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Integral" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tower", + "@id": "https://brickschema.org/schema/BrickTag#Cooling", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tower" + "@value": "Cooling" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Status", + "@id": "https://brickschema.org/schema/Brick#Fault_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fault Reset Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if functionality has been disabled" + "@value": "Clears a fault status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b906" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1406" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1407" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b907" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1408" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b908" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1409" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b906", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83252,13 +84958,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b907", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83273,13 +84979,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b908", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83294,106 +85000,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1409", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Reset" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Underfloor Air Plenum Static Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the luminous intensity per unit area of light travelling in a given direction" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2146" + "@language": "en", + "@value": "Sets the underfloor air plenum static pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2147" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3292" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3293" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2149" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3294" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3295" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3296" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3297" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3298" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2146", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#LuminanceObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Plenum" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83408,13 +85117,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83429,13 +85138,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83450,75 +85159,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the temperature of natural gas" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2453" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2454" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2455" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2456" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2457" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Natural" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2453", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83533,13 +85180,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2454", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83554,13 +85201,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2455", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83575,13 +85222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2456", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83596,182 +85243,217 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2457", + "@id": "https://brickschema.org/schema/BrickTag#Heating", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Heating" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Measurable", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measurable" } ] }, { - "@id": "https://w3id.org/rec#VirtualBuilding", + "@id": "https://w3id.org/rec#Agent", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Virtual building" + "@value": "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." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Building" + "@value": "Agent" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7379" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@value": "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "owns" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "https://w3id.org/rec#owns" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "is member of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#isMemberOf" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@language": "en", + "@value": "Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the relative humidity of outside air" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2611" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2612" + "@id": "https://brickschema.org/schema/Brick#Command" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2613" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2614" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2615" - }, + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2616" + "@language": "en", + "@value": "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'" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7726" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7727" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7728" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7726", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83786,13 +85468,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2612", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83807,13 +85489,68 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2613", + "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Relief_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Steam Pressure Relief Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Steam_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Valve designed to automatically relieve excessive steam pressure." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3158" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3159" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3160" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3161" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Steam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83828,13 +85565,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83849,13 +85586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83870,13 +85607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83891,94 +85628,54 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" + "@language": "en", + "@value": "Entering Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen." + "@value": "Measures the rate of flow of water entering a piece of equipment or system" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6962" }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6963" }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the water pressure at the exit point of a system." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1986" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1987" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1988" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6964" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1989" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6965" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1990" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6966" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -83989,18 +85686,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84015,13 +85717,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1987", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84036,13 +85738,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1988", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84057,7 +85759,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1989", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -84078,7 +85780,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1990", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -84099,94 +85801,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Soil", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Plenum", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@language": "en", + "@value": "Return Air Plenum" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" + "@language": "en", + "@value": "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2484" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2485" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2962" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2486" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2963" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2964" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2965" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2484", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84201,13 +85874,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84222,13 +85895,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84243,13 +85916,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84264,106 +85937,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hallway", + "@id": "https://brickschema.org/schema/BrickTag#ESS", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Hallway" + "@value": "ESS" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Max Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total luminous flux incident on a surface, per unit area" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4880" + "@language": "en", + "@value": "Setpoint for maximum air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4881" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2199" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2200" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2201" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4882" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2202" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4883" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2203" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4880", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2199", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#IlluminanceObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4881", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84378,7 +86054,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -84399,13 +86075,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4883", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84420,118 +86096,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2203", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rain" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Pre_Filter_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Pre Filter Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Filter_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Indicates if a prefilter needs to be replaced" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5963" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5964" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5965" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5966" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5967" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5968" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5969" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5970" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2777" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5971" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2778" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5972" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2779" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5973" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2780" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pre" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84546,13 +86190,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5964", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84567,13 +86211,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5965", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84588,13 +86232,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5966", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84609,55 +86253,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5967", + "@id": "https://brickschema.org/schema/BrickTag#Recorder", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Recorder" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Space", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5968", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7570" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7571" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5969", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84672,13 +86346,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84693,34 +86367,99 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5971", + "@id": "https://brickschema.org/schema/BrickTag#Surface", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Surface" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Embedded Surface System Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#ESS_Panel" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5676" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5677" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5678" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5679" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5680" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5681" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#ESS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Embedded" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Surface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5972", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ESS" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84735,13 +86474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84756,73 +86495,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tunnel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5678", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An enclosed space that connects buildings. Often underground" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3278" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3279" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3280" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84837,13 +86537,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84858,13 +86558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84879,65 +86579,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Head_Pressure_Alarm", + "@id": "https://brickschema.org/schema/Brick#Hot_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Box" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system." + "@value": "hot air chamber forming part of an air handler." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1661" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1709" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1662" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1663" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1711" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1664" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1712" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1665" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1713" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Head" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84952,13 +86678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Head" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84973,13 +86699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84994,13 +86720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85015,13 +86741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85036,106 +86762,174 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#VAV", + "@id": "https://brickschema.org/schema/BrickTag#Radiator", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiator" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@language": "en", + "@value": "Chiller" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Variable_Air_Volume_Box" + "@value": "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6915" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6916" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://w3id.org/rec#adjacentElement", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6915", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "adjacentElement" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rated_Speed_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6916", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Formaldehyde Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets rated speed" + "@value": "Measures the concentration of formaldehyde in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1498" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2849" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2850" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1500" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2851" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1501" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rated" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85150,13 +86944,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rated" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85171,13 +86965,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2850", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85192,13 +86986,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85213,87 +87007,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "Sets temperature of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6027" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7459" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6028" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7460" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6029" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7461" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6030" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6031" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6032" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6033" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6034" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6035" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6036" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6037" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -85301,39 +87051,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6027", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6028", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85348,13 +87090,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6029", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85369,13 +87111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6030", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85390,13 +87132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6031", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85411,207 +87153,208 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6032", + "@id": "https://w3id.org/rec#MainEntrance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Main entrance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Entrance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6033", + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@value": "Industry Foundation Classes Reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "A reference to an entity in an IFC project which may contain additional metadata about this entity." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6034", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6564" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6565" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6566" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6035", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6564", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Name of the entity in IFC" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#ifcName" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6565", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "The global ID of the entity in the IFC project" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6566", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "Reference to an IFC Project object, containing the project ID" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#ifcProject" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#widthScaleFactor", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "widthScaleFactor" + "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Parking_Level", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Parking Level" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Floor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of water" + "@value": "A floor of a parking structure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7509" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2723" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2724" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7511" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2725" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7512" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2726" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Floor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85626,13 +87369,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85647,13 +87390,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85668,13 +87411,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7512", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85689,64 +87432,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Driver", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Driver" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Booster_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Booster Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system." + "@value": "Fan activated to increase airflow beyond what is provided by the default configuration" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4656" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b327" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4658" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b328" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4659" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b329" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85761,13 +87511,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85782,13 +87532,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4658", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85803,80 +87553,98 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4659", + "@id": "https://brickschema.org/schema/Brick#electricalPhases", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Electrical phases" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Entity has these electrical AC phases" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Tablet", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A flat, handheld mobile computer, usually with a touchscreen" + "@value": "Measures the rate of flow in a hot water circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7117" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7118" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3203" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7119" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3204" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7120" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7121" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tablet" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85891,13 +87659,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85912,13 +87680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85933,13 +87701,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3204", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tablet" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85954,384 +87722,468 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7121", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Temperature coefficient property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#ArchitectureArea", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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." + "@language": "en", + "@value": "Discharge Water Flow Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Architecture area" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#Information" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b24" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b25" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b26" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b24", + "@id": "https://brickschema.org/schema/Brick#Broadcast_Room", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@language": "en", + "@value": "Broadcast Room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Media_Room" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "rentable area" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#rentableArea" + "@language": "en", + "@value": "A space to organize and manage a broadcast. Separate from studio" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b25", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b340" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b341" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b342" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b343" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b344" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "gross area" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#grossArea" + "@id": "https://brickschema.org/schema/BrickTag#Broadcast" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Media" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b26", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b340", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "https://brickschema.org/schema/BrickTag#Broadcast" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "net area" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b341", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#netArea" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#aggregationFunctionShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b342", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction" + "@id": "https://brickschema.org/schema/BrickTag#Media" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#ExceptionEvent", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b343", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Exception event" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b86" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b87" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b86", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b344", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The brick:Point that emitted this exception." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Step_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Step Parameter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "source point" + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6832" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6833" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6834" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#sourcePoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b87", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6832", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The message of this exception event." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6833", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#MassObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6834", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Mass" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mass observation" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b119" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b119", + "@id": "https://w3id.org/rec#DaylightSensorEquipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": "Daylight sensor." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Daylight Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#SensorEquipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "value" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://w3id.org/rec#value" + "@value": "1.4.0" } - ] - }, - { - "@id": "https://w3id.org/rec#heightScaleFactor", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "heightScaleFactor" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Stack Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of differential temperature control" + "@value": "Sets exhaust air stack flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b882" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4795" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4796" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b883" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4797" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b884" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4798" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b885" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4799" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b886" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4800" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86346,13 +88198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b883", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86367,13 +88219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86388,7 +88240,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -86409,13 +88261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86430,92 +88282,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Basin", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4800", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Basin" + "@id": "https://brickschema.org/schema/BrickTag#Stack" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Supply Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2002" - }, + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2003" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2004" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2005" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5931" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2006" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5932" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2007" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5933" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2008" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5934" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2009" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5935" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2002", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86530,13 +88396,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86551,13 +88417,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2004", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86572,13 +88438,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2005", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86593,7 +88459,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2006", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -86614,34 +88480,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2007", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2008", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86656,13 +88501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2009", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86677,290 +88522,84 @@ ] }, { - "@id": "https://w3id.org/rec#Toilet", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Toilet" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#PersonalHygiene" - } - ] - }, - { - "@id": "https://w3id.org/rec#NetworkRouter", + "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Network router." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Network Router" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#DataNetworkEquipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PIR", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "PIR" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Current", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/A" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Stat" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoA" - }, - { - "@id": "http://qudt.org/vocab/unit/BIOT" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoA" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoA" - }, - { - "@id": "http://qudt.org/vocab/unit/PetaA" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckCurrent" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraA" - } - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Angle" - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "air external to a defined zone (e.g., corridors)." - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dewpoint" + "@value": "Air Wet Bulb Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1197" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1198" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4536" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4537" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4538" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4539" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4540" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1203" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1204" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1205" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4541" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1197", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86975,13 +88614,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86996,13 +88635,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87017,13 +88656,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87038,13 +88677,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87059,13 +88698,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87080,101 +88719,110 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1204", + "@id": "https://brickschema.org/schema/BrickTag#Demand", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Demand" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1205", + "@id": "https://w3id.org/rec#OfficeRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "OfficeRoom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5037" - }, + "@language": "en", + "@value": "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5038" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5553" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5039" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5554" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5040" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5555" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5041" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5556" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#People" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87189,7 +88837,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -87210,13 +88858,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87231,13 +88879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#People" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87252,103 +88900,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5041", + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Noncondensing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "Static Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4722" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4723" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4724" - }, + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4725" - }, + "@language": "en", + "@value": "Sets static pressure" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4726" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7491" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4727" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7492" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4728" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7493" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4729" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7494" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4722", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87363,13 +88990,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87384,13 +89011,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4724", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87405,13 +89032,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4725", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87426,34 +89053,97 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4726", + "@id": "https://brickschema.org/schema/BrickTag#Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Panel" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hallway", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Hallway" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A common space, used to connect other parts of a building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1560" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1561" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1562" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1563" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hallway" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Hallway" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87468,13 +89158,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Hallway" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87489,13 +89179,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87510,171 +89200,158 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Common", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Common" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1563", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A Point can be a Point of Equipment, Location or Space." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5455" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5456" - } - ] - }, + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5459" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5460" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5461" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isPointOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5455", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5456", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Min", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Min" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5459", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Play", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Play" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5460", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://w3id.org/rec#heightRUs", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "heightRUs" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5461", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Kitchen", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Space" + "@language": "en", + "@value": "Kitchen" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Common_Space", + "@id": "https://brickschema.org/schema/Brick#Electric_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Electric Baseboard Radiator" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces that are used by multiple people at the same time" + "@value": "Electric heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7184" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1031" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7185" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1032" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7186" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1033" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1034" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1031", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7184", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87689,13 +89366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7185", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87710,13 +89387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7186", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87731,127 +89408,89 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed", + "@id": "https://w3id.org/rec#ownedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shed" + "@value": "ownedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets the size of a deadband of static pressure" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6254" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6255" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6256" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6257" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6258" + "@value": "has Rated voltage output property" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6254", + "@id": "https://brickschema.org/schema/Brick#Luminance_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@language": "en", + "@value": "Luminance Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6255", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2140" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2141" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2142" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87866,13 +89505,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6257", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87887,13 +89526,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6258", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87908,64 +89547,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Baseboard Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor which measures the voltage difference (imbalance) between phases of an electrical system" + "@value": "Hydronic heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3407" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1714" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1715" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3408" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1716" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3409" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1717" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3410" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1718" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Radiator" + }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3407", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87980,13 +89629,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3408", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88001,13 +89650,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3409", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88022,13 +89671,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3410", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88043,403 +89692,456 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Distribution", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1718", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3461" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3462" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3463" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3461", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://w3id.org/rec", + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "RealEstateCore" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#versionInfo": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "4.0" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3462", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Medium Temperature Hot Water Supply Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3463", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frost", + "@id": "https://brickschema.org/schema/BrickTag#PM1", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Solid" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "frost formed on the cold surface (tubes, plates) of a cooling coil." + "@value": "PM1" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput", + "@id": "https://brickschema.org/schema/BrickTag#Conference", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated voltage output" + "@value": "Conference" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The nominal rated voltage output of the entity" + "@language": "en", + "@value": "System" } ] }, { - "@id": "https://w3id.org/rec#Space", + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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." + "@language": "en", + "@value": "Effective Air Temperature Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Space" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7474" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7475" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7476" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7477" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7478" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b166" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b167" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b168" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b169" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b170" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7474", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is location of" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isLocationOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b167", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7475", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Georeference" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "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)." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7476", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "georeference" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#georeference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7477", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "has part" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7478", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b169", + "@id": "https://brickschema.org/schema/Brick#Bus_Riser", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Space" + "@language": "en", + "@value": "Bus Riser" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "is part of" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b388" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b389" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b388", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Polygon representing the spatial extent of this Space." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b389", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#geometry" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Supply Air Temperature Proportional Band Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures the temperature of high-temperature hot water enteringed to a hot water system" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4715" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5587" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5588" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4716" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5589" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4717" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5590" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4718" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5591" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4719" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5592" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4720" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5593" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5594" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5595" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5596" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88454,13 +90156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4716", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88475,13 +90177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4717", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88496,13 +90198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88517,13 +90219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88538,13 +90240,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88559,13 +90261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4721", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88580,96 +90282,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lag", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Lag" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6504" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6505" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6506" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6507" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6504", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88684,13 +90303,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88705,13 +90324,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88726,159 +90345,136 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6507", + "@id": "https://w3id.org/rec#VelocityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/Velocity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Velocity observation" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "1.3.0" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b175" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b175", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Manual_Call_Point", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.coopermedc.com/products/manual-alarm-call-points" + "@language": "en", + "@value": "Differential Pressure Integral Time Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1444" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6937" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1445" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6938" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1446" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6939" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1447" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6940" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1448" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6941" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1449" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6942" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1450" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6943" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Call" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88893,13 +90489,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1445", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Call" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88914,13 +90510,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1446", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88935,13 +90531,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1447", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88956,13 +90552,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1448", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88977,13 +90573,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88998,13 +90594,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89019,87 +90615,60 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Elevator_Space", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Unoccupied Cooling Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The vertical space in whcih an elevator ascends and descends" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" + "@value": "Sets temperature of air when unoccupied for cooling within a specific zone" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#ElevatorShaft" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5132" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5133" + }, { - "@language": "en", - "@value": "Sets differential speed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5134" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5135" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b857" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5136" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b858" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5137" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -89108,23 +90677,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89139,13 +90714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89160,13 +90735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89181,13 +90756,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89202,150 +90777,128 @@ ] }, { - "@id": "https://w3id.org/rec#Department", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5136", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Department" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Organization" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5137", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#List" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7736" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7737" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7738" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7739" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7736", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7737", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5138", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7738", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7739", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Sensor", + "@id": "https://brickschema.org/schema/Brick#Motor_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@language": "en", + "@value": "Motor On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the concentration of CO2 in return air" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2900" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2425" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2901" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2426" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2902" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2427" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2903" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2428" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2904" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2429" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89360,13 +90913,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89381,13 +90934,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2902", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89402,13 +90955,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2903", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89423,13 +90976,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2904", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89444,53 +90997,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm", + "@id": "https://brickschema.org/schema/Brick#Space_Heater", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Space Heater" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air." + "@value": "A heater used to warm the air in an enclosed area, such as a room or office" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5816" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3070" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5817" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3071" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3072" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heater" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89505,13 +91064,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89526,13 +91085,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5818", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89547,68 +91106,110 @@ ] }, { - "@id": "https://w3id.org/rec#operatedBy", + "@id": "https://brickschema.org/schema/BrickTag#Level", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "operatedBy" + "@value": "Level" } ] }, { - "@id": "https://w3id.org/rec#address", + "@id": "https://brickschema.org/schema/BrickTag#CRAH", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "address" + "@value": "CRAH" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Return_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Dewpoint Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2520" - }, + "@language": "en", + "@value": "Measures dewpoint of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relay", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relay" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Lockout Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2521" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2623" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2523" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2624" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2625" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2626" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2627" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -89616,17 +91217,14 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, @@ -89641,7 +91239,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -89662,13 +91260,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89683,13 +91281,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89704,7 +91302,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2523", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -89725,13 +91323,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89746,13 +91344,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89767,74 +91365,149 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2526", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "https://brickschema.org/schema/Brick#Condenser", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Status", + "@id": "https://brickschema.org/schema/Brick#Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a filter needs to be replaced" + "@value": "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)." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4815" + "@id": "https://brickschema.org/schema/Brick#Blowdown_Water" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4816" + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4817" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4815", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/Brick#Domestic_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Potable_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Luminance_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminance Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls the amount of luminance delivered by a lighting system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2143" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2144" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2145" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2143", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89849,13 +91522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89870,13 +91543,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89891,101 +91564,236 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Break", + "@id": "https://brickschema.org/schema/Brick#Room", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Break" + "@value": "Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Base class for all more specific room types." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7673" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7674" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Circulator", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7673", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7674", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Circulator" + "@value": "Discharge Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Direction", + "@id": "https://brickschema.org/schema/BrickTag#Wing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Direction" + "@value": "Wing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Freeze_Protect_Temperature_Parameter", + "@id": "https://brickschema.org/schema/Brick#Exercise_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exercise Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An indoor room used for exercise and physical activities" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2070" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1296" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2071" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1297" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2072" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1298" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2073" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1299" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2074" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2075" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Exercise" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Protect" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#ExerciseRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2070", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" + "@id": "https://brickschema.org/schema/BrickTag#Exercise" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90000,13 +91808,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2071", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90021,13 +91829,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2072", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90042,13 +91850,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2073", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90063,204 +91871,243 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2074", + "@id": "https://brickschema.org/schema/BrickShape#PositionQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Protect" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3995" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3997" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2075", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3995", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Level_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3997", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Adjusts the operational state to a specific level within a predefined range." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2018" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2019" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2020" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2018", + "@id": "https://brickschema.org/schema/BrickShape#IrradianceQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3888" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3889" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2019", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3888", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2020", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3889", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Audio_Visual_Equipment", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_System_Enable_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Exchanger System Enable Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Enable_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Equipment related to sound and visual components such as speakers and displays." + "@value": "Indicates if the heat exchanger system has been enabled" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b238" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1575" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1576" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b239" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1577" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b240" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1578" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b241" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1579" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1580" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Audio" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Visual" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b238", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Audio" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90275,13 +92122,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b239", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90296,13 +92143,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b240", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90317,13 +92164,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b241", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Visual" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90338,53 +92185,135 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1579", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1580", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switchgear", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Switchgear" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Refrigerant", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Refrigerant" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Fluid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Loop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls properties of fans" + "@value": "A collection of equipment that transport and regulate condenser water among each other" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b670" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4810" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b671" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b672" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Loop" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90399,13 +92328,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4810", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90420,13 +92349,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90441,76 +92370,147 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Visitor", + "@id": "https://brickschema.org/schema/Brick#Inverter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Visitor" + "@value": "Inverter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that changes direct current into alternating current" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4879" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4880" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Inverter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4879", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#RTU" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4880", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Inverter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system." + "@value": "Integral Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6226" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7210" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7211" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6227" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7212" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6228" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7213" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6229" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7214" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#RTU" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90525,13 +92525,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6227", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90546,13 +92546,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#RTU" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90567,13 +92567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90588,93 +92588,132 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Auto", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7214", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Auto" + "@id": "https://brickschema.org/schema/BrickTag#Time" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ground", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Ground" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#OutpatientServicesRoom", + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Outpatient services room" + "@value": "Timeseries Reference" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "A reference to a stream of timeseries data in a database. Contains the data for this entity" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6874" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6875" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Copy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6874", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "Copy" + "@value": "The identifier for the timeseries data corresponding to this point" + } + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId" } ] }, { - "@id": "https://w3id.org/rec#RealEstate", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6875", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." + "@value": "Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "Real Estate" + "@id": "http://www.w3.org/ns/shacl#IRIOrLiteral" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#storedAt" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b144" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5374" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5375" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5374", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Architecture" + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -90682,118 +92721,142 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "includes" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Substance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5375", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Substance" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/TON_FG" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_IT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_TH-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Measurable" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Cubicle", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cubicle" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Office" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A smaller space set aside for an individual, but not with a door and without full-height walls" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1305" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b756" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1306" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b757" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1307" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b758" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1308" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b759" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1309" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b760" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1310" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cubicle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://w3id.org/rec#Workspace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cubicle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90808,13 +92871,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90829,13 +92892,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90850,13 +92913,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1308", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90871,13 +92934,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1309", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90892,74 +92955,108 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1310", + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Occupied Discharge Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Distribution", + "@id": "https://brickschema.org/schema/BrickTag#Embedded", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Embedded" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Locally_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Locally On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Utilize a gas distribution source to represent how gas is distributed across multiple destinations" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2058" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2059" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2060" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1527" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2061" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2062" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Locally" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Locally" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90974,13 +93071,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1526", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90995,13 +93092,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91016,82 +93113,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2061", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has sub-meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2062", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Makeup", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Indicates a submeter of this meter" + "@value": "Makeup" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Hot_Water_Differential_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Hot_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Hot Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." + "@value": "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2223" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2224" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2339" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2225" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2340" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2226" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2341" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2227" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2342" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2228" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2343" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2229" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2344" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2230" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2345" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2231" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2346" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -91105,7 +93232,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -91125,7 +93252,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2223", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91146,7 +93273,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2224", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91167,7 +93294,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2225", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91188,13 +93315,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91209,7 +93336,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2227", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91230,7 +93357,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91251,7 +93378,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91272,7 +93399,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2230", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91293,7 +93420,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2231", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91314,71 +93441,60 @@ ] }, { - "@id": "https://w3id.org/rec#RecreationalRoom", + "@id": "https://brickschema.org/schema/BrickTag#Circuit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Recreational room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Circuit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Speed_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "@language": "en", + "@value": "Hot Water Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint." + "@value": "Sets the temperature of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2365" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2366" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6713" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2367" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6714" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2368" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6715" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2369" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6716" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2370" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6717" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -91387,18 +93503,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ] - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + } + ] + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2365", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91413,13 +93542,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2366", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91434,13 +93563,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2367", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91455,13 +93584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2368", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91476,13 +93605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2369", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91497,13 +93626,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2370", + "@id": "https://w3id.org/rec#Theater", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Theater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Check_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Check Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Valve that allows fluid to flow in only one direction, preventing reverse flow." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4557" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4558" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Check" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Check" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91518,102 +93704,104 @@ ] }, { - "@id": "https://w3id.org/rec#NeonatalNursingRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4558", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Neonatal nursing room" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Electronic_Expansion_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Electronic Expansion Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4637" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1043" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1044" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4639" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1045" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1046" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4641" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1047" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4642" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1048" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4643" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1049" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Metering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91628,13 +93816,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4638", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91649,13 +93837,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4639", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91670,13 +93858,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91691,13 +93879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4641", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91712,13 +93900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4642", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91733,13 +93921,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91754,99 +93942,61 @@ ] }, { - "@id": "https://w3id.org/rec#TherapyRoom", + "@id": "https://w3id.org/rec#RetailRoom", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Therapy room" + "@value": "Retail room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Pull_Station", + "@id": "https://brickschema.org/schema/Brick#Measurable", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation#Fire_alarm_pull_station" + "@language": "en", + "@value": "Measurable" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Class" + }, { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Entity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1451" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1452" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1453" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1454" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1455" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1456" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1457" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6021" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Manual" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pull" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Measurable" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Measurable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91861,239 +94011,317 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1452", + "@id": "https://brickschema.org/schema/BrickTag#Reset", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Reset" } + ] + }, + { + "@id": "https://w3id.org/rec#ExerciseRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Exercise room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1453", + "@id": "https://brickschema.org/schema/Brick#Outside_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "air external to a defined zone (e.g., corridors)." } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Wet" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1454", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/Brick#powerFlow", + "https://brickschema.org/schema/Brick#deprecation": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6546" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6549" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6546", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6547" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1455", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6547", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pull" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6548" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#powerFlow" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6548", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1456", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6549", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6550" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1457", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6550", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6551" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#powerFlow" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6551", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Air_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/BrickShape#Reactive_EnergyQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b708" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b709" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b710" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b711" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b712" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b713" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4090" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4089", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b708", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4090", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b709", + "@id": "https://brickschema.org/schema/Brick#Access_Reader", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@language": "en", + "@value": "Access Reader" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b202" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b203" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b204" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b205" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b206" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Access" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Control" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reader" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92108,13 +94336,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92129,13 +94357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b712", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92150,13 +94378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b713", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Reader" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92171,13 +94399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92192,59 +94420,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Stage_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property" + "@value": "Sets temperature for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3085" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7445" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3086" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7446" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3087" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3088" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7448" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3085", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92259,13 +94498,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3086", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92280,13 +94519,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3087", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92301,13 +94540,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3088", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92322,116 +94561,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Building thermal transmittance property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#DC_Bus_Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@language": "en", + "@value": "DC Bus Voltage Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of supply air" + "@value": "Measures the voltage across a DC bus" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6326" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6327" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6328" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b778" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6329" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b779" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b780" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b781" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6332" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b782" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Bus" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Dc" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6326", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Bus" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92446,13 +94667,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6328", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Dc" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92467,7 +94688,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -92488,28 +94709,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6330", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6331", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -92530,13 +94730,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6332", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92551,59 +94751,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm", + "@id": "https://brickschema.org/schema/Brick#Electrical_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates low concentration of water vapor in the air." + "@value": "A meter that measures the usage or consumption of electricity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2076" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2077" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4646" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2078" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4647" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2079" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4648" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2076", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92618,13 +94818,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2077", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92639,13 +94839,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2078", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92660,163 +94860,133 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2079", + "@id": "https://brickschema.org/schema/BrickTag#Food", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Food" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VolumeShape", + "@id": "https://brickschema.org/schema/Brick#value", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Value" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5446" + "@id": "http://qudt.org/schema/qudt/value" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5447" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5446", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "https://brickschema.org/schema/Brick#Relationship" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://w3id.org/rec#value" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "The basic value of an entity property" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5447", + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/M3" - } - ] + "@language": "en", + "@value": "Occupied Supply Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Sets supply air flow rate when occupied" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gas_Pressure_Regulator_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Gas_Valve" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7260" }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7261" + }, { - "@language": "en", - "@value": "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7262" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1528" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7263" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1529" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7264" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7265" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7266" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92831,13 +95001,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92852,13 +95022,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92873,13 +95043,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92894,53 +95064,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_VFD", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Variable-frequency drive for fans" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1403" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1404" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1405" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#VFD" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1403", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92955,13 +95085,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92976,13 +95106,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92997,66 +95127,48 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cold", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cold" + "@value": "Unoccupied Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature for heating when occupied" + "@value": "Sets temperature of air when unoccupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2505" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2506" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7500" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2507" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7502" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2509" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7503" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -93066,6 +95178,9 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -93075,13 +95190,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93096,13 +95211,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93117,13 +95232,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2507", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93138,13 +95253,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93159,13 +95274,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93180,109 +95295,79 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2510", + "@id": "https://brickschema.org/schema/Brick#Gatehouse", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Gatehouse" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Damper_Command" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Command" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the position (the degree of openness) of a damper" + "@value": "The standalone building used to manage the entrance to a campus or building grounds" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b783" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b784" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1538" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b785" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1539" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b786" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1540" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@value": "1.4.1" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b783", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b784", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93297,13 +95382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93318,13 +95403,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b786", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93339,87 +95424,75 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hose", + "@id": "https://brickschema.org/schema/Brick#Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Hose" + "@value": "Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@value": "https://xp20.ashrae.org/terminology/index.php?term=Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Setpoint for max water temperature" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2261" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2262" + "@id": "https://brickschema.org/schema/Brick#Command" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2263" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2264" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2265" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@language": "en", + "@value": "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7729" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7730" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2261", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93434,13 +95507,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2262", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93455,37 +95528,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2263", + "@id": "https://brickschema.org/schema/BrickTag#Wireless", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Wireless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2264", + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Alarm Sensitivity Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter indicates the sensitivity to activate an alarm." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5506" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5507" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5508" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5509" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5506", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { "@id": "https://brickschema.org/schema/Brick#hasTag" } @@ -93497,13 +95613,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2265", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93518,53 +95634,142 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Damper", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5508", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5509", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Direction_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direction Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Dampers open and close to regulate zone temperatures in an HVAC system." + "@value": "Measures the direction in degrees in which a phenomenon is occuring" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4611" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4612" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4613" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3527" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4614" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Direction" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4611", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#AngleObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93579,13 +95784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3526", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93600,13 +95805,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93621,104 +95826,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput", + "@id": "https://brickschema.org/schema/BrickTag#Deionised", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated power output" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal rated power output of the entity" + "@value": "Deionised" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Speed_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Speed Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of chilled water" + "@value": "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b478" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2250" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b480" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2251" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b481" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2252" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2253" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2254" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b484" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2255" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b478", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93733,13 +95926,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93754,13 +95947,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93775,7 +95968,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -93796,13 +95989,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93817,13 +96010,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93838,146 +96031,209 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b484", + "@id": "https://brickschema.org/schema/Brick#Precipitation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + }, + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Precipitation" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + }, + { + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" + }, + { + "@language": "en", + "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water", + "@id": "https://brickschema.org/schema/Brick#Luminaire", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Luminaire" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Lighting" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "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." } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2135" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2136" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ] }, { - "@id": "https://w3id.org/rec#addressLine2", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2135", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "addressLine2" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ozone", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2136", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Ozone" + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reactive_Power_Sensor", + "@id": "https://brickschema.org/schema/Brick#Fume_Hood", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fume Hood" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2857" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2858" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1516" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2860" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1517" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2861" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1518" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Fume" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ReactivePower" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93992,13 +96248,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94013,13 +96269,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94034,118 +96290,134 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2860", + "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5394" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2861", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5394", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@list": [ + { + "@value": "import" + }, + { + "@value": "export" + }, + { + "@value": "net" + }, + { + "@value": "absolute" + }, + { + "@value": "import" + }, + { + "@value": "export" + }, + { + "@value": "net" + }, + { + "@value": "absolute" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Workshop", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Workshop" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Loss_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Loss Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7333" - }, + "@language": "en", + "@value": "An alarm that indicates a loss of water e.g. during transport" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7334" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3464" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7335" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3465" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7336" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3466" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7337" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Loss" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7333", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94160,13 +96432,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7334", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94181,13 +96453,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7335", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94202,13 +96474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7336", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94223,86 +96495,175 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7337", + "@id": "https://brickschema.org/schema/BrickTag#Computer", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Computer" } + ] + }, + { + "@id": "https://w3id.org/rec#OperatingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Operating room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Safety_Shower", + "@id": "https://brickschema.org/schema/BrickTag#Transfer", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transfer" + } + ] + }, + { + "@id": "https://w3id.org/rec#ElevatorRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Elevator room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "VoltageImbalance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3015" + "@value": "The percent deviation from average voltage" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3016" + "@language": "en", + "@value": "The percent deviation from average voltage" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Head_Pressure_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Head Pressure Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1661" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3017" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1662" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3018" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1663" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3019" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1664" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3020" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1665" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Head" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94317,13 +96678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3016", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Head" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94338,13 +96699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3017", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94359,13 +96720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3018", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94380,13 +96741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3019", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94401,95 +96762,138 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3020", + "@id": "https://brickschema.org/schema/Brick#System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@language": "en", + "@value": "System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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)." } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fault_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7542" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Indicates the presence of a fault in a device, system or control loop" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7555" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7556" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5717" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5718" - }, + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7542", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5719" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7543" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7544" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7545" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7546" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7547" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7548" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" - }, + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7543", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7544", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5717", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7545", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/Brick#Loop" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7546", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#System" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7547", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7548", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Array" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94504,13 +96908,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94525,67 +96929,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total amount of energy used over some period of time" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5699" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2302" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2303" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2304" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2305" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2306" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5700" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2307" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2308" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5702" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2309" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5699", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2303", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2304", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94600,7 +97067,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94621,13 +97088,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5701", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94642,13 +97109,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5702", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94663,112 +97130,125 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2308", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated maximum voltage output property" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2309", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Hot Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4846" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6509" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4847" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4848" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6511" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4849" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6512" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4850" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6513" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4851" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6514" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4852" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6515" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4853" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94783,13 +97263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94804,13 +97284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94825,7 +97305,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94846,13 +97326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6512", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94867,13 +97347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94888,13 +97368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94909,13 +97389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94930,72 +97410,78 @@ ] }, { - "@id": "https://w3id.org/rec#hasPart", + "@id": "https://brickschema.org/schema/Brick#PV_Panel", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "hasPart" + "@value": "PV Panel" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://encyclopedia2.thefreedictionary.com/pv+module" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ceiling_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A fan installed on the ceiling of a room for the purpose of air circulation" + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b453" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6769" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6770" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b454" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6771" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b455" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6772" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b453", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95010,13 +97496,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b454", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95031,13 +97517,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b455", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95052,70 +97538,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6772", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate domestic water among each other" + "@value": "Fire" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device", + "@id": "https://brickschema.org/schema/Brick#Low_Battery_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Battery Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes" + "@value": "An alarm that indicates the battery is low." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6798" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2066" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2067" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2068" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6800" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2069" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Device" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Throttling" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6798", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Device" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95130,13 +97644,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6799", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95151,13 +97665,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Throttling" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95172,26 +97686,141 @@ ] }, { - "@id": "https://w3id.org/rec#maxOccupancy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2069", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "maxOccupancy" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space", + "@id": "https://brickschema.org/schema/BrickTag#Space", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Space" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rain_Sensor", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2843" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2843", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Horizontal", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Horizontal" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Discharge Air Temperature Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates that discharge air temperature is too high" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/Brick#Service_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -95202,49 +97831,82 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces used to connect multiple floors or levels.." + "@value": "A class of service rooms that house electrical equipment for a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7060" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6669" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6670" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6671" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7061" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6672" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7062" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6673" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, { "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#ElectricityRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6669", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95265,13 +97927,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7061", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95286,13 +97948,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7062", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95307,59 +97969,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6673", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Centrifugal_Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Centrifugal Chiller" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://bellomyims.com/your-definitive-guide-to-centrifugal-chillers/" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Chiller" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high or low water level e.g. in a basin" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6862" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b456" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6863" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b457" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6864" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6865" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b458" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95374,13 +98062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6863", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95395,13 +98083,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95416,126 +98104,230 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6865", + "@id": "https://w3id.org/rec#DoubleValueObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Double value observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b66" } ] }, { - "@id": "https://w3id.org/rec#FloorMat", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b66", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Floor mat" + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6881" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6888" } ] }, { - "@id": "https://w3id.org/rec#Roof", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6881", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "Roof" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_R" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Step_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6888", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b526" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b527" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b528" - }, + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://w3id.org/rec#leasee", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b529" - }, + "@language": "en", + "@value": "leasee" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b530" - }, + "@language": "en", + "@value": "High Temperature Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b531" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b532" + "@language": "en", + "@value": "An alarm that indicates high temperature." } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6704" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6705" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6706" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6707" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b526", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95550,13 +98342,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95571,13 +98363,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95592,13 +98384,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95613,140 +98405,305 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b530", + "@id": "https://brickschema.org/schema/BrickTag#Box", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Box" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Detector", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Detector" + } + ] + }, + { + "@id": "https://w3id.org/rec#PersonalHygiene", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Personal hygiene room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b531", + "@id": "https://brickschema.org/schema/BrickTag#Area", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@language": "en", + "@value": "Area" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ΔCO2Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The difference in carbon dioxide concentration between two areas" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b532", + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Max Discharge Air Static Pressure Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wall_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/BrickShape#Radiant_TemperatureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4081" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4082" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4081", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4082", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condensing_Natural_Gas_Boiler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condensing Natural Gas Boiler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3420" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3421" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b680" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b681" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3424" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b682" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3425" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b683" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3426" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b684" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mounted" - }, + "@id": "https://brickschema.org/schema/BrickTag#Natural" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b680", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - }, + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3420", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95761,7 +98718,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3421", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95782,13 +98739,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95803,13 +98760,86 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Natural" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cold_Water_Storage_Tank", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Water Storage Tank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A tank used to store cold water, usually in a building's water supply system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b592" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b593" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b594" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b595" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cold" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b592", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95824,13 +98854,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3424", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mounted" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95845,13 +98875,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3425", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95866,13 +98896,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95887,54 +98917,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Luminaire", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminaire" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Heating Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "Sets supply air flow rate for heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5991" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6119" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5992" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6120" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5993" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6121" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5994" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6122" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5995" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6123" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5996" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6124" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5997" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6125" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5998" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6126" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -95945,10 +98996,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -95958,14 +99012,16 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5991", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95986,7 +99042,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5992", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -96007,13 +99063,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5993", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96028,13 +99084,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5994", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96049,13 +99105,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5995", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96070,13 +99126,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5996", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96091,13 +99147,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5997", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96112,13 +99168,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5998", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96133,91 +99189,229 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Room", + "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationRuleShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#VFD_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + "@language": "en", + "@value": "VFD Enable Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room used to hold batteries for backup power" + "@value": "Enables operation of a variable frequency drive" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b303" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3358" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b304" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3359" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b305" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3360" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3361" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b306" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b307" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b308" + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3358", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3359", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3360", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3361", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Intake_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intake Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures air at the interface between the building and the outside" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1867" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1868" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1869" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1870" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1871" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1872" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Intake" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ElectricityRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b303", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1867", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96232,13 +99426,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b304", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1868", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Intake" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96253,13 +99447,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96274,13 +99468,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96295,13 +99489,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96316,13 +99510,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b308", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96337,344 +99531,461 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Static_PressureQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Direct", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direct" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Zone", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Zone" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Zone" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space or group of spaces that are managed or monitored as one unit for energy purposes" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1143" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1144" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1145" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4141" + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4205" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1143", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1144", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1145", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#TETRA", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "TETRA" } ] }, { - "@id": "https://w3id.org/rec#PrinterCart", + "@id": "https://brickschema.org/schema/Brick#Generator_Room", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Printer cart" + "@language": "en", + "@value": "Generator Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Cart" + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room for electrical equipment, specifically electrical generators." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1544" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1545" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1546" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1547" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1548" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1549" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Generator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElectricityRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1544", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Generator" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1546", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1547", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1548", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1549", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water System Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for heating" + "@value": "Enables operation of the hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7484" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4862" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4863" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4864" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7485" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4865" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7486" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4866" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4867" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4862", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Command" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7484", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96689,7 +100000,28 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4864", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -96710,13 +100042,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96731,13 +100063,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4867", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96752,19 +100084,350 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization", + "@id": "https://brickschema.org/schema/Brick#CO_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures properties of CO" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6907" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6908" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6909" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6907", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6908", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6909", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Core", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Pressurization" + "@value": "Core" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape", + "@id": "https://w3id.org/rec#SecurityRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Security room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dedicated Outdoor Air System Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#DOAS" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5601" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5602" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5603" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5604" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5605" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5606" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#DOAS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5601", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5602", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#DOAS" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5603", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5604", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5605", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5606", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Solar_IrradianceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -96777,12 +100440,41 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4102" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4103" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4102", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4103", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -96790,637 +100482,600 @@ { "@list": [ { - "@value": "Adult Education" - }, - { - "@value": "Ambulatory Surgical Center" - }, - { - "@value": "Aquarium" - }, - { - "@value": "Automobile Dealership" - }, - { - "@value": "Bank Branch" - }, - { - "@value": "Bar/Nightclub" - }, - { - "@value": "Barracks" - }, - { - "@value": "Bowling Alley" - }, - { - "@value": "Casino" - }, - { - "@value": "College/University" - }, - { - "@value": "Convenience Store with Gas Station" - }, - { - "@value": "Convenience Store without Gas Station" - }, - { - "@value": "Convention Center" - }, - { - "@value": "Courthouse" - }, - { - "@value": "Data Center" - }, - { - "@value": "Distribution Center" - }, - { - "@value": "Drinking Water Treatment & Distribution" - }, - { - "@value": "Enclosed Mall" - }, - { - "@value": "Energy/Power Station" - }, - { - "@value": "Fast Food Restaurant" - }, - { - "@value": "Financial Office" - }, - { - "@value": "Fire Station" - }, - { - "@value": "Fitness Center/Health Club/Gym" - }, - { - "@value": "Food Sales" - }, - { - "@value": "Food Service" - }, - { - "@value": "Hospital (General Medical & Surgical)" - }, - { - "@value": "Hotel" - }, - { - "@value": "Ice/Curling Rink" - }, - { - "@value": "Indoor Arena" - }, - { - "@value": "K-12 School" - }, - { - "@value": "Laboratory" - }, - { - "@value": "Library" - }, - { - "@value": "Lifestyle Center" - }, - { - "@value": "Mailing Center/Post Office" - }, - { - "@value": "Manufacturing/Industrial Plant" - }, - { - "@value": "Medical Office" - }, - { - "@value": "Mixed Use Property" - }, - { - "@value": "Movie Theater" - }, - { - "@value": "Multifamily Housing" - }, - { - "@value": "Museum" - }, - { - "@value": "Non-Refrigerated Warehouse" - }, - { - "@value": "Office" - }, - { - "@value": "Other - Education" - }, - { - "@value": "Other - Entertainment/Public Assembly" - }, - { - "@value": "Other - Lodging/Residential" - }, - { - "@value": "Other - Mall" - }, - { - "@value": "Other - Public Services" - }, - { - "@value": "Other - Recreation" - }, - { - "@value": "Other - Restaurant/Bar" - }, - { - "@value": "Other - Services" - }, - { - "@value": "Other - Stadium" - }, - { - "@value": "Other - Technology/Science" - }, - { - "@value": "Other - Utility" - }, - { - "@value": "Other" - }, - { - "@value": "Other/Specialty Hospital" - }, - { - "@value": "Outpatient Rehabilitation/Physical Therapy" - }, - { - "@value": "Parking" - }, - { - "@value": "Performing Arts" - }, - { - "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" - }, - { - "@value": "Police Station" - }, - { - "@value": "Pre-school/Daycare" - }, - { - "@value": "Prison/Incarceration" - }, - { - "@value": "Race Track" - }, - { - "@value": "Refrigerated Warehouse" - }, - { - "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" - }, - { - "@value": "Residence Hall/Dormitory" - }, - { - "@value": "Restaurant" - }, - { - "@value": "Retail Store" - }, - { - "@value": "Roller Rink" - }, - { - "@value": "Self-Storage Facility" - }, - { - "@value": "Senior Care Community" - }, - { - "@value": "Single Family Home" - }, - { - "@value": "Social/Meeting Hall" - }, - { - "@value": "Stadium (Closed)" - }, - { - "@value": "Stadium (Open)" - }, - { - "@value": "Strip Mall" - }, - { - "@value": "Supermarket/Grocery Store" - }, - { - "@value": "Swimming Pool" - }, - { - "@value": "Transportation Terminal/Station" - }, - { - "@value": "Urgent Care/Clinic/Other Outpatient" - }, - { - "@value": "Veterinary Office" - }, - { - "@value": "Vocational School" - }, - { - "@value": "Wastewater Treatment Plant" - }, - { - "@value": "Wholesale Club/Supercenter" - }, - { - "@value": "Worship Facility" - }, - { - "@value": "Zoo" - }, - { - "@value": "Adult Education" - }, - { - "@value": "Ambulatory Surgical Center" - }, - { - "@value": "Aquarium" - }, - { - "@value": "Automobile Dealership" - }, - { - "@value": "Bank Branch" - }, - { - "@value": "Bar/Nightclub" - }, - { - "@value": "Barracks" - }, - { - "@value": "Bowling Alley" - }, - { - "@value": "Casino" - }, - { - "@value": "College/University" - }, - { - "@value": "Convenience Store with Gas Station" - }, - { - "@value": "Convenience Store without Gas Station" - }, - { - "@value": "Convention Center" - }, - { - "@value": "Courthouse" - }, - { - "@value": "Data Center" - }, - { - "@value": "Distribution Center" - }, - { - "@value": "Drinking Water Treatment & Distribution" - }, - { - "@value": "Enclosed Mall" - }, - { - "@value": "Energy/Power Station" - }, - { - "@value": "Fast Food Restaurant" - }, - { - "@value": "Financial Office" - }, - { - "@value": "Fire Station" - }, - { - "@value": "Fitness Center/Health Club/Gym" - }, - { - "@value": "Food Sales" - }, - { - "@value": "Food Service" - }, - { - "@value": "Hospital (General Medical & Surgical)" - }, - { - "@value": "Hotel" - }, - { - "@value": "Ice/Curling Rink" - }, - { - "@value": "Indoor Arena" - }, - { - "@value": "K-12 School" - }, - { - "@value": "Laboratory" - }, - { - "@value": "Library" - }, - { - "@value": "Lifestyle Center" - }, - { - "@value": "Mailing Center/Post Office" - }, - { - "@value": "Manufacturing/Industrial Plant" - }, - { - "@value": "Medical Office" - }, - { - "@value": "Mixed Use Property" - }, - { - "@value": "Movie Theater" - }, - { - "@value": "Multifamily Housing" - }, - { - "@value": "Museum" - }, - { - "@value": "Non-Refrigerated Warehouse" - }, - { - "@value": "Office" - }, - { - "@value": "Other - Education" - }, - { - "@value": "Other - Entertainment/Public Assembly" - }, - { - "@value": "Other - Lodging/Residential" - }, - { - "@value": "Other - Mall" - }, - { - "@value": "Other - Public Services" - }, - { - "@value": "Other - Recreation" - }, - { - "@value": "Other - Restaurant/Bar" - }, - { - "@value": "Other - Services" - }, - { - "@value": "Other - Stadium" - }, - { - "@value": "Other - Technology/Science" - }, - { - "@value": "Other - Utility" - }, - { - "@value": "Other" - }, - { - "@value": "Other/Specialty Hospital" - }, - { - "@value": "Outpatient Rehabilitation/Physical Therapy" - }, - { - "@value": "Parking" - }, - { - "@value": "Performing Arts" - }, - { - "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" - }, - { - "@value": "Police Station" - }, - { - "@value": "Pre-school/Daycare" - }, - { - "@value": "Prison/Incarceration" - }, - { - "@value": "Race Track" - }, - { - "@value": "Refrigerated Warehouse" - }, - { - "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" - }, - { - "@value": "Residence Hall/Dormitory" - }, - { - "@value": "Restaurant" - }, - { - "@value": "Retail Store" - }, - { - "@value": "Roller Rink" - }, - { - "@value": "Self-Storage Facility" - }, - { - "@value": "Senior Care Community" - }, - { - "@value": "Single Family Home" - }, - { - "@value": "Social/Meeting Hall" - }, - { - "@value": "Stadium (Closed)" - }, - { - "@value": "Stadium (Open)" - }, - { - "@value": "Strip Mall" - }, - { - "@value": "Supermarket/Grocery Store" - }, - { - "@value": "Swimming Pool" - }, - { - "@value": "Transportation Terminal/Station" - }, - { - "@value": "Urgent Care/Clinic/Other Outpatient" - }, - { - "@value": "Veterinary Office" - }, - { - "@value": "Vocational School" - }, - { - "@value": "Wastewater Treatment Plant" + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" }, { - "@value": "Wholesale Club/Supercenter" + "@id": "http://qudt.org/vocab/unit/W-PER-M2" }, { - "@value": "Worship Facility" + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" }, { - "@value": "Zoo" + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Supply Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5642" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5643" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5644" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5645" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5646" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5647" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5648" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5649" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5642", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5643", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5644", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5645", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5646", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5647", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5648", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5649", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cubicle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cubicle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Measured voltage input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Cooling_Coil", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direct Expansion Cooling Coil" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b864" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b865" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b866" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b867" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b868" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direct" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b864", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b865", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mounted", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b866", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Mounted" + "@id": "https://brickschema.org/schema/BrickTag#Direct" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Restroom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b867", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Rest_Room" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b868", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Time" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Static_Pressure_Cutout_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Static Pressure Cutout Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room that provides toilets and washbowls." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6216" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1689" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6217" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1690" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6218" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1691" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6219" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1692" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6220" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1693" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1694" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1695" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cutout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rest" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Restroom" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1689", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Bathroom" + "@id": "https://brickschema.org/schema/BrickTag#Cutout" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6216", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97435,13 +101090,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6217", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rest" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97456,13 +101111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6218", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Restroom" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97477,13 +101132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97498,13 +101153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6220", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97519,53 +101174,163 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiation_Hot_Water_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1695", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#DeprecationInferenceForInstancesRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3670" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3670", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "CONSTRUCT {\n$this a ?newClass .\n}\nWHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:isReplacedBy ?newClass .\nFILTER NOT EXISTS {$this a ?newClass}\n}" + } + ], + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Deprecated class is temporarily augmented by the new class" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance" + } + ] + }, + { + "@id": "https://w3id.org/rec#image", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "image" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Group", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Group" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2827" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7508" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2828" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7509" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2829" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7510" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2830" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7511" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiation" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2827", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97580,13 +101345,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2828", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiation" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97601,13 +101366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2829", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97622,13 +101387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2830", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97643,111 +101408,349 @@ ] }, { - "@id": "https://w3id.org/rec#modelNumber", + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Meter", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "modelNumber" + "@value": "Thermal Power Meter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A standalone thermal power meter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3240" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3241" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3242" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3243" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3240", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3241", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3242", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3243", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Disable" + "@value": "Discharge Air Flow Low Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Storey", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Storey" + "@value": "Discharge Condenser Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Grains_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Aggregate property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#AggregationShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#aggregate" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PV Current Output Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the mass of water vapor in return air" + "@value": "See Photovoltaic_Current_Output_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Automatic_Transfer_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Transfer Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2946" + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2947" + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b259" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2948" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b260" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b261" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2950" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b262" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "@id": "https://brickschema.org/schema/BrickTag#Transfer" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b259", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97762,13 +101765,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Switch" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b262", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97783,7 +101807,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2948", + "@id": "https://brickschema.org/schema/BrickTag#Tunnel", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tunnel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Setpoints used in reset strategies" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7010" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7011" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7012" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -97804,13 +101903,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2949", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97825,13 +101924,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2950", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97846,444 +101945,741 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Location", + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Class" - }, + "@language": "en", + "@value": "Demand Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Space" + "@language": "en", + "@value": "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" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": true + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6638" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6639" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6640" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6641" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7642" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7644" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6638", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#PowerObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6639", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6640", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6641", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Electrical flow direction property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#electricalFlow" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Amount", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Amount" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Failure", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Failure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Occupied Cooling Discharge Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7646" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7651" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + } + ] + }, + { + "@id": "https://w3id.org/rec#Room", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Architecture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Discharge Air Temperature Proportional Band Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Handling Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#AHU" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7656" + "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7564" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7565" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7566" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasareaShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7567" }, { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7568" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7569" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#AHU" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + "@id": "https://brickschema.org/schema/BrickTag#Handler" }, { - "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape" + "@id": "https://brickschema.org/schema/BrickTag#Handling" }, { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7564", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7658" + "@id": "https://brickschema.org/schema/BrickTag#AHU" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7565", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7636", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7566", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7637" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7637", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7638", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7567", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Handler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7639" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7639", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7568", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Handling" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7640", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7641" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7641", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7569", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7642", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7643" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7643", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Generator", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@language": "en", + "@value": "Generator" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7644", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Domestic_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7645" + "@language": "en", + "@value": "A collection of equipment that transport and regulate domestic water among each other" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7645", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickShape#PM1_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3956" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3960" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7646", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A Location's parts should be always be Locations/Spaces." - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3956", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7647" + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7648" + "@id": "http://qudt.org/vocab/unit/PPM" } ] } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7647", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7648", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7651", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3960", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "A Location's parts should be always be Locations/Spaces." + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#or": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7652" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7653" - } - ] + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7652", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Compressor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Compressor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7653", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://w3id.org/rec#Space" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7656", - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/BAR" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#message": [ + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, { - "@value": "Locations can be fed only by other Equipment." + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#isFedBy" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7657", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Gauge_Pressure" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "A Location can have Points." + "@id": "http://qudt.org/vocab/quantitykind/Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasPoint" + "@value": "Pressure relative to atmospheric pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7658", + "@id": "https://brickschema.org/schema/Brick#netArea", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Net area" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#area" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Entity has net 2-dimensional area" } ] }, { - "@id": "https://w3id.org/rec#Auditorium", + "@id": "https://brickschema.org/schema/Brick#Schedule_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Auditorium" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Schedule Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb" + "@value": "The current setpoint as indicated by the schedule" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3233" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3234" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3235" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3236" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3025" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3237" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3026" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3238" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3027" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3239" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3028" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Schedule" }, { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3233", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98298,13 +102694,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3234", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Schedule" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98319,13 +102715,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3235", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98340,13 +102736,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3236", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98361,34 +102757,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3237", + "@id": "https://brickschema.org/schema/Brick#Main_Circuit_Breaker", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@language": "en", + "@value": "Main Circuit Breaker" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2164" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2165" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2166" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2167" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Breaker" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Circuit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Main" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3238", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98403,13 +102830,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3239", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Circuit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98424,62 +102851,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_On_Off_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2166", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan_Status" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1394" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1395" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1396" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1397" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1398" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1394", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Main" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98494,34 +102893,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1395", + "@id": "https://brickschema.org/schema/BrickTag#Fixed", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@language": "en", + "@value": "Fixed" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Disable_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Disable Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if functionality has been disabled" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b906" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b907" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b908" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Disable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98536,7 +102972,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1397", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -98557,7 +102993,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1398", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -98578,67 +103014,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Water_Meter", + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Low Temperature Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of water of a whole building" + "@value": "An alarm that indicates low temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b384" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6746" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b385" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6747" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b386" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6748" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b387" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6749" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98653,13 +103087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b385", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98674,13 +103108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b386", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98695,13 +103129,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b387", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98716,52 +103150,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PlugStrip", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Room_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Power_strip" + "@language": "en", + "@value": "Unoccupied Room Air Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + }, { - "@language": "en", - "@value": "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket." + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2751" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3351" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2752" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3352" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3353" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3354" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3355" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3356" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3357" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2751", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98776,13 +103243,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98797,75 +103264,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3353", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Humidity setpoint for return air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2957" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2958" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2959" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2960" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2961" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98880,13 +103306,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2958", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98901,13 +103327,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2959", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98922,13 +103348,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2960", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98943,118 +103369,142 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2961", + "@id": "https://brickschema.org/schema/BrickTag#Team", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Team" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Final", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Final" } ] }, { - "@id": "https://w3id.org/rec#objectOfInterest", + "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "objectOfInterest" + "@value": "has is virtual meter property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isVirtualMeter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Transfer_Switch", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Heating Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times." + "@value": "Sets temperature of discharge air for heating" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3138" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3139" - }, + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Final_Filter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3140" - }, + "@language": "en", + "@value": "Final Filter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3141" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@language": "en", + "@value": "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1431" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1432" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1433" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3138", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Final" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99069,13 +103519,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1432", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99090,13 +103540,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Final" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99111,53 +103561,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PV_Generation_System", + "@id": "https://brickschema.org/schema/Brick#Min_Frequency_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System" + "@language": "en", + "@value": "Min Frequency Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A collection of photovoltaic devices that generates energy" + "@id": "https://brickschema.org/schema/Brick#Frequency_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2710" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2328" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2329" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2711" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2330" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2712" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2331" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99172,13 +103633,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99193,13 +103654,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2712", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99214,144 +103675,167 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2331", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Valve" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7567" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7568" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7567", + "@id": "https://brickschema.org/schema/BrickTag#Parking", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Parking" } + ] + }, + { + "@id": "https://w3id.org/rec#LockerRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Locker room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7568", + "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relative Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the voltage of an electrical device or object" + "@value": "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6853" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7432" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6854" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7433" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7434" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7435" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6855" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7436" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7437" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7432", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#VoltageObservation" + "@id": "https://w3id.org/rec#RelativeHumidityObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -99376,7 +103860,49 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6854", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7433", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7434", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -99397,13 +103923,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6855", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99418,13 +103944,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99439,165 +103965,249 @@ ] }, { - "@id": "https://w3id.org/rec#includes", + "@id": "https://brickschema.org/schema/BrickTag#Plumbing", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "includes" + "@value": "Plumbing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Substance" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/unit/DeciB_M" - }, + "@id": "https://brickschema.org/schema/Brick#Air" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@language": "en", + "@value": "air in a bypass duct, used to relieve static pressure" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Tunnel", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@language": "en", + "@value": "Tunnel" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "CurrentTotalHarmonicDistortion" + "@value": "An enclosed space that connects buildings. Often underground" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3278" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3279" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3280" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@language": "en", - "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tunnel" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://w3id.org/rec#coordinates", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3278", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "coordinates" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Heating_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3279", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3280", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/BrickTag#Tunnel" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Valve", + "@id": "https://brickschema.org/schema/Brick#Outside_Illuminance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Illuminance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil" + "@value": "Measures the total luminous flux incident on an outside, per unit area" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2664" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2877" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2665" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2878" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2879" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2667" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2664", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99612,13 +104222,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99633,13 +104243,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2878", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99654,78 +104264,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2879", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "has has electric vehicle charger directionality property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingDirectionalityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Wet_Bulb_Temperature_Sensor", + "@id": "https://w3id.org/rec#createdTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "createdTime" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor measuring the wet-bulb temperature of outside air" + "@value": "Measures the total amount of energy used over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2642" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2643" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2644" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2645" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5694" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2646" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5695" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2647" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2648" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -99734,52 +104348,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wet" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2642", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99794,13 +104379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2644", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99815,13 +104400,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2645", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99836,13 +104421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99857,87 +104442,75 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2647", + "@id": "https://brickschema.org/schema/BrickTag#Massage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Massage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2648", + "@id": "https://w3id.org/rec#NotificationObject", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Wet" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Notification object" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit", + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "Air Differential Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#DOAS" + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the difference in pressure between two regions of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5606" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5607" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7070" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5608" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7071" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5609" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7072" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5610" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7073" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5611" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7074" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -99945,51 +104518,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#DOAS" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5606", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#DOAS" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100004,13 +104563,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100025,13 +104584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100046,13 +104605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5610", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100067,13 +104626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100088,132 +104647,127 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit", + "@id": "https://w3id.org/rec#CoffeeTable", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + "@value": "Coffee table" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://w3id.org/rec#Table" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Entity" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#isLocationOf" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Tolerance_Parameter", + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "http://qudt.org/vocab/unit/DEG_C" }, { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter determining the difference between upper and lower limits of temperature." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3220" + "@id": "http://qudt.org/vocab/unit/DEG_R" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3221" + "@id": "http://qudt.org/vocab/unit/K" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3222" + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3223" + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3220", + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Thermal Expansion Tank" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Tank" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3221", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6842" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6843" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3222", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100228,13 +104782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3223", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100249,55 +104803,46 @@ ] }, { - "@id": "https://w3id.org/rec#batteryPercentage", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Gauge_Pressure_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "batteryPercentage" + "@value": "Chilled Water Gauge Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled leaving water" + "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b539" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b540" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b541" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b542" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5849" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b543" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5850" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b544" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -100305,16 +104850,16 @@ "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -100322,17 +104867,12 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5845", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -100353,13 +104893,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100374,13 +104914,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100395,13 +104935,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100416,13 +104956,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100437,7 +104977,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5850", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -100458,59 +104998,139 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates low temperature." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Overload", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Overload" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Average Supply Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The computed average flow of supply air over some interval" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6751" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5521" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5522" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5523" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5524" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6752" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5525" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6753" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5526" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6754" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5527" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Average" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6751", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100525,13 +105145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100546,13 +105166,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6753", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100567,13 +105187,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100588,109 +105208,163 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5525", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#AHU", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5526", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5527", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Damper", + "@id": "https://brickschema.org/schema/BrickTag#Lounge", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lounge" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving High Temperature Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the temperature of high-temperature hot water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7477" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5890" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5891" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5892" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5893" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5894" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5895" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7478" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5896" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100705,13 +105379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7478", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100726,70 +105400,55 @@ ] }, { - "@id": "https://w3id.org/rec#ServiceShaft", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5892", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Service shaft" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5893", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pump" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6622" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6623" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6624" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100804,13 +105463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100825,13 +105484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6624", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100846,65 +105505,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air CO2 Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of fixed temperature temperature" + "@value": "Sets some property of CO2 in Return Air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b892" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2905" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b893" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2906" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b894" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2907" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b895" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2908" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b896" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2909" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b892", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100919,13 +105589,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b893", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100940,13 +105610,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b894", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100961,13 +105631,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b895", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100982,13 +105652,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101003,103 +105673,119 @@ ] }, { - "@id": "https://w3id.org/rec#Morgue", + "@id": "https://brickschema.org/schema/Brick#MAU", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Morgue" + "@language": "en", + "@value": "MAU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Makeup_Air_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Prayer_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Prayer Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A room set aside for prayer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2770" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2771" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6466" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2772" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6467" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2773" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6468" + "@value": "1.4.1" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Prayer" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6464", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#MeditationRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101114,13 +105800,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Prayer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101135,13 +105821,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6467", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101156,13 +105842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6468", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101177,53 +105863,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Deck", + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Part of a dual duct air handling unit that supplies heating to a building" + "@value": "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7495" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4843" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4844" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7497" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7498" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7495", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#TemperatureObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101238,13 +105971,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4844", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101259,13 +105992,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4845", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101280,257 +106013,261 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Duration", + "@id": "https://brickschema.org/schema/Brick#Backflow_Preventer_Valve", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Duration" + "@value": "Backflow Preventer Valve" } - ] - }, - { - "@id": "https://w3id.org/rec#Person", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "A natural person (i.e., an individual human being)." + "@id": "https://brickschema.org/schema/Brick#Check_Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Person" + "@language": "en", + "@value": "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b289" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b127" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b290" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b128" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b291" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Backflow" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b129" + "@id": "https://brickschema.org/schema/BrickTag#Preventer" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b130" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b289", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#givenName" + "@id": "https://brickschema.org/schema/BrickTag#Backflow" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b128", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#familyName" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b290", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Preventer" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "gender" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#gender" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b291", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL link to an image that represents the person." + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "image" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#image" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PM1_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Differential Pressure Proportional Band Parameter" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1231" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1232" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1233" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1234" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1235" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1236" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1237" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1238" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1239" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3958" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3959" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3958", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1231", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3959", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1232", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Check_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1233", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Valve that allows fluid to flow in only one direction, preventing reverse flow." + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4562" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4563" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Check" - }, + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4562", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Check" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101545,13 +106282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101566,56 +106303,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1236", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5123" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5124" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5125" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5126" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Step" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101630,13 +106345,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101651,13 +106366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101672,96 +106387,170 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5126", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Return Condenser Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint" } ] }, { - "@id": "http://www.w3.org/ns/sosa/ObservableProperty", + "@id": "https://brickschema.org/schema/BrickTag#Alarm", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Alarm" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Equipment", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Equipment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Coil", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Coil" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ablutions", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ablutions" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Workshop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Workshop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space used to house equipment that can be used to repair or fabricate things" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7488" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3494" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7489" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3495" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7490" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7491" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3497" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7492" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Workshop" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#Workshop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7488", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101776,13 +106565,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101797,13 +106586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7490", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101818,13 +106607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7491", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Workshop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101839,374 +106628,372 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7492", + "@id": "https://brickschema.org/schema/BrickTag#Wall", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Wall" } + ] + }, + { + "@id": "https://w3id.org/rec#rentableArea", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "rentableArea" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure", + "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, + "@language": "en", + "@value": "Heat_Sink" + } + ] + }, + { + "@id": "https://w3id.org/rec#PeopleCountSensorEquipment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, + "@value": "People count sensor." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, + "@value": "People Count Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, + "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, + "@language": "en", + "@value": "Supply Air Static Pressure Integral Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MicroATM" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6365" }, { - "@id": "http://qudt.org/vocab/unit/MicroBAR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6366" }, { - "@id": "http://qudt.org/vocab/unit/MicroPA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6367" }, { - "@id": "http://qudt.org/vocab/unit/MicroTORR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6368" }, { - "@id": "http://qudt.org/vocab/unit/MilliBAR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6369" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6370" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6371" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6372" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6373" }, { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6374" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "http://qudt.org/vocab/unit/PA" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "https://brickschema.org/schema/BrickTag#Time" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6365", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TimeseriesReferenceOnPointsConstraint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6366", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#sparql": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4294" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6367", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Only Brick Points can have external timeseries references" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "\n SELECT $this\n WHERE {\n $this ref:hasExternalReference ?ref .\n ?ref rdf:type ref:TimeseriesReference .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point }\n }\n " + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6368", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures electrical conductance" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4587" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6369", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4588" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4589" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4590" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Conductivity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6370", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6371", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102221,13 +107008,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102242,13 +107029,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102263,77 +107050,64 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Duct", + "@id": "https://brickschema.org/schema/Brick#PIR_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Duct" + "@value": "PIR Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Isolation_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Isolation_Valve" + "@id": "https://brickschema.org/schema/Brick#Motion_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An isolation valve installed in the condenser water loop" + "@value": "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b665" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b666" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2683" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b667" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2684" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b668" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b669" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2685" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PIR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#PIR" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102348,13 +107122,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102369,13 +107143,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102390,124 +107164,121 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b668", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Chilled Water Discharge Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b669", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rest_Room", + "@id": "https://brickschema.org/schema/BrickShape#CollectionIncludesEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Restroom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3649" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@language": "en", - "@value": "A room that provides toilets and washbowls. Alternate spelling of Restroom" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "https://brickschema.org/schema/Brick#Collection" + }, { - "@id": "https://brickschema.org/schema/Brick#Restroom" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "https://brickschema.org/schema/Brick#Equipment" + }, { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#System" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3649", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom" + "@value": "\n CONSTRUCT {\n $this rec:includes ?eq .\n }\n WHERE {\n $this brick:hasPart ?eq .\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Equipment .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Collection .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:System .\n }\n }\n " } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://w3id.org/rec#RestingRoom" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of air" + "@value": "Measures the rate of flow of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7446" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2385" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2386" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7447" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2387" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7448" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2388" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7449" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2389" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -102517,6 +107288,9 @@ { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -102531,12 +107305,12 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7446", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -102557,7 +107331,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7447", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -102578,13 +107352,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7448", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102599,13 +107373,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102620,77 +107394,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2389", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "CO2" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband", + "@id": "https://brickschema.org/schema/BrickTag#Limit", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deadband" + "@value": "Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Booster_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Booster Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "difference between upper and lower limits of size for a given nominal dimension or value." + "@value": "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1719" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1720" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1721" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6484" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1722" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1723" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102705,13 +107509,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102726,13 +107530,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6484", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102747,186 +107551,113 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4213" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4214" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4213", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1722", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1723", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Remotely", + "@id": "https://brickschema.org/schema/Brick#Min_Water_Level_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Remotely" + "@value": "Min Water Level Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Alarm indicating that the minimum water level was reached" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4933" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2371" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4934" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2372" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4935" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2373" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2374" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2375" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102941,13 +107672,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102962,13 +107693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102983,13 +107714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103004,13 +107735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103025,94 +107756,151 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Hot water used for HVAC heating or supply to hot taps" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + } + ] + }, + { + "@id": "https://w3id.org/rec#Partition", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Partition" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://w3id.org/rec#BarrierAsset" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Building primary function property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#electricalComplexPower", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "electrical complex power type" } ], "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Associated electrical complexity with the entity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the rate of flow of some substance" + "@value": "Temperature Low Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6689" + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7328" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7329" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6691" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7330" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6692" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7331" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7332" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6689", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#VolumeFlowRateObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6690", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103127,7 +107915,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6691", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -103148,13 +107936,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6692", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103169,123 +107957,130 @@ ] }, { - "@id": "https://w3id.org/rec#SoundPressureObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7331", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/SoundPressure" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sound pressure observation" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b165" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7332", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Differential_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@language": "en", + "@value": "Low Outside Air Temperature Enable Differential Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Target humidity level when the location is occupied." + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2093" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2094" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2517" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2095" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2518" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2096" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2519" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2097" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2098" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2099" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2100" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2516", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103300,13 +108095,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103321,13 +108116,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103342,13 +108137,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103363,85 +108158,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermally", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Thermally" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Energy_Zone", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2097", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A space or group of spaces that are managed or monitored as one unit for energy purposes" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1143" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1144" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1145" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2098", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1143", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103456,13 +108221,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103477,74 +108242,119 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1145", + "@id": "https://brickschema.org/schema/Brick#hasInputSubstance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Has input substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "The subject receives the given substance as an input to its internal process" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Fan", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3110" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1178" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1179" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1180" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1181" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1182" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1183" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1184" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1185" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1186" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3110", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103559,13 +108369,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103580,13 +108390,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103601,59 +108411,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidifier_Fault_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1181", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Fault_Status" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Indicates the presence of a fault in a humidifier" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1812" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1813" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1814" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1815" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1182", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fault" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103668,13 +108474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103689,13 +108495,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103710,13 +108516,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1815", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103731,68 +108537,94 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat_Equipment", + "@id": "https://w3id.org/rec#isPartOf", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@language": "en", + "@value": "isPartOf" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3244" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3245" - }, + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3246" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@language": "en", + "@value": "has Operational stage count property" + } + ], + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "@id": "https://brickschema.org/schema/BrickShape#StageShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/Brick#operationalStageCount" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3244", + "@id": "https://brickschema.org/schema/Brick#Separation_Tank", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Separation Tank" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Tank" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5061" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5062" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3245", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103807,13 +108639,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3246", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103828,47 +108660,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Economizer", + "@id": "https://brickschema.org/schema/Brick#Battery_Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Battery Voltage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the capacity of a battery" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b981" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b309" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b310" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b982" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b311" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b981", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103883,13 +108738,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b982", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103904,136 +108759,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b311", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b312", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@language": "en", + "@value": "Occupied Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of hot leaving water" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1912" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7483" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1913" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7484" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1914" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7485" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1915" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7486" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1916" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1917" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7487" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1912", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1913", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104048,13 +108884,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1914", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104069,7 +108905,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1915", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104090,13 +108926,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104111,13 +108947,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104132,112 +108968,65 @@ ] }, { - "@id": "https://w3id.org/rec#postalCode", + "@id": "https://brickschema.org/schema/Brick#No_Water_Alarm", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "postalCode" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@value": "No Water Alarm" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "CO2Concentration" + "@value": "Alarm indicating that there is no water in the equipment or system" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2463" }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The concentration of carbon dioxide in a medium" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2464" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6480" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2465" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6481" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2466" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#No" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104252,13 +109041,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#No" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104273,13 +109062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104294,101 +109083,121 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Temperature" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CAV", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2466", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rooftop", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Supply Air Temperature Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3004" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5577" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3005" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5578" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3006" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5579" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5580" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5581" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5582" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5583" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5584" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5585" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5586" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://w3id.org/rec#RoofLevel" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3004", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104403,13 +109212,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3005", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104424,13 +109233,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3006", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104445,71 +109254,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Array", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5580", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Array" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#EconCycle_Start_Stop_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5581", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b976" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b977" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b978" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b979" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b980" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b976", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104524,7 +109317,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104545,13 +109338,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104566,13 +109359,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104587,13 +109380,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104608,99 +109401,186 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId", + "@id": "https://brickschema.org/schema/BrickTag#Override", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasTimeseriesId" + "@language": "en", + "@value": "Override" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Power_FactorQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The unique identifier (primary key) for this TimeseriesReference in some database" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3998" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3999" } ] }, { - "@id": "https://w3id.org/rec#ICTRack", - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3998", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.4.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Rack" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Automatic_Mode_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3999", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/UNITLESS" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Shared_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shared Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Automatic\" mode" + "@value": "An office used by multiple people" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b246" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3036" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3037" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3038" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b247" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3039" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b248" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3040" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b249" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3041" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shared" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#OfficeLandscape" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b246", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104715,13 +109595,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b247", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104736,13 +109616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b248", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104757,13 +109637,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b249", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104778,88 +109658,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3040", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Detection" + "@id": "https://brickschema.org/schema/BrickTag#Shared" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3041", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Cooling capacity property" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#coolingCapacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@language": "en", + "@value": "Entering Water Temperature Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6049" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1256" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1257" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6050" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1258" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6051" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1259" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6052" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1260" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6053" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1261" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6054" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1262" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6055" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1263" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -104868,24 +109762,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Time" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6049", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104900,13 +109794,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104921,13 +109815,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104942,13 +109836,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6052", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104963,13 +109857,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104984,13 +109878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105005,13 +109899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105026,58 +109920,28 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Sensor", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2843" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1263", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Steam", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Steam" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape", + "@id": "https://brickschema.org/schema/BrickShape#Voltage_ImbalanceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -105090,15 +109954,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5192" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4369" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5193" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4370" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4369", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -105107,21 +109971,11 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxInclusive": [ - { - "@value": 360 - } - ], "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minInclusive": [ - { - "@value": 0 - } - ], "http://www.w3.org/ns/shacl#or": [ { "@id": "https://brickschema.org/schema/BrickShape#NumericValue" @@ -105134,7 +109988,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5193", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4370", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -105142,40 +109996,7 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Angle" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ] } @@ -105197,203 +110018,227 @@ ] }, { - "@id": "https://w3id.org/rec#Event", + "@id": "https://brickschema.org/schema/Brick#Control_Room", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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." + "@language": "en", + "@value": "Control Room" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Event" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space from which operations are managed" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b83" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b693" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b84" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b694" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b85" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b83", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b695" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b696" } ], - "http://www.w3.org/ns/shacl#description": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "Event start timestamp." + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "start" + "@id": "https://brickschema.org/schema/BrickTag#Control" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#start" + "@id": "https://w3id.org/rec#SecurityRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b84", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b693", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Event ending timestamp." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b694", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "end" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#end" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b85", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b695", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "timestamp" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#timestamp" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TreatmentRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b696", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Treatment room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Enthalpy_Command", + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Temperature Alarm Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of differential enthalpy control" + "@value": "A parameter determining the temperature level at which to trigger a low temperature alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1110" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2119" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2120" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2121" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2122" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2123" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1110", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105408,13 +110253,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105429,13 +110274,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105450,13 +110295,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1113", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105471,13 +110316,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105492,53 +110337,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Touchpanel", + "@id": "https://brickschema.org/schema/BrickTag#Effective", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Parking_Structure", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Parking Structure" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Interface" + "@id": "https://brickschema.org/schema/Brick#Building" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A building or part of a building devoted to vehicle parking" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3264" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2730" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3265" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2731" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2732" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2733" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" + "@id": "https://brickschema.org/schema/BrickTag#Parking" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Structure" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3264", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105553,13 +110442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3265", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105574,13 +110463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3266", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105595,76 +110484,104 @@ ] }, { - "@id": "https://w3id.org/rec#Atrium", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2733", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Structure" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Warm", + "@id": "https://brickschema.org/schema/BrickTag#Diffuser", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Warm" + "@value": "Diffuser" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Coil", + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@language": "en", + "@value": "Air Static Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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)" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5550" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5490" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5491" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5492" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5551" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5493" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5494" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5495" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105679,13 +110596,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5551", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105700,88 +110617,130 @@ ] }, { - "@id": "https://w3id.org/rec#PeopleCountSensorEquipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5492", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "People count sensor." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "People Count Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5493", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5494", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5495", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Step" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Mixed Air Humidity Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The effective cooling setpoint for a specific zone in a building." + "@value": "Measures the humidity of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4623" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4624" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2390" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4625" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2391" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4626" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2392" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4627" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2393" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4628" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2394" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4629" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2395" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -105789,32 +110748,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -105835,13 +110796,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4624", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105856,13 +110817,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105877,7 +110838,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -105898,13 +110859,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105919,13 +110880,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4628", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105940,137 +110901,172 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4629", + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Duct Fan Coil Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit" } - ] - }, - { - "@id": "https://w3id.org/rec#DaylightSensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Daylight sensor." + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Daylight Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5635" + }, { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5636" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5637" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5638" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5639" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5640" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5641" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Duct" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#FCU" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5635", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasTagShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5636", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Tag" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { "@id": "https://brickschema.org/schema/Brick#hasTag" } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#Weather_Station", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5637", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://bedes.lbl.gov/bedes-online/weather-station" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A dedicated weather measurement station" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5638", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3483" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3484" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3485" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Weather" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106085,13 +111081,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3484", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Horizontal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106106,13 +111102,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5641", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Weather" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106127,70 +111123,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Makeup Air Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#MAU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5936" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6938" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5937" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6939" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5938" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6940" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5939" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6941" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5940" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#MAU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106205,13 +111207,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6938", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106226,13 +111228,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6939", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#MAU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106247,13 +111249,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106268,13 +111270,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6941", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106289,97 +111291,49 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Integral" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Breakroom", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Break_Room" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A space for people to relax while not working" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Break_Room" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#StaffRoom" + "@value": "Entering Chilled Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of chilled water" + "@value": "Measures the rate of flow of chilled entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7090" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4674" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7091" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4675" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7092" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4676" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7093" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4677" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7094" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4678" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4679" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -106387,13 +111341,16 @@ "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -106401,17 +111358,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7090", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -106432,13 +111389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7091", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106453,13 +111410,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106474,13 +111431,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7093", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4678", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106495,7 +111473,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7094", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -106516,153 +111494,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building", + "@id": "https://brickschema.org/schema/BrickTag#Seismic", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Seismic" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Supply Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "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]" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6609" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7299" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7300" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7301" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7302" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7303" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6620" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7304" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6621" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7305" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7306" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7307" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Building" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6609", - "http://www.w3.org/ns/shacl#or": [ + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6610" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6611" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6612" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6613" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6614" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6610", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, { - "@id": "https://brickschema.org/schema/Brick#Floor" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6611", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6612", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6613", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "https://brickschema.org/schema/Brick#Zone" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6614", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { - "@id": "https://brickschema.org/schema/Brick#Wing" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106677,13 +111611,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106698,84 +111632,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7301", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isLocationOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Mode_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7302", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates whether a system, device or control loop is in an unoccupied heating mode" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3324" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3325" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3326" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3327" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3328" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3324", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106790,13 +111695,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3325", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106811,13 +111716,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3326", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106832,13 +111737,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106853,13 +111758,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3328", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106874,123 +111779,188 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Elevator_Space", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@language": "en", + "@value": "Elevator Space" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets static pressure of hot air" + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1778" - }, + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1779" - }, + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1780" - }, + "@language": "en", + "@value": "The vertical space in whcih an elevator ascends and descends" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1781" - }, + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1782" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1783" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://w3id.org/rec#ElevatorShaft" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@language": "en", + "@value": "Chilled Water Return Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1778", + "@id": "https://w3id.org/rec#LoadingReceivingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@value": "Loading/receiving room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#IDF", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "IDF" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1779", + "@id": "https://brickschema.org/schema/Brick#Condensate_Leak_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Condensate Leak Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Leak_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates a leak of condensate from a cooling system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b637" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b638" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b639" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b640" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Condensate" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leak" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1780", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107005,13 +111975,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1781", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Condensate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107026,13 +111996,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107047,13 +112017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1783", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107068,71 +112038,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CRAC", + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@language": "en", + "@value": "Air Differential Pressure Setpoint" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deionised", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Deionised" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_Cooling_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + "@value": "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3103" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6892" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3104" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6893" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6894" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3106" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6895" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3107" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3108" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3109" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6896" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -107140,80 +112082,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3103", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3104", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107228,13 +112127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107249,13 +112148,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3107", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107270,13 +112169,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107291,13 +112190,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107312,89 +112211,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Air", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Air" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cubicle" + "@value": "Unoccupied Supply Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets the rate of supply air flow required for a process" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6303" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6503" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6304" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6504" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6305" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6505" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6306" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6506" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6307" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6507" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6308" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6508" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6309" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6509" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6510" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -107404,30 +112279,49 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6503", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6303", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107442,13 +112336,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6304", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107463,13 +112357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107484,13 +112378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107505,13 +112399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107526,13 +112420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6308", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107547,13 +112441,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6309", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107568,76 +112462,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + "@language": "en", + "@value": "Max Static Pressure Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2028" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5969" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5970" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2029" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5971" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2030" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5972" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2031" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5973" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2032" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5974" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2033" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5975" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2028", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107652,13 +112556,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2029", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107673,13 +112577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2030", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107694,13 +112598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2031", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107715,13 +112619,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2032", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107736,13 +112640,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2033", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107757,230 +112661,199 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Space", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5975", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7575" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7576" + "@language": "en", + "@value": "High Temperature Hot Water Return Temperature Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7575", + "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2002/07/owl#Class" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isTagOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7576", + "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Rated module conversion efficiency" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Ground_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/BrickTag#Vent", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@language": "en", + "@value": "Vent" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#RDFSRangeRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b715" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b716" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b717" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b718" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b719" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b720" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4076" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ground" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Source" - }, + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "http://www.w3.org/2000/01/rdf-schema#range" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4076", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\nCONSTRUCT {\n ?val a ?shape .\n} WHERE {\n $this rdfs:range ?shape .\n ?shape a sh:NodeShape .\n ?ent $this ?val .\n FILTER NOT EXISTS { ?val a ?shape }\n}" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b716", + "@id": "https://brickschema.org/schema/Brick#Hot_Deck", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@language": "en", + "@value": "Hot Deck" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Part of a dual duct air handling unit that supplies heating to a building" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b717", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4838" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4839" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4840" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Deck" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Deck" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107995,13 +112868,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ground" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108016,13 +112889,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108037,32 +112910,29 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b721", + "@id": "https://w3id.org/rec#endLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "endLevel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" @@ -108071,32 +112941,35 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of chilled water" + "@value": "Sets static pressure of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b548" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1368" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b549" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1369" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b550" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1370" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b551" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1371" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b552" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1372" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b553" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1373" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -108109,9 +112982,6 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -108121,18 +112991,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b548", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108147,13 +113017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b549", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108168,13 +113038,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108189,13 +113059,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b551", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108210,13 +113080,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108231,13 +113101,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b553", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108252,59 +113122,126 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Limit", + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#meters", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "meters" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates the entity whose consumption/production of some substance is measured by this meter." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Janitor_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Janitor Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Setpoint." + "@value": "A room set aside for the storage of cleaning equipment and supplies" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7513" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1880" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7514" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1881" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7515" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1882" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1883" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Janitor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#BackOffice" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Janitor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108319,13 +113256,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108340,13 +113277,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108361,13 +113298,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7516", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108382,97 +113319,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Freezer", + "@id": "https://brickschema.org/schema/BrickTag#Head", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Freezer" + "@value": "Head" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Environment_Box", + "@id": "https://brickschema.org/schema/Brick#Gas_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@language": "en", + "@value": "Gas Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "(also known as climatic chamber), enclosed space designed to create a particular environment." + "@value": "Measures gas concentration (other than CO2)" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1532" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1278" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1533" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1279" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1280" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1535" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1281" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1282" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "1.4.1" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1532", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Environment" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108487,13 +113439,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Environment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108508,13 +113460,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108529,123 +113481,110 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1281", + "@id": "https://brickschema.org/schema/Brick#AED", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "AED" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1282", + "@id": "https://w3id.org/rec#ArchitecturalAsset", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Architectural asset" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Asset" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Rain_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rain Water Storage Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint" + "@language": "en", + "@value": "A tank engineered to capture and store rainwater, usually for non-potable uses." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7338" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7339" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7340" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2844" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2845" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7343" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2846" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7344" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2847" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108660,13 +113599,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108681,13 +113620,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108702,13 +113641,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108723,254 +113662,244 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7342", + "@id": "https://brickschema.org/schema/Brick#Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Status" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7343", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7675" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7676" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7677" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7344", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7675", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#ActuationEvent" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#Region", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." + "@value": "last known value" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "Region" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TiltShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7676", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5431" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5444" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7677", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Angle" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5444", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Cooling Discharge Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Load", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Load" + "@value": "Bypass Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Loop" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The set of connected equipment serving one path of air" + "@value": "Measures the rate of flow of bypass water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b225" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b406" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b407" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b408" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b409" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b410" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b226" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b225", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108985,13 +113914,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109006,47 +113935,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Loop", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b408", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Loop" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A collection of equipment that transport and regulate water among each other" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7068" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7069" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7068", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109061,7 +113977,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7069", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -109082,43 +113998,115 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Conductivity", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Conductivity" + } + ] + }, + { + "@id": "https://w3id.org/rec#hasMember", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "hasMember" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Solid", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Frost" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hail" + }, + { + "@id": "https://brickschema.org/schema/Brick#Ice" + }, + { + "@id": "https://brickschema.org/schema/Brick#Soil" + } + ] + }, + { + "@id": "https://w3id.org/rec#ConferenceTable", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Conference table" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, + "@id": "https://w3id.org/rec#Table" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" + "@language": "en", + "@value": "Exhaust Air Stack Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that return air temperature is too high" + "@value": "Measures the rate of flow of air in the exhaust air stack" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1683" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1353" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1684" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1354" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1685" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1355" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1686" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1356" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1687" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1357" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1358" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -109126,24 +114114,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stack" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1683", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -109164,13 +114157,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1684", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109185,13 +114178,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1685", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109206,7 +114199,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1686", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -109227,13 +114220,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109248,13 +114241,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1688", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109269,128 +114262,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#timestamp", + "@id": "https://w3id.org/rec#OccupancyZone", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Timestamp" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#volume", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Volume" + "@value": "Occupancy zone" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Entity has 3-dimensional volume" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "Natural Gas Boiler" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Boiler" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6496" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6497" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6498" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6499" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6100" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6101" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6502" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6102" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6503" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6103" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109405,13 +114357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109426,13 +114378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109447,13 +114399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109468,34 +114420,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6500", + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Humidity Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Parameters relevant to humidity-related systems and points" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6718" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6719" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6720" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109510,13 +114487,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109531,13 +114508,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6503", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109552,190 +114529,209 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "Max Occupied Cooling Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b503" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b504" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b505" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b506" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b507" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b508" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b509" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b510" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b503", + "@id": "https://w3id.org/rec#TemperatureObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Temperature observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b171" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b504", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b171", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b505", + "@id": "https://w3id.org/rec#ClimateControlRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Climate-control room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b506", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Hot Water Discharge Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b507", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Occupancy Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a room or space is occupied" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4971" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4972" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4973" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109750,13 +114746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109771,13 +114767,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109792,79 +114788,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medical_Room", + "@id": "https://brickschema.org/schema/Brick#Steam_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Steam Baseboard Radiator" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Steam_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of rooms used for medical purposes" + "@value": "Steam heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4947" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3142" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4948" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3143" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3144" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4950" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3145" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medical" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109879,13 +114864,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medical" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109900,13 +114885,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4949", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109921,13 +114906,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4950", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109942,40 +114927,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Desk", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Desk" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Piezoelectric" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PM10Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of particulates with diameter of 10 microns or less in air" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit" + "@value": "Setpoint for humidity in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1311" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1312" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b345" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1313" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b346" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1314" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b347" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1315" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b348" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1316" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b349" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -109983,34 +115033,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Building_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110031,13 +115078,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110052,13 +115099,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1313", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110073,7 +115120,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1314", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110094,28 +115141,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1315", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1316", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110136,87 +115162,73 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank", + "@id": "https://brickschema.org/schema/BrickTag#Camera", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tank" + "@value": "Camera" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Handling", + "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest", "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Handling" - } + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "https://brickschema.org/schema/BrickTag#NVR", + "@id": "https://brickschema.org/schema/Brick#Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "NVR" + "@value": "Disable Hot Water System Outside Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter" + "@language": "en", + "@value": "Disables hot water system when outside air temperature reaches the indicated value" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7304" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b897" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7305" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b898" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7306" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b899" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7307" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b900" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7308" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7309" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b902" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7310" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b903" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7311" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b904" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7312" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b905" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -110224,33 +115236,38 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7304", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110271,13 +115288,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110292,13 +115309,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110313,13 +115330,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110334,13 +115351,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7308", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110355,13 +115372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7309", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110376,13 +115393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7310", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110397,13 +115414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b904", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110418,13 +115435,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110439,77 +115456,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Energy_Storage_Tank", + "@id": "https://brickschema.org/schema/BrickTag#Active", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://qudt.org/schema/qudt/QuantityKind" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQUDTReference" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Power_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the amount of instantaneous electric power consumed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1788" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1789" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1790" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1791" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5650" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1792" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5651" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1793" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1794" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5653" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/ElectricPower" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1788", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110524,13 +115562,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1789", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110545,13 +115583,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1790", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110566,13 +115604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1791", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110587,13 +115625,114 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1792", + "@id": "https://w3id.org/rec#BarRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bar room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#FoodHandlingRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Correlated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Correlated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Information_Area", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Information Area" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An information booth or kiosk where visitors would look for information" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1847" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1848" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1849" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1850" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Area" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Information" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Reception" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110608,13 +115747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1793", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Information" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110629,13 +115768,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110650,101 +115789,214 @@ ] }, { - "@id": "https://w3id.org/rec#isMemberOf", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1850", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "isMemberOf" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Pull_Station", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" + "@language": "en", + "@value": "Fire Alarm Pull Station" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status" + "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation#Fire_alarm_pull_station" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if air pressure in supply duct is within expected bounds" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6296" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1451" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6297" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1452" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6298" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1453" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6299" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1454" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6300" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1455" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6301" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1456" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6302" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1457" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Manual" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Pull" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Station" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1451", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1452", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1453", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1454", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Manual" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1455", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pull" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110759,13 +116011,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110780,55 +116032,90 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6298", + "@id": "https://w3id.org/rec#DressingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@value": "Dressing room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://w3id.org/rec#containsElement", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "containsElement" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6299", + "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Emergency Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Alarms that indicate off-normal conditions associated with emergency systems" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4659" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4660" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4661" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Emergency" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110843,13 +116130,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6301", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110864,13 +116151,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6302", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110885,80 +116172,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Passive_Chilled_Beam", + "@id": "https://w3id.org/rec#Stairwell", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stairwell" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Heater", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Heater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.merriam-webster.com/dictionary/waterheater" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device." + "@value": "An apparatus for heating and usually storing hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2734" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2735" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2736" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2737" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6524" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Beam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Passive" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2734", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Beam" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Heater" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2735", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110973,13 +116261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110994,13 +116282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2737", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Passive" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111015,56 +116303,51 @@ ] }, { - "@id": "https://w3id.org/rec#AccessControlZone", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Access control zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" + "@language": "en", + "@value": "Chilled Water Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of air" + "@value": "Sets the target flow rate of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7615" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6910" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6911" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7616" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6912" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6913" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6914" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -111073,28 +116356,49 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6911", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111109,7 +116413,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -111130,7 +116434,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -111151,13 +116455,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7618", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111172,59 +116476,142 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Close_Status", + "@id": "https://brickschema.org/schema/BrickTag#Tank", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tank" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Angle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Angle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#HX", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "HX" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the open/close status of a device such as a damper or valve" + "@value": "See Heat_Exchanger" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + } + ] + }, + { + "@id": "https://w3id.org/rec#intersectingElement", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "intersectingElement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Cooling Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2549" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3319" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2550" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3320" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2551" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3321" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2552" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3322" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3323" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2549", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111239,13 +116626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2550", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111260,13 +116647,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2551", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111281,13 +116668,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111302,14 +116689,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Concession", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3323", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Particulate", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Particulate" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#First_Aid_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "First Aid Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Food_Service_Room" + "@id": "https://brickschema.org/schema/Brick#Medical_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -111320,54 +116746,54 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases" + "@value": "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b631" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1486" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b632" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1487" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b633" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1488" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b634" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1489" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b635" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1490" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1491" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.4.1" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concessions" + "@id": "https://brickschema.org/schema/BrickTag#Aid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#First" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Meidcal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -111375,18 +116801,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://w3id.org/rec#TreatmentRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concessions" + "@id": "https://brickschema.org/schema/BrickTag#Aid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111401,13 +116827,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#First" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111422,7 +116848,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -111443,13 +116869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Meidcal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111464,13 +116890,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111485,7 +116911,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -111506,152 +116932,142 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear", + "@id": "https://brickschema.org/schema/Brick#Loop", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Switchgear" + "@value": "Loop" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Evaporative" + "@id": "https://brickschema.org/schema/Brick#Collection" + }, + { + "@id": "https://w3id.org/rec#Collection" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "has Volume property" + "@value": "A collection of connected equipment; part of a System" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickShape#VolumeShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6736" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6743" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#volume" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6744" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6745" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ] }, { - "@id": "https://w3id.org/rec#Storage", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6736", + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Storage" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6737" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6738" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6739" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Circulator_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6737", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6738", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Point" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6739", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." + "@id": "https://brickschema.org/schema/Brick#Location" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6743", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b655" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b656" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b657" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b658" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b659" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b655", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111666,13 +117082,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111687,136 +117103,167 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b658", + "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@value": "A Point can be a Point of Equipment, Location or Space." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5450" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5451" + } + ] + }, + { + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5454" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5455" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5456" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPointOf" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b659", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5450", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Equipment" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5451", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5454", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5455", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Ratio" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5456", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Enable" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of radiant panel." + "@value": "Humidity setpoint for exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6793" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1323" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6794" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1324" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6795" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1325" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6796" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1326" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6797" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6793", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111831,13 +117278,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111852,13 +117299,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111873,13 +117320,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111894,13 +117341,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111915,81 +117362,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack", + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Stack" + "@value": "Dewpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Air_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Recovery Air Source Condensing Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1968" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1596" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1969" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1597" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1970" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1971" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1599" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1972" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1600" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1973" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1601" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1974" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1602" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1975" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1603" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1976" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1604" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unit" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -111997,13 +117450,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1968", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112018,13 +117471,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1969", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112039,13 +117492,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112060,13 +117513,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1971", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112081,13 +117534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1972", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112102,13 +117555,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112123,13 +117576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1974", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112144,13 +117597,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1975", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112165,7 +117618,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1976", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112185,12 +117638,291 @@ } ] }, + { + "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5403" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5403", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": "Total" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Diffuser" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6580" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6581" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6582" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6580", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6581", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6582", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#AccelerationObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Acceleration" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Acceleration observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#operationalStageCount", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Operational stage count" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The number of operational stages supported by this eqiupment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + } + ] + }, { "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Temperature Step Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter" @@ -112198,19 +117930,19 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5506" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5507" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5502" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5503" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5509" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5504" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5505" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -112232,7 +117964,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112253,7 +117985,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5507", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112274,7 +118006,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112295,7 +118027,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112316,7 +118048,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112337,89 +118069,153 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#CO", + "@id": "https://w3id.org/rec#ElevatorShaft", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "CO" + "@value": "Elevator shaft" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Static_Pressure_Cutout_Setpoint_Limit", + "@id": "https://w3id.org/rec#Apartment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Apartment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b10" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b10", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Room" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_High_Temperature_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint." + "@value": "Emergency Power Off System Activated By High Temperature Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1689" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1083" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1084" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1085" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1691" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1086" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1692" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1087" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1693" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1088" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1694" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1695" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1090" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cutout" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cutout" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112434,7 +118230,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1690", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112455,13 +118251,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1691", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112476,7 +118272,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1692", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112497,13 +118293,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1693", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112518,13 +118314,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112539,13 +118335,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112560,156 +118356,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Window", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Window" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1090", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PM10Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The concentration of nitrogen dioxide in a medium" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape", + "@id": "https://brickschema.org/schema/Brick#Reversing_Valve", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has electrical complex power type property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#electricalComplexPower" + "@value": "Reversing Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5640" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5641" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5642" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2995" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5643" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2996" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5644" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2997" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5645" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2998" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5646" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2999" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Duct" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + "@id": "https://brickschema.org/schema/BrickTag#Reversing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112724,13 +118450,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5641", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112745,13 +118471,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5642", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112766,13 +118492,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Reversing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112787,13 +118513,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5644", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112808,34 +118534,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5645", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Coil", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + "@language": "en", + "@value": "Chilled Water Coil" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b473" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b474" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b475" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b476" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b477" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112850,59 +118613,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Warmest", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Warmest" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Controller", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b474", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6631" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6632" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6633" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112917,7 +118655,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112938,13 +118676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112959,103 +118697,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#PM10_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" + "@language": "en", + "@value": "PM10 Level Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#PM10_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." + "@value": "Detects level of particulates of size 10 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5981" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5982" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5983" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5984" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2686" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5986" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2687" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5987" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2688" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5988" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2689" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5989" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2690" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5990" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#PM10" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5981", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113070,13 +118787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5982", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113091,13 +118808,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#PM10" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113112,13 +118829,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5984", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113133,13 +118850,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113154,13 +118871,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113175,13 +118892,87 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5987", + "@id": "https://w3id.org/rec#BicycleGarage", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bicycle garage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Garage" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Tower_Fan", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Tower Fan" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://highperformancehvac.com/cooling-tower-fan/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b737" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b738" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b739" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b740" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tower" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113196,13 +118987,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5988", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113217,13 +119008,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5989", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113238,13 +119029,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5990", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b740", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113259,76 +119050,61 @@ ] }, { - "@id": "https://w3id.org/rec#Partition", + "@id": "https://brickschema.org/schema/Brick#Tag", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Partition" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape" + }, { - "@id": "https://w3id.org/rec#BarrierAsset" + "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detector", + "@id": "https://brickschema.org/schema/Brick#Gas_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3050" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3051" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3052" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3053" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1536" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3054" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1537" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113343,13 +119119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113364,108 +119140,131 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3052", + "@id": "https://brickschema.org/schema/BrickShape#AreaShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7065" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7066" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7065", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7066", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/M2" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Current_Sensor", + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radioactivity Concentration Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current consumed by a load" + "@value": "Measures the concentration of radioactivity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2049" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5043" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2050" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5044" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2051" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5045" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2052" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5046" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -113473,18 +119272,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2049", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113499,13 +119303,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113520,13 +119324,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113541,7 +119345,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2052", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -113562,109 +119366,100 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#HX", + "@id": "https://brickschema.org/schema/BrickTag#Reader", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "HX" + "@value": "Reader" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "air in a bypass duct, used to relieve static pressure" + "@value": "Supply Air Static Pressure Step Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PAU", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "PAU" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Relay", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6392" + }, { - "@id": "https://en.wikipedia.org/wiki/Relay" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6393" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6394" + }, { - "@language": "en", - "@value": "an electrically operated switch" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6395" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6396" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6397" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2880" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6398" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2881" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6399" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2880", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113679,13 +119474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2881", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113700,120 +119495,97 @@ ] }, { - "@id": "https://w3id.org/rec#closedBy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6394", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "closedBy" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TimeSpanObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6395", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Time" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Timespan observation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b173" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6396", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6397", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A collection of devices that generates, stores or transports electricity" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5697" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5698" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5697", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113828,13 +119600,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5698", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113849,141 +119621,65 @@ ] }, { - "@id": "https://w3id.org/rec#ExhibitionRoom", + "@id": "https://brickschema.org/schema/Brick#Water_Cooled_Chiller", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Exhibition room" + "@language": "en", + "@value": "Water Cooled Chiller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Chiller" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2302" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2303" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2304" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2305" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2306" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3452" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2307" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3453" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2308" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3454" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2309" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3455" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2302", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2303", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2304", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113998,13 +119694,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114019,13 +119715,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114040,13 +119736,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114061,95 +119757,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2308", + "@id": "https://brickschema.org/schema/Brick#azimuth", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Azimuth" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "(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." } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2309", + "@id": "https://brickschema.org/schema/Brick#Frequency_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Frequency Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@language": "en", + "@value": "Controls the frequency of a device's operation (e.g. rotational frequency)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1434" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1435" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5723" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1436" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5724" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1437" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5725" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1434", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114164,13 +119846,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114185,13 +119867,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114206,49 +119888,54 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1437", + "@id": "https://brickschema.org/schema/BrickShape#Current_Total_Harmonic_DistortionQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3666" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3667" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Radon_ConcentrationQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3666", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4089" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4091" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4089", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3667", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -114256,7 +119943,10 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + "@id": "http://qudt.org/vocab/unit/DeciB_M" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT" } ] } @@ -114278,125 +119968,177 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4091", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Sets discharge air flow" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput", + "@id": "https://brickschema.org/schema/Brick#High_Return_Air_Temperature_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measured voltage input" + "@value": "High Return Air Temperature Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The nominal rated voltage input of the entity" + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#coordinates", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Coordinates" + "@value": "An alarm that indicates that return air temperature is too high" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "The location of an entity in latitude/longitude" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1683" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1684" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1685" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1686" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1687" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1688" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1683", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1684", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "An alarm that indicates off-normal conditions associated with HVAC cycles" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1685", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4595" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4596" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4597" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4595", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114411,13 +120153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114432,13 +120174,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4597", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114453,107 +120195,154 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Blowdown_Water", + "@id": "https://brickschema.org/schema/Brick/ref#preferred", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "preferred" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "Water expelled from a system to remove mineral build up" + "@value": "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water", + "@id": "https://brickschema.org/schema/Brick#measuredPowerInput", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Measured power input" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@value": "The nominal measured power input of the entity" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Relative" } + ] + }, + { + "@id": "https://w3id.org/rec#RecordingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Recording room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fault_Reset_Command", + "@id": "https://brickschema.org/schema/Brick#Switch_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Switch Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Clears a fault status" + "@value": "A telecommuncations room housing network switches" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1406" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3178" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1407" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3179" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1408" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3180" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1409" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3181" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3182" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Switch" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1406", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114568,13 +120357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1407", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114589,13 +120378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1408", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114610,13 +120399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1409", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114631,175 +120420,166 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Jet", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3182", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Jet" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Distribution" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#RDFSSubPropertyOfRuleForEntityProperties", + "@id": "https://w3id.org/rec#DishingRoom", "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4080" + "@value": "Dishing room" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4080", + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "\n CONSTRUCT {\n ?s ?super ?skolemized .\n ?skolemized ?ep ?eo .\n } WHERE {\n $this rdfs:subPropertyOf+ ?super .\n ?super a brick:EntityProperty .\n $this a brick:EntityProperty .\n ?s $this ?o .\n BIND(IF(isBlank(?o), IRI(CONCAT(\"urn:skolem:\", STRUUID())), ?o) AS ?skolemized)\n ?o ?ep ?eo .\n }\n " + "@id": "https://brickschema.org/schema/Brick#Meter" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" } ] }, { - "@id": "https://w3id.org/rec#severity", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "severity" + "@value": "Discharge Air Temperature Low Reset Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Target", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Target" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Availability_Status", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a piece of equipment, system, or functionality is available for operation" + "@value": "Sets exhaust air flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b263" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4790" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b264" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4791" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b265" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Availability" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4792" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4793" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4794" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b263", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Availability" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b264", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b265", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114814,71 +120594,13 @@ ] }, { - "@id": "https://w3id.org/rec#timestamp", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "timestamp" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Enables lead/lag operation" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1899" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1900" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1901" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1902" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lag" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lead" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1899", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114893,13 +120615,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1900", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114914,13 +120636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1901", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114935,13 +120657,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1902", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114986,81 +120708,119 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Chilled_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Chilled Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of zone air" + "@value": "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3509" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2204" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2205" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2206" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2207" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3511" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2208" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3512" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2209" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3513" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2210" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3514" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2211" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2212" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2204", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115075,13 +120835,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115096,13 +120856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115117,13 +120877,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3512", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115138,13 +120898,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115159,13 +120919,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115180,77 +120940,122 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Head", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2211", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Head" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2212", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Economizer_Damper", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#On_Status" - }, + "@language": "en", + "@value": "Economizer Damper" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the on/off status of a control loop, relay or equipment" + "@value": "A damper that is part of an economizer that is used to module the flow of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7425" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7426" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b983" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7427" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b984" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7428" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b985" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b983", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7425", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115265,13 +121070,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115286,13 +121091,58 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7427", + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Pressure Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4531" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4532" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4533" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115307,13 +121157,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115328,101 +121178,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4533", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Operational stage property" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#StageShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#operationalStage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Temperature Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6897" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1153" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6898" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1154" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6899" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1155" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6900" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1156" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1157" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6902" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1158" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6903" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115437,13 +121287,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1153", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115458,13 +121308,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115479,13 +121329,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115500,13 +121350,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1156", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115521,7 +121371,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1157", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -115542,13 +121392,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1158", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115563,36 +121413,171 @@ ] }, { - "@id": "https://w3id.org/rec#MothersRoom", + "@id": "https://brickschema.org/schema/BrickShape#Electric_EnergyQuantityShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3828" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3829" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3828", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3829", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://w3id.org/rec#manufacturedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "manufacturedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#AHU", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Mothers' room" + "@language": "en", + "@value": "AHU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#RC", + "@id": "https://brickschema.org/schema/BrickTag#Collection", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "RC" + "@value": "Collection" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf", + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule", "@type": [ "http://www.w3.org/2002/07/owl#AsymmetricProperty", "http://www.w3.org/2002/07/owl#IrreflexiveProperty", @@ -115601,102 +121586,106 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "is sub-meter of" + "@value": "deprecationMitigationRule" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Light", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#latitudeShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Indicates the parent for which this meter is a submeter" + "@id": "https://brickschema.org/schema/Brick#latitude" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Cooling Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The temperature setpoint for the entering condenser water" + "@value": "Indicates whether a system, device or control loop is in an unoccupied cooling mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4709" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4710" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3308" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4711" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3309" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4712" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3310" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4713" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3311" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4709", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115711,13 +121700,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115732,7 +121721,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -115753,34 +121742,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4712", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4713", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115795,13 +121763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115816,174 +121784,70 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#timestampShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#timestamp" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/REV" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PhasorAngle" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PlaneAngle" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Angle component of a phasor" - } - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor" + "@value": "Damper Position Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Vent_Operating_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the current operating mode of a vent" + "@value": "Measures the current position of a damper in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3385" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3386" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b787" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3387" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b788" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3388" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b789" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3389" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b790" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vent" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3385", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3386", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115998,7 +121862,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3387", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -116019,13 +121883,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3388", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116040,13 +121904,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3389", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vent" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116061,155 +121925,85 @@ ] }, { - "@id": "https://w3id.org/rec#VolumeFlowRateObservation", + "@id": "https://brickschema.org/schema/Brick#Conference_Room", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Volume flow rate observation" + "@language": "en", + "@value": "Conference Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b177" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b177", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of leaving water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7220" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7221" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7222" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7223" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7224" + "@value": "A space dedicated in which to hold a meetings" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b685" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b686" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b687" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b688" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7220", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Conference" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ConferenceRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7221", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conference" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116224,13 +122018,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7222", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116245,13 +122039,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7223", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116266,13 +122060,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7224", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116287,155 +122081,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water", + "@id": "https://w3id.org/rec#Desk", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Desk" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration", + "@id": "https://w3id.org/rec#FoldingTable", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "PM1Concentration" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@value": "Folding table" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The concentration of particulates with diameter of 1 microns or less in air" + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Loss_Alarm", + "@id": "https://brickschema.org/schema/Brick#Ozone_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ozone Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates loss in air flow." + "@value": "Measures the concentration of ozone in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b220" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b221" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2679" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b222" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2680" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b223" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2681" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b224" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2682" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Ozone" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b220", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b221", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116450,13 +122198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b222", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Ozone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116471,13 +122219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b223", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116492,13 +122240,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b224", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116513,171 +122261,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant", + "@id": "https://w3id.org/rec#maintenanceInterval", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Refrigerant" + "@value": "maintenanceInterval" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape", + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Reducing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Water Pressure Reducing Valve" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7070" + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7073" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7070", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/M2" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7073", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3468" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3469" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3470" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3471" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radiance", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "@id": "https://brickschema.org/schema/BrickTag#Reducing" + }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Radiance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Isolation_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3468", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Isolation_valve" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A valve that stops the flow of a fluid, usually for maintenance or safety purposes" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4886" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4887" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4888" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116692,13 +122370,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116713,13 +122391,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4888", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116734,153 +122412,153 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference", + "@id": "https://brickschema.org/schema/Brick#Coil", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasExternalReference" + "@language": "en", + "@value": "Coil" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://data.ashrae.org/standard223#hasExternalReference" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." + "@language": "en", + "@value": "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)" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Wet" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5545" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5546" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hardware", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5545", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#operationalStage", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5546", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Operational stage" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The associated operational stage" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transformer_Room", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Differential Pressure Proportional Band" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3272" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6944" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3273" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6945" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3274" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6946" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3275" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6947" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3276" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6948" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3277" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6949" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116895,13 +122573,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3273", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116916,13 +122594,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3274", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116937,13 +122615,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3275", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116958,13 +122636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116979,13 +122657,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3277", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117000,120 +122678,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Glycol", + "@id": "https://w3id.org/rec#ThermostatEquipment", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@value": "Thermostat." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Linear_SpeedQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "Thermostat" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3913" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3922" + "@id": "https://w3id.org/rec#SensorEquipment" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3913", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - } - ] + "@value": true } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Thermostat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3922", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Rated minimum voltage input" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "The minimum voltage that can be input to the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hail_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Grains Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Sensor" @@ -117122,28 +122761,34 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures hail in terms of its size and damage potential" + "@value": "Measures the mass of water vapor in air" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1556" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5485" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1557" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5486" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1558" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5487" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1559" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5488" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5489" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hail" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -117154,17 +122799,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hail" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5485", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -117195,13 +122840,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1557", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hail" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5487", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117216,7 +122882,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1558", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -117237,7 +122903,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1559", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -117258,87 +122924,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel", + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + "@language": "en", + "@value": "Centrifugal" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Grains_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@language": "en", + "@value": "Outside Air Grains Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#TABS_Panel" + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls." + "@value": "Measures the mass of water vapor in outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6469" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2606" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6470" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2607" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6471" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2608" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6472" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2609" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6473" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6474" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6475" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2610" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activated" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#TABS" - }, + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermally" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activated" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117353,13 +123025,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117374,13 +123046,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117395,13 +123067,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117416,13 +123088,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6473", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117437,115 +123109,86 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6474", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#TABS" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Cooling Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6475", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermally" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sets discharge air flow for cooling" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve", + "@id": "https://brickschema.org/schema/Brick#Relay", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relay" + } + ], "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://www.petropedia.com/definition/5050/bypass-valve" + "@id": "https://en.wikipedia.org/wiki/Relay" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of valve installed in a bypass pipeline" + "@value": "an electrically operated switch" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5540" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2880" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2881" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5540", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -117566,13 +123209,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117587,18 +123230,18 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint" + "@value": true } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -117613,89 +123256,93 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Discharge_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Handler", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Handler" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Radiant_heating_and_cooling" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates which mode a system, device or control loop is currently in" + "@value": "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7429" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7430" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7424" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7431" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117710,13 +123357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117731,13 +123378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7424", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117752,117 +123399,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint", + "@id": "https://w3id.org/rec#Office", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Office" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fire_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of entering water" + "@value": "Measures the presence of fire" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7109" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7110" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1466" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1467" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1468" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1469" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1466", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7110", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117877,13 +123524,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117898,13 +123545,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7113", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117919,174 +123566,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference", + "@id": "https://brickschema.org/schema/Brick#Stages_Status", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasIfcProjectReference" + "@language": "en", + "@value": "Stages Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "A reference to the IFC Project that defines this entity" + "@id": "https://brickschema.org/schema/Brick#Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@language": "en", + "@value": "Indicates which stage a control loop or equipment is in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1264" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1265" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3093" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3094" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1268" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1269" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1270" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1271" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3095" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stages" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1264", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1265", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1266", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1267", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118107,34 +123633,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1269", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stages" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118149,13 +123654,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118170,69 +123675,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration_Sensor", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor" + "@language": "en", + "@value": "Unoccupied Mode Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the concentration of radioactivity due to radon" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2831" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2832" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6500" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2833" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2834" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6502" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radon" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118247,7 +123742,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118268,13 +123763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radon" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118289,13 +123784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2834", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118310,95 +123805,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Water Differential Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint" + "@language": "en", + "@value": "Sets the size of a deadband of differential pressure of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7313" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1961" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7314" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1962" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7315" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1963" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7316" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1964" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7317" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1965" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7318" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1966" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7319" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7320" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1967" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7313", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118413,7 +123906,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7314", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118434,13 +123927,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7315", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118455,7 +123948,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7316", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118476,13 +123969,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118497,7 +123990,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7318", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118518,34 +124011,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7319", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7320", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118560,100 +124032,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Hot Water Differential Pressure Load Shed Reset Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7225" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1745" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7226" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1746" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7227" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1747" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7228" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1748" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7229" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1749" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7230" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1750" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7231" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1751" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7232" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1752" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7233" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7234" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1753" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7225", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118668,13 +124129,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118689,13 +124150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7227", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118710,13 +124171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118731,13 +124192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118752,13 +124213,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7230", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118773,13 +124234,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7231", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118794,13 +124255,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7232", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118815,13 +124276,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7233", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118836,111 +124297,177 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7234", + "@id": "https://brickschema.org/schema/BrickTag#Return", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Return" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Supply Condenser Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Cloudage", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets the target flow rate of water" + "@value": "Cloudage" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7460" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7461" - }, + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7462" + "@value": "The fraction of the sky obscured by clouds when observed from a particular location" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7463" + "@language": "en", + "@value": "The fraction of the sky obscured by clouds when observed from a particular location" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasPoint", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@language": "en", + "@value": "Has point" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#hasPoint" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#isPointOf" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "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" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7460", + "@id": "https://brickschema.org/schema/Brick#Pump_VFD", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Pump VFD" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Variable-frequency drive for pumps" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2824" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2825" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2826" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7461", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118955,13 +124482,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7462", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2825", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118976,13 +124503,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7463", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118997,84 +124524,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Variable Frequency Drive" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Motor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6412" - }, + "@id": "https://brickschema.org/schema/Brick#VFD" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6413" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6414" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7160" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6415" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7161" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6416" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7162" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6417" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7163" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6418" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7164" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Drive" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#VFD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6412", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Drive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119089,13 +124613,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119110,13 +124634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6414", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119131,13 +124655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6415", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119152,13 +124676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119173,378 +124697,369 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6417", + "@id": "https://brickschema.org/schema/Brick#Wind_Direction", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6418", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/DEG" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/GON" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/GRAD" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/MIL" + }, { - "@id": "https://brickschema.org/schema/Brick#Substance" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, { - "@id": "https://brickschema.org/schema/Brick#hasInputSubstance" - } - ] - }, - { - "@id": "https://w3id.org/rec#VoltageObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, { - "@value": "Voltage observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/RAD" + }, { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://qudt.org/vocab/unit/REV" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b176" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b176", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Wind_Direction" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Direction" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@value": "Direction of wind relative to North" + }, { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Direction of wind relative to North" } ] }, { - "@id": "https://w3id.org/rec#Geotransform", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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." + "@language": "en", + "@value": "Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Geotransform" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Georeference" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6819" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6820" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6821" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6822" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6823" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6824" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6825" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b95" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b96" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b97" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b98" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b99" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b100" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b95", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6819", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "origin x" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#originX" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b96", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6820", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Value will be zero if the local coordinate system is north-aligned." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "x rotational scale factor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#xRotationalScaleFactor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b97", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6821", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Value will be zero if the local coordinate system is north-aligned." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6822", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "y rotational scale factor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#yRotationalScaleFactor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b98", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6823", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "height scale factor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#heightScaleFactor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b99", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6824", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "width scale factor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#widthScaleFactor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6825", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "origin y" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#originY" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Waste_Amount_Sensor", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection Basin Water Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A metric used for measuring the quantity of waste generated in a building." + "@value": "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3442" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b613" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b614" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b615" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b616" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3443" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b617" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3444" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Amount" + "@id": "https://brickschema.org/schema/BrickTag#Basin" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Amount" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119559,13 +125074,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119580,13 +125095,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119601,125 +125116,143 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ice", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b616", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Ice" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Center", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Center" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Current", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b617", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Current" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b618", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated current output property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#BarrierAsset", + "@id": "https://brickschema.org/schema/BrickTag#Ceiling", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Barrier asset" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ArchitecturalAsset" + "@language": "en", + "@value": "Ceiling" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Boiler", + "@id": "https://brickschema.org/schema/Brick#Building_Electrical_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Electrical Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Heater" + "@id": "https://brickschema.org/schema/Brick#Electrical_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A meter that measures the usage or consumption of electricity of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b371" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b372" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b373" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b374" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Building" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5533", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119734,13 +125267,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119755,131 +125288,175 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b373", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://w3id.org/rec#url", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "url" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b374", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "hasAmbientTemperature" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of discharge air" } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time", + "@id": "https://brickschema.org/schema/BrickTag#Wash", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@language": "en", + "@value": "Wash" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam", + "@id": "https://brickschema.org/schema/BrickTag#Reception", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reception" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@language": "en", + "@value": "Condenser Water Flow Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b660" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b661" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b662" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b663" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119894,13 +125471,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119915,13 +125492,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119936,182 +125513,216 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b663", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6884" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6885" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b664", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#AccessPanel", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Access panel" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "timestamp" + "@id": "https://w3id.org/rec#BarrierAsset" + } + ] + }, + { + "@id": "https://w3id.org/rec#Level", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "The level of a building, a.k.a. storey, floor, etc." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@value": "Level" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Architecture" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b113" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b113", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "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." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "level number" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "value" + "@id": "https://w3id.org/rec#levelNumber" + } + ] + }, + { + "@id": "https://w3id.org/rec#BarrierAsset", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Barrier asset" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#ArchitecturalAsset" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Riser", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Outside Air Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3000" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2628" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3001" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2629" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3002" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2630" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3003" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2631" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2632" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2633" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2634" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3000", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3001", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120126,13 +125737,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3002", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120147,13 +125758,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120168,114 +125779,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Irradiance", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Irradiance" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PowerPerArea" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The power per unit area of electromagnetic radiation incident on a surface" - }, - { - "@language": "en", - "@value": "The power per unit area of electromagnetic radiation incident on a surface" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Illuminance_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the total luminous flux incident on an outside, per unit area" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2664" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2665" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2666" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2667" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120290,13 +125800,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120311,13 +125821,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120332,13 +125842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120353,76 +125863,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PM10_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Sensor" + "@language": "en", + "@value": "Entering Hot Water Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Detects level of particulates of size 10 microns" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2686" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4733" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4734" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4735" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2687" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4736" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4737" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2689" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4738" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4739" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2691" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4740" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2686", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120437,13 +125959,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120458,13 +125980,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2688", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120479,13 +126001,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120500,13 +126022,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2690", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120521,13 +126043,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2691", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120542,62 +126064,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radon", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4739", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Radon" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostatic_Mixing_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4740", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Thermostatic_mixing_valve" + "@language": "en", + "@value": "Mixing Valve" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding." + "@value": "Valve used for mixing hot and cold fluid to a desired temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3250" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3251" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3252" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6096" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6097" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Mixing" }, { "@id": "https://brickschema.org/schema/BrickTag#Valve" @@ -120605,13 +126146,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3250", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mixing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120626,13 +126167,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120647,126 +126188,90 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3252", + "@id": "https://brickschema.org/schema/BrickTag#Month", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Month" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3253", + "@id": "https://brickschema.org/schema/Brick#connectedTo", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://www.w3.org/2002/07/owl#SymmetricProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Connected To" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leak_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" - }, + "@language": "en", + "@value": "Leak Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of hot entering water" + "@value": "An alarm that indicates leaks occured in systems containing fluids" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1166" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1167" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1168" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1169" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4884" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1170" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4885" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1171" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4886" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Leak" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120781,13 +126286,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1167", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120802,13 +126307,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120823,34 +126328,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1169", + "@id": "https://brickschema.org/schema/Brick#Fault_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Fault Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates the presence of a fault in a device, system or control loop" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5712" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5713" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5714" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fault" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120865,13 +126395,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1171", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120886,116 +126416,84 @@ ] }, { - "@id": "https://w3id.org/rec#SmallStudyRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5714", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Small study room" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#EducationalRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#intersectingElement", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "intersectingElement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@value": "Outside Air Temperature Enable Differential Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets temperature for the inside face surface temperature of the radiant panel." + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1857" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5004" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5005" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1858" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5006" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5007" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1860" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5008" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1861" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5009" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1862" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5010" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inside" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -121008,13 +126506,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1857", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121029,13 +126527,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1858", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inside" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121050,13 +126548,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121071,13 +126569,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1860", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121092,13 +126590,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1861", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5009", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121113,7 +126632,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -121134,81 +126653,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Illuminance_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Illuminance Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure on either side of a hot water valve" + "@value": "Target Illuminance of the zone." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5796" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5797" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5798" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1841" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5800" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1842" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1843" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121223,13 +126725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121244,13 +126746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5798", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121265,148 +126767,299 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5799", + "@id": "https://brickschema.org/schema/BrickTag#Storage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Storage" + } + ] + }, + { + "@id": "https://w3id.org/rec#ArchitectureArea", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Architecture area" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Information" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b24" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b25" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b26" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b24", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "net area" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#netArea" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b25", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "rentable area" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#rentableArea" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Plumbing_Room", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b26", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#float" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "gross area" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#grossArea" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Linear_SpeedQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Service_Room" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": true + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3911" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3920" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3911", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems." + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + } + ] } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2753" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2754" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2755" - }, + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3920", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2756" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2757" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lead", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@language": "en", + "@value": "Lead" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detector", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Smoke Detector" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3050" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3051" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3052" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3053" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3054" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Detector" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2753", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121421,13 +127074,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121442,13 +127095,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2755", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121463,13 +127116,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2756", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121484,13 +127137,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2757", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121505,93 +127158,213 @@ ] }, { - "@id": "https://w3id.org/rec#MailroomCart", + "@id": "https://w3id.org/rec#area", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Mailroom cart" + "@language": "en", + "@value": "area" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Phasor_AngleQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Cart" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3966" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3978" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3966", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Heating" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3978", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Freeze_Protect_Temperature_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + "@language": "en", + "@value": "Low Freeze Protect Temperature Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4591" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2070" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2071" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2072" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4592" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2073" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4593" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2074" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4594" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2075" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Protect" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2070", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Freeze" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4591", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121606,13 +127379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121627,7 +127400,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -121648,13 +127421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Protect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121669,130 +127442,157 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2075", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#ElectricCurrentObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Has associated tag" + "@value": "Elecric current observation" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b68" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b68", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "The class is associated with the given tag" + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Even", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Even" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#WasteBasket", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Waste basket" + "@value": "value" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Group", + "@id": "https://brickschema.org/schema/BrickTag#People", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Group" + "@value": "People" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Meter", + "@id": "https://brickschema.org/schema/Brick#Close_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Close Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A standalone thermal power meter" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3240" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b583" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3241" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b584" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3242" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b585" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3243" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b586" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3240", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121807,13 +127607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3241", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121828,13 +127628,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3242", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121849,13 +127649,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121870,19 +127670,19 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire", + "@id": "https://brickschema.org/schema/BrickTag#Lighting", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fire" + "@value": "Lighting" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PositionQuantityShape", + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleConnectorTypeShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -121895,15 +127695,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3997" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1012" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3997", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1012", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -121911,7 +127708,58 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@value": "Type 1 (CSS)" + }, + { + "@value": "Type 2 (CSS)" + }, + { + "@value": "GB/T" + }, + { + "@value": "Type 1 (SAE J1772)" + }, + { + "@value": "Type 2 (IEC 62196)" + }, + { + "@value": "CHAdeMO" + }, + { + "@value": "CCS (Combined Charging System)" + }, + { + "@value": "Tesla Supercharger" + }, + { + "@value": "Wireless" + }, + { + "@value": "Type 1 (CSS)" + }, + { + "@value": "Type 2 (CSS)" + }, + { + "@value": "GB/T" + }, + { + "@value": "Type 1 (SAE J1772)" + }, + { + "@value": "Type 2 (IEC 62196)" + }, + { + "@value": "CHAdeMO" + }, + { + "@value": "CCS (Combined Charging System)" + }, + { + "@value": "Tesla Supercharger" + }, + { + "@value": "Wireless" } ] } @@ -121928,218 +127776,190 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3999", + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Data Network Equipment" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7189" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7190" + }, { - "@language": "en", - "@value": "Bypass" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7191" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Floor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Floor" + "@id": "https://brickschema.org/schema/BrickTag#Data" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Network" } ] }, { - "@id": "https://w3id.org/rec#PressureObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7189", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Pressure observation" + "@id": "https://brickschema.org/schema/BrickTag#Data" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b143" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b143", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7190", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#ICT_Hardware", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7191", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor", + "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" + "@language": "en", + "@value": "Outside Face Surface Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the duration for which a device was in an active or \"on\" state" + "@value": "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6147" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2653" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6149" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2654" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6150" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2655" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2656" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2657" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Face" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Timer" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122154,13 +127974,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122175,13 +127995,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122196,7 +128016,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6150", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -122217,13 +128037,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122238,13 +128058,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Timer" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122259,79 +128079,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lobby", + "@id": "https://w3id.org/rec#documentTopic", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "documentTopic" + } + ] + }, + { + "@id": "https://w3id.org/rec#Laboratory", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laboratory" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hail", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Hail" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Low_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A space just after the entrance to a building or other space of a building, where visitors can wait" + "@value": "Outside Air Temperature Low Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5918" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2635" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5919" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2636" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5920" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2637" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5921" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2638" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2639" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2640" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2641" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Lobby" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5918", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122346,13 +128217,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5919", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122367,13 +128238,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122388,13 +128259,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122409,93 +128280,173 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2639", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2640", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2641", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#OutpatientServicesRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Outpatient services room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Heating Discharge Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Unoccupied_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Daylight Sensor Equipment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3540" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4596" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4597" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4598" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3544" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4599" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Daylight" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Daylight" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122510,13 +128461,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122531,13 +128482,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122552,13 +128503,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122573,164 +128524,178 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3544", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7373" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7374" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7373", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7374", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Switch" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reversing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Reversing" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Security" + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Discharge Air Static Pressure Integral Time Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Speed_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2430" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2966" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2967" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2968" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2969" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2431" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2970" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2432" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2971" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2433" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2972" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122745,13 +128710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122766,13 +128731,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122787,13 +128752,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2433", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122808,243 +128773,262 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2970", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the amount of instantaneous power consumed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6184" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2971", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6185" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6186" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6187" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6184", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2972", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#PowerObservation" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#CO_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3645" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3646" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6185", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3645", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6186", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3646", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6187", + "@id": "https://brickschema.org/schema/BrickTag#Frame", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Frame" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Dew_point" + "@language": "en", + "@value": "Heat Recovery Hot Water System" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1605" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7197" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1606" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7198" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1607" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1608" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1609" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7197", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1605", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#TemperatureObservation" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1606", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123059,13 +129043,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123080,13 +129064,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123101,91 +129085,68 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#MAU", + "@id": "https://brickschema.org/schema/Brick#Overridden_On_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MAU" + "@value": "Overridden On Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Shower", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "https://brickschema.org/schema/Brick#On_Status" + }, { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Overridden_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space containing showers, usually adjacent to an athletic or execise area" + "@value": "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3046" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2675" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3047" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2676" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3048" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2677" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3049" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2678" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#ShowerRoom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3046", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123200,13 +129161,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3047", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123221,13 +129182,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3048", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123242,13 +129203,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3049", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123263,65 +129224,73 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Water_Level_Alarm", + "@id": "https://w3id.org/rec#School", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "School" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + "@id": "https://w3id.org/rec#Building" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Boiler", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Alarm indicating that the minimum water level was reached" + "@value": "Boiler" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2371" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2372" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Heater" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2373" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2375" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5529" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2371", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123336,13 +129305,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2372", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123357,127 +129326,129 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2373", + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@language": "en", + "@value": "Supply Condenser Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2374", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2375", + "@id": "https://brickschema.org/schema/Brick#Fan_On_Off_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Fan On Off Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Fan_Status" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1394" + }, { - "@language": "en", - "@value": "Measures the current position of a damper in terms of the percent of fully open" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1395" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1396" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1397" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1398" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b787" + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b788" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b789" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b790" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1394", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b787", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123492,13 +129463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b788", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123513,13 +129484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b789", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123534,13 +129505,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b790", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123555,104 +129526,163 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Router", + "@id": "https://brickschema.org/schema/BrickShape#NO2_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3932" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3933" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3932", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3933", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Majlis", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Router" + "@value": "Majlis" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter", + "@id": "https://brickschema.org/schema/Brick#Zone_Unoccupied_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Unoccupied Load Shed Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6153" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6154" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3540" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6155" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3541" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6156" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3542" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6157" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3543" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6158" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3544" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6159" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3545" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6153", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123667,13 +129697,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123688,13 +129718,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6156", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123709,13 +129739,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6157", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123730,13 +129760,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6158", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123751,13 +129781,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6159", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3545", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123772,71 +129802,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#First_Aid_Kit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump" + "@language": "en", + "@value": "First Aid Kit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Used to move domestic hot water in a closed circuit, ensuring continuous flow." + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b914" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b915" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b916" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1482" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b917" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1483" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b918" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1484" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b919" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1485" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Aid" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#FirstAid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b914", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Aid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123851,13 +129869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b915", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123872,13 +129890,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#FirstAid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123893,13 +129911,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123914,134 +129932,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b918", + "@id": "https://brickschema.org/schema/BrickTag#Device", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Device" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b919", + "@id": "https://brickschema.org/schema/BrickTag#Office", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Breaker_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@language": "en", + "@value": "Breaker Panel" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Breaker Panel distributes power into various end-uses." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6282" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6283" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6284" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6285" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6286" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6287" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6288" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6282", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124056,13 +130017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6283", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124077,192 +130038,298 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6284", + "@id": "https://brickschema.org/schema/Brick#Weather_Condition", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" + ] + }, + { + "@id": "https://w3id.org/rec#WallInner", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "Wall (inner)" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Wall" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CO" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6285", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has has electric vehicle connector type property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleConnectorTypeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6286", + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "has Rated current output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6287", + "@id": "https://w3id.org/rec#FurnitureCollection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Furniture collection" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b90" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6288", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b90", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://w3id.org/rec#Furniture" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink", + "@id": "https://brickschema.org/schema/Brick#Lighting", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Heat_Sink" + "@value": "Lighting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Sensor", + "@id": "https://w3id.org/rec#DensityObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Density" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Density observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b62" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b62", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Chilled Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 1 micron" + "@value": "Measures the rate of flow of chilled leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5027" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5834" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5028" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5835" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5029" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5836" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5030" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5837" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5031" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5838" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5839" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5027", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124277,13 +130344,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5028", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124298,13 +130365,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5029", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124319,7 +130386,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5030", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -124340,7 +130407,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5031", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -124361,98 +130428,121 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Electronic", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5839", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Electronic" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Bypass_Valve", + "@id": "https://brickschema.org/schema/Brick#Luminance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve installed in a bypass line of a condenser water loop" + "@value": "Measures the luminous intensity per unit area of light travelling in a given direction" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b650" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b651" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2146" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b652" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2147" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b653" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2148" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b654" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2149" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2146", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://w3id.org/rec#LuminanceObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b651", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124467,13 +130557,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b652", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124488,13 +130578,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b653", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124509,125 +130599,193 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b654", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Unoccupied Cooling Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow for cooling when unoccupied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#Facade", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Cooling_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Facade" + "@language": "en", + "@value": "Zone Air Cooling Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "has Building thermal transmittance property" + "@value": "The upper (cooling) setpoint for zone air temperature" } ], - "http://www.w3.org/ns/shacl#node": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance" + "@value": "'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air)." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Enthalpy_Command", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Supply Air Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of fixed enthalpy control" + "@value": "Sets the size of a deadband of temperature of supply air for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1120" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5569" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5570" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5571" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5572" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1121" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5573" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1122" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5574" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1123" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5575" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1124" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5576" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1120", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124642,13 +130800,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1121", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124663,13 +130821,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1122", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124684,13 +130842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124705,7 +130863,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -124726,87 +130884,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5574", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4912" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4913" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4914" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4915" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4916" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4917" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4918" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4919" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4912", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124821,13 +130926,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4913", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124842,55 +130947,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4914", + "@id": "https://brickschema.org/schema/Brick#Stage_Enable_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@language": "en", + "@value": "Stage Enable Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4915", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3085" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3086" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3087" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3088" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124905,13 +131020,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124926,13 +131041,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4918", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124947,13 +131062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4919", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124968,79 +131083,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ablutions_Room", + "@id": "https://brickschema.org/schema/BrickTag#Generation", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Generation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Adjust_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Temperature Adjust Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for performing cleansing rituals before prayer" + "@value": "Measures user-provided adjustment of temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b185" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3211" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b186" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3212" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b187" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3213" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b188" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3214" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b185", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125055,13 +131173,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b186", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125076,13 +131194,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b187", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125097,13 +131215,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b188", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125118,192 +131236,269 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#TABS_Panel", + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@language": "en", + "@value": "Occupied Mode Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Thermally_Activated_Building_System_Panel" + "@value": "Indicates if a system, device or control loop is in \"Occupied\" mode" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6127" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6128" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6129" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6130" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "https://w3id.org/rec#ShoppingMall", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6127", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Shopping mall" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Portfolio", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6128", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Portfolio" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b134" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6129", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6130", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Piezoelectric_Sensor", + "@id": "https://brickschema.org/schema/Brick#Environment_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Environment Box" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect" + "@value": "(also known as climatic chamber), enclosed space designed to create a particular environment." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1278" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1279" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1280" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2747" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1281" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1282" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2748" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2749" + "@id": "https://brickschema.org/schema/BrickTag#Environment" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2750" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2747", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1278", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1279", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Environment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2748", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125318,13 +131513,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2749", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125339,13 +131534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2750", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125360,71 +131555,71 @@ ] }, { - "@id": "https://w3id.org/rec#logo", + "@id": "https://brickschema.org/schema/BrickTag#Hardware", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "logo" + "@value": "Hardware" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Drive_Ready_Status", + "@id": "https://brickschema.org/schema/Brick#Motor_Control_Center", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Control Center" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b962" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b963" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2414" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b964" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2415" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b965" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2416" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Center" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ready" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b962", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" + "@id": "https://brickschema.org/schema/BrickTag#Center" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125439,13 +131634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125460,13 +131655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b964", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ready" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125481,80 +131676,88 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b965", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Domestic Hot Water Differential Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#VFD_Enable_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of a variable frequency drive" + "@value": "Measures the pressure difference in domestic hot water systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3358" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b920" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b921" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b922" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b923" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3359" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b924" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3360" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b925" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3361" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b926" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125569,13 +131772,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3359", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125590,13 +131793,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3360", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125611,13 +131814,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3361", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125632,65 +131835,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hazardous" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Radiator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiator" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Electric heating device" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4648" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4649" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4650" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4648", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125705,13 +131856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125726,13 +131877,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125747,80 +131898,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Humidification_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@language": "en", + "@value": "Humidification Start Stop Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7145" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7146" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1805" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7147" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1806" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1807" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7149" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1808" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7150" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1809" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Humidification" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7145", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Humidification" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125835,13 +131971,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7146", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125856,13 +131992,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125877,13 +132013,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125898,13 +132034,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125919,97 +132055,187 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7150", + "@id": "https://brickschema.org/schema/BrickTag#Output", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Output" } + ] + }, + { + "@id": "https://w3id.org/rec#BuildingElement", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Building element" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b53" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b54" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b55" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b56" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b53", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b54", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Natural" + "@id": "https://w3id.org/rec#Architecture" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "Indicates the architected space (site, building, level, room...) in which this building element is placed." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "located in" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#locatedIn" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b55", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Auditorium" + "@id": "https://w3id.org/rec#BuildingElement" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "is part of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "https://w3id.org/rec#PersonalHygiene", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b56", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Personal hygiene room" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://w3id.org/rec#Room" + "@value": "has part" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Retail_Room", + "@id": "https://brickschema.org/schema/Brick#IDF", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "IDF" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -126020,21 +132246,30 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital" + "@value": "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2896" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1827" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2897" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1828" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2898" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1829" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2899" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1830" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1831" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1832" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1833" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -126044,37 +132279,46 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Retail" + "@id": "https://brickschema.org/schema/BrickTag#Frame" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#IDF" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#RetailRoom" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126089,13 +132333,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Retail" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126110,13 +132354,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2898", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#IDF" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126131,13 +132375,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2899", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126152,59 +132396,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm related to air flow." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6588" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6589" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6590" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6591" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126219,13 +132417,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126240,13 +132438,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126261,104 +132459,95 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6591", + "@id": "https://brickschema.org/schema/BrickTag#Breakroom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Breakroom" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Motion", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Motion" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Max_Water_Level_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@language": "en", + "@value": "Max Water Level Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b511" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b512" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b513" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b514" - }, + "@language": "en", + "@value": "Alarm indicating that the maximum water level was reached" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b515" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2256" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2257" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b517" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2258" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b518" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2259" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b519" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126373,13 +132562,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b512", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126394,13 +132583,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126415,13 +132604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126436,13 +132625,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126457,34 +132646,93 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b516", + "@id": "https://brickschema.org/schema/BrickShape#hastiltShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has Tilt property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#TiltShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#tilt" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_Flow_Ratio_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ventilation Air Flow Ratio Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3390" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3391" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3392" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3393" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3394" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ratio" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126499,13 +132747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126520,13 +132768,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126541,100 +132789,97 @@ ] }, { - "@id": "https://w3id.org/rec#Agent", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3393", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Agent" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3394", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "owns" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#owns" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6", + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Organization" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." + "@language": "en", + "@value": "Dehumidify" } + ] + }, + { + "@id": "https://w3id.org/rec#Building", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "is member of" + "@value": "A confined building structure." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Building" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#isMemberOf" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance", + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ @@ -126645,115 +132890,99 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Solar_Radiance" + "@value": "MethaneConcentration" } ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/quantitykind/Radiance" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" }, { - "@id": "https://brickschema.org/schema/Brick#Radiance" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" - }, - { - "@language": "en", - "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" + "@value": "The concentration of methane in a medium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of heating discharge air" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" + "@value": "Zone Air Dewpoint Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates whether a system, device or control loop is in a heating mode" + "@value": "Measures dewpoint of zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5757" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3504" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3505" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5758" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3506" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5759" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3507" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5760" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3508" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5757", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126768,13 +132997,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5758", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126789,7 +133018,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5759", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -126810,13 +133039,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5760", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126831,122 +133060,211 @@ ] }, { - "@id": "https://w3id.org/rec#PostalAddress", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3508", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Modbus_Controller", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Postal address" + "@language": "en", + "@value": "Modbus Controller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/Brick#Controller" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b135" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4954" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b136" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4955" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b137" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4956" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b138" + "@id": "https://brickschema.org/schema/BrickTag#Controller" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b139" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b140" + "@id": "https://brickschema.org/schema/BrickTag#Modbus" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b135", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4954", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "address line 2" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4955", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#addressLine2" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4956", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Modbus" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "address line 1" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Face", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#addressLine1" + "@language": "en", + "@value": "Face" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b137", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Discharge Air Flow Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "region" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#region" + "@language": "en", + "@value": "Sets the rate of discharge air flow required for a process" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" + } + ] + }, + { + "@id": "https://w3id.org/rec#ElevatorTrip", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Elevator trip" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Event" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b69" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b70" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b71" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b74" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b138", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b69", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -126962,17 +133280,17 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "postal code" + "@value": "current level" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#postalCode" + "@id": "https://w3id.org/rec#currentLevel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b70", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -126981,11 +133299,6 @@ "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." - } - ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -126993,17 +133306,17 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "country" + "@value": "start level" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#country" + "@id": "https://w3id.org/rec#startLevel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b71", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -127012,6 +133325,18 @@ "@id": "http://www.w3.org/2001/XMLSchema#string" } ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": "Up" + }, + { + "@value": "Down" + } + ] + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -127019,120 +133344,101 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "city" + "@value": "trip direction" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#city" + "@id": "https://w3id.org/rec#tripDirection" } ] }, { - "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b74", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Building thermal transmittance" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" + "@value": "end level" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" + "@id": "https://w3id.org/rec#endLevel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Outside_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Manual_Auto_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Manual Auto Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint." + "@value": "Indicates if a system is under manual or automatic operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2352" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2353" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2354" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2355" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2356" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2357" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2358" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2359" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2191" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2192" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2193" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2194" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Auto" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Manual" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2352", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Auto" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127147,13 +133453,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2353", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127168,13 +133474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2354", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127189,13 +133495,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2355", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127210,34 +133516,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2356", + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@language": "en", + "@value": "Intercom Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5826" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5827" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5828" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Intercom" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127252,13 +133577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127273,13 +133598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2359", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127294,143 +133619,123 @@ ] }, { - "@id": "https://w3id.org/rec#LuminanceObservation", + "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Luminance observation" + "@language": "en", + "@value": "has Azimuth property" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b114" + "@id": "https://brickschema.org/schema/Brick#azimuth" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b114", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@language": "en", + "@value": "Supply Air Static Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" - }, + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of leaving water" + "@value": "The static pressure of air within supply regions of an HVAC system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1996" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6385" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6386" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1997" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6387" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1998" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6388" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6389" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2000" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6390" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2001" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6391" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1996", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127445,13 +133750,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1997", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127466,7 +133771,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1998", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -127487,13 +133792,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1999", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127508,13 +133813,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2000", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6389", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127529,13 +133834,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2001", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127550,83 +133855,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Air_Source_Condensing_Unit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6391", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Security_Service_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Security Service Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1596" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1597" - }, + "@language": "en", + "@value": "A class of spaces used by the security staff of a facility" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1598" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1599" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5057" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1600" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5058" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5059" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1602" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5060" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1603" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1604" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#SecurityRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127641,13 +133975,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1597", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127662,13 +133996,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1598", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127683,13 +134017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1599", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127704,13 +134038,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1600", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127725,34 +134059,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1601", + "@id": "https://brickschema.org/schema/Brick#Server", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@language": "en", + "@value": "Server" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5063" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5064" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5065" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5066" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hardware" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Server" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1602", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127767,13 +134126,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127788,13 +134147,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127809,125 +134168,114 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Push", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5066", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Push" + "@id": "https://brickschema.org/schema/BrickTag#Server" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterRule", + "@id": "https://brickschema.org/schema/Brick#VAV", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#sparql": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4360" + "@language": "en", + "@value": "VAV" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4360", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "Only meters can have the isVirtualMeter property be true" + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "See Variable_Air_Volume_Box" } ], - "http://www.w3.org/ns/shacl#select": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "\n SELECT $this WHERE {\n $this brick:isVirtualMeter/brick:value true .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } .\n }\n " + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning", + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Transfer Switch" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CRAC" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center." + "@value": "An electrical switch that switches a load between two (or more) sources." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6625" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6626" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6627" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6628" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6480" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6629" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6630" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6482" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Computer" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127942,13 +134290,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127963,13 +134311,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127984,417 +134332,515 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6628", + "@id": "https://w3id.org/rec#Site", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@value": "A piece of land upon which zero or more buildings may be situated." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Site" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6629", + "@id": "https://brickschema.org/schema/BrickTag#Automatic", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Automatic" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6630", + "@id": "https://brickschema.org/schema/Brick#Active_Energy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/W-HR" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Parameters relevant to temperature-related systems and points" + "@value": "Active_Energy" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7612" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7613" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7614" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "The integral of the active power over a time interval" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7612", + "@id": "https://brickschema.org/schema/BrickTag#AHU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "AHU" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7613", + "@id": "https://brickschema.org/schema/BrickShape#SpeedQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4111" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4112" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4111", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4112", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/IN-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/BFT" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b697" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b698" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b699" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b697", + "@id": "https://brickschema.org/schema/BrickShape#Occupancy_PercentageQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3938" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3940" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b698", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3938", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b699", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3940", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "@language": "en", + "@value": "Discharge Air Velocity Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" } ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ventilation", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ΔCO2Concentration" + "@value": "Ventilation" } + ] + }, + { + "@id": "https://w3id.org/rec#TVStand", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@value": "TV stand" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The difference in carbon dioxide concentration between two areas" + "@id": "https://w3id.org/rec#Stand" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sensor" + "@value": "Min Cooling Supply Air Flow Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in temperature between entering and leaving water of water a circuit" + "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5612" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7240" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7241" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5613" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7242" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5614" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7243" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5615" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7244" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5616" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7245" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7246" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5619" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7248" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7240", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7241", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5612", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128409,13 +134855,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5613", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128430,13 +134876,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128451,13 +134897,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128472,13 +134918,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128493,13 +134939,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128514,13 +134960,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5618", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128535,13 +134981,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5619", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128556,64 +135002,195 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for cooling" + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of discharge air." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasTimeseriesId" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The unique identifier (primary key) for this TimeseriesReference in some database" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Humidity Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the relative humidity of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Floor_Fan_Coil_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Floor Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7450" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1492" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1493" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1494" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7451" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1495" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7452" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7453" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1497" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Floor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1492", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128628,13 +135205,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128649,13 +135226,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7452", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128670,13 +135247,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7453", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128691,109 +135268,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1497", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Dedicated" + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Gauge_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water" + "@value": "Measures the temperature of water leaving a piece of equipment or system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1769" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1770" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6978" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1771" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6979" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6980" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6981" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1774" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6982" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1769", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1770", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128808,7 +135378,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1771", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -128829,13 +135399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1772", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128850,13 +135420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128871,7 +135441,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1774", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -128892,110 +135462,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Retail", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@language": "en", + "@value": "Retail" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Auditorium", + "@id": "https://brickschema.org/schema/Brick#Humidifier_Fault_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@language": "en", + "@value": "Humidifier Fault Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Fault_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for performances or larger gatherings" + "@value": "Indicates the presence of a fault in a humidifier" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b242" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1812" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b243" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1813" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b244" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1814" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b245" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1815" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Auditorium" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b242", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129010,13 +135547,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129031,13 +135568,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b244", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129052,13 +135589,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b245", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129073,357 +135610,328 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasareaShape", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Area property" + "@value": "Photovoltaic Array" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#Collection" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Array" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A collection of photovoltaic panels" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3672" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6162" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6163" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3673" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6164" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3674" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6165" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3675" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6166" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3678" - } - ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Array" + }, { - "@id": "https://brickschema.org/schema/Brick#deprecation" + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PV" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3672", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6162", + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#PV_Panel" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3673", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6163", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Array" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3674", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6164", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#NodeShape" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3675", - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 0 - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6165", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "This concept is deprecated" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - }, - { - "@id": "https://brickschema.org/schema/Brick#deprecation" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#severity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/ns/shacl#Warning" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6166", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT { $this owl:deprecated true }\n WHERE { $this brick:deprecation ?dep }\n " + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#commissionedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "commissionedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status", + "@id": "https://brickschema.org/schema/BrickShape#TVOC_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if pressure is within expected bounds" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6782" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6783" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6784" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4203" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4207" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4203", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6783", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4207", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6784", + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Fan Coil Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Fan_coil_unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@id": "https://brickschema.org/schema/Brick#FCU" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1754" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1755" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1756" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1757" - }, + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1758" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7396" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1759" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7397" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1760" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7398" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1761" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7399" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1762" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7400" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129438,13 +135946,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1755", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129459,13 +135967,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1756", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129480,13 +135988,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1757", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129501,13 +136009,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1758", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129522,34 +136030,118 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1759", + "@id": "https://w3id.org/rec#DataRateObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/quantitykind/DataRate" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Data rate observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b60" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b60", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Coil" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Coil" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5562" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5563" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5564" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1760", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129564,13 +136156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1761", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129585,13 +136177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129606,109 +136198,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Frequency_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@language": "en", + "@value": "Max Frequency Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system." + "@id": "https://brickschema.org/schema/Brick#Frequency_Command" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6787" + "@language": "en", + "@value": "Sets the maximum permitted frequency" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6788" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2213" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6789" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2214" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6790" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2215" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6791" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6792" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2216" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6787", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#isPointOf" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6788", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6789", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129723,13 +136276,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6790", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129744,13 +136297,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6791", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129765,13 +136318,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6792", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129786,118 +136339,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "FormaldehydeConcentration" + "@value": "Entering Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The concentration of formaldehyde in a medium" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit" + "@value": "Sets the temperature of entering (downstream of the hot water load) hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4741" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6523" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4742" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4743" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4744" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4745" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4746" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4741", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129912,13 +136437,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6523", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129933,13 +136458,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129954,7 +136479,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -129975,13 +136500,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6526", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129996,130 +136521,97 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Grains", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Grains" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4746", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Radiant_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator", + "@id": "https://brickschema.org/schema/Brick#Average_Cooling_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, + "@language": "en", + "@value": "Average Cooling Demand Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator" + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Hydronic heating device located at or near the floor" + "@value": "Measures the average power consumed by a cooling process as the amount of power consumed over some interval" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b266" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1715" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b267" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1716" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b268" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1717" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b269" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1718" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b270" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130134,13 +136626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130155,13 +136647,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1716", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130176,13 +136668,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1717", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130197,13 +136689,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130218,73 +136710,56 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + "@language": "en", + "@value": "Water Level Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled water" + "@value": "Measures the height/level of water in some container" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6915" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6525" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6916" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6526" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6917" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6527" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6918" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6919" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6529" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -130292,44 +136767,54 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Level" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6915", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6525", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://w3id.org/rec#LengthObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130344,7 +136829,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -130365,13 +136850,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6918", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130386,7 +136871,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6919", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -130407,127 +136892,96 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Office", + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Fan", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Office" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Fresh Air Fan" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2561" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2562" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2563" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2564" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2565" + "@value": true } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.3.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Office" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Open" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#OfficeLandscape" + "@id": "https://brickschema.org/schema/Brick#Outside_Fan" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2561", + "@id": "https://brickschema.org/schema/Brick#Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A parameter that places an upper or lower bound on the range of permitted values of another point" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2562", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7527" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7528" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7529" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130542,13 +136996,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2564", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130563,13 +137017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130584,100 +137038,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Command", + "@id": "https://brickschema.org/schema/BrickTag#Weather", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Weather" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Network_Router", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." + "@value": "Network Router" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7680" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7681" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4961" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4962" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7682" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4963" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Network" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Router" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4961", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#ActuationEvent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7681", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130692,13 +137132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Router" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130713,208 +137153,202 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Reset_Command", + "@id": "https://brickschema.org/schema/BrickShape#CO2_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3076" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3077" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3078" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3641" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3079" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3644" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3641", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3076", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3644", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3077", + "@id": "https://w3id.org/rec#ElectricityRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Electricity room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3078", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Hot Water Discharge Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3079", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Room_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Surveillance_Camera", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Surveillance Camera" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Camera" }, { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2527" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2528" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2529" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3173" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3174" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3175" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2532" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3176" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2533" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3177" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Camera" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Camera" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130929,13 +137363,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130950,13 +137384,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130971,13 +137405,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130992,13 +137426,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131013,73 +137447,49 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2532", + "@id": "https://brickschema.org/schema/BrickTag#Low", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Low" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2533", + "@id": "https://brickschema.org/schema/BrickShape#connectedToShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#connectedTo" } ] }, { - "@id": "https://w3id.org/rec#UtilitiesRoom", + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Utilities room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Refrigeration" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated minimum voltage output property" + "@value": "has Rated maximum voltage input property" } ], "http://www.w3.org/ns/shacl#node": [ @@ -131089,184 +137499,102 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput" + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#First", + "@id": "https://brickschema.org/schema/BrickTag#HVAC", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "First" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@value": "HVAC" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ICT" + "@value": "Occupied Heating Temperature Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Site", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Location" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6232" + "@value": "Sets the size of a deadband of temperature for heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6243" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2505" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6244" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2506" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2507" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2508" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2509" }, { - "@id": "https://brickschema.org/schema/BrickTag#Site" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2510" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Site" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6232", - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6233" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6234" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6235" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6236" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6237" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6233", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { - "@id": "https://brickschema.org/schema/Brick#Building" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6234", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { - "@id": "https://brickschema.org/schema/Brick#Region" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6235", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#Site" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6236", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6237", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131281,13 +137609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6244", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Site" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131302,53 +137630,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2507", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6693" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6694" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6695" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6696" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6693", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131363,13 +137672,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131384,13 +137693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131405,99 +137714,109 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6696", + "@id": "https://w3id.org/rec#regulatedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "regulatedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "Electric Vehicle Charging Station" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate of air flow required for a process" + "@value": "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5665" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5480" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5667" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5481" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5668" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5669" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5670" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Charging" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Station" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5665", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Charging" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131512,13 +137831,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131533,13 +137852,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131554,13 +137873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131575,13 +137894,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131596,615 +137915,599 @@ ] }, { - "@id": "https://w3id.org/rec#Server", + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Server." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Server" + "@language": "en", + "@value": "Pre-Cooling Air Unit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ICTHardware" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#PAU" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6183" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6184" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Server" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PAU" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6183", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "CurrentImbalance" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The percent deviation from average current" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "The percent deviation from average current" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#regulatedBy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6184", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "regulatedBy" + "@id": "https://brickschema.org/schema/BrickTag#PAU" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasTagShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Measures the temperature of discharge air before heating is applied" + "@id": "https://brickschema.org/schema/Brick#Tag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ] }, { - "@id": "https://w3id.org/rec#RoofLevel", + "@id": "https://w3id.org/rec#Architecture", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Roof level" + "@value": "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." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Level" + "@value": "Architecture" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm_Sensitivity_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" + "@id": "https://w3id.org/rec#Space" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "A parameter indicates the sensitivity to activate a CO2 alarm." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b11" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b416" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b12" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b417" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b13" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b418" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b14" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b419" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b15" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b420" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b16" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b17" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b18" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b19" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b20" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b21" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b22" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b23" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b11", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b417", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b12", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://w3id.org/rec#ArchitectureCapacity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "capacity" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#capacity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b418", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b13", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "architected by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#architectedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b419", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b14", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#constructedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b420", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b15", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "intersecting element" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupancy", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage" + "@id": "https://w3id.org/rec#intersectingElement" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Detector", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b16", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Detector" + "@id": "https://w3id.org/rec#Agent" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Conductivity" + "@value": "operated by" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tablet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "Tablet" + "@id": "http://www.w3.org/ns/shacl#IRI" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Access", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Access" + "@id": "https://w3id.org/rec#operatedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Beam", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b17", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Beam" + "@id": "https://w3id.org/rec#PostalAddress" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@value": "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Measures the concentration of CO in outside air" + "@value": "address" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2581" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2582" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2583" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2584" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2585" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" - }, + "@id": "https://w3id.org/rec#address" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b18", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, + "@id": "https://w3id.org/rec#BuildingElement" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "Links an Architecture to BuildingElement that is contained in the Space." + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "contains element" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://w3id.org/rec#containsElement" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2581", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b19", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "adjacent element" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#adjacentElement" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2582", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b20", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has point" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2583", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b21", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "owned by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#ownedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2584", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b22", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#ArchitectureArea" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "area" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#area" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2585", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b23", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "is fed by" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isFedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Azimuth_Angle_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the azimuth angle of the sun" + "@value": "Sets temperature of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3059" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5625" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5626" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3060" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5627" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3061" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5628" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3062" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5629" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3063" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5630" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3059", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132219,13 +138522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132240,7 +138543,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3061", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -132261,13 +138564,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3062", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132282,13 +138585,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3063", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132303,201 +138606,119 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LevelQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3902" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3903" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3902", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5630", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3903", + "@id": "https://brickschema.org/schema/Brick#Building_Meter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/YD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM" - }, - { - "@id": "http://qudt.org/vocab/unit/M" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN" - }, - { - "@id": "http://qudt.org/vocab/unit/FT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Building Meter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensors measuring the number of people in an area" + "@value": "A meter that measures usage or consumption of some media for a whole building" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2475" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7175" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2476" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2477" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7176" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2478" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7177" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7178" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2475", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7175", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#IntegerValueObservation" + "@id": "https://brickschema.org/schema/Brick#Building" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#meters" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7176", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132512,13 +138733,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132533,106 +138754,235 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2478", + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "SolarIrradiance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Irradiance" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + }, + { + "@language": "en", + "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2479", + "@id": "https://brickschema.org/schema/BrickTag#Storey", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Storey" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#ifcName", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "ifcName" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The name of the IFC entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Band", + "@id": "https://brickschema.org/schema/BrickTag#Loss", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Band" + "@value": "Loss" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy", + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TVOCConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of total volatile organic compounds in air" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Energy" + "@value": "Safety" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status", + "@id": "https://w3id.org/rec#commissioningDate", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "commissioningDate" + } + ] + }, + { + "@id": "https://w3id.org/rec#Morgue", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Morgue" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@id": "https://w3id.org/rec#HealthcareRoom" } + ] + }, + { + "@id": "https://w3id.org/rec#DiningRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4564" - }, + "@value": "Dining room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4565" - }, + "@id": "https://w3id.org/rec#FoodHandlingRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Differential Pressure Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4566" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4567" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4567" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4568" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4568" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4569" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4569" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4570" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4570" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4571" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4572" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -132642,9 +138992,6 @@ { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -132652,18 +138999,25 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4564", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -132684,7 +139038,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -132705,13 +139059,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132726,13 +139080,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4567", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132747,13 +139101,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132768,13 +139122,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4569", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132789,125 +139143,125 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4570", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Domestic Hot Water Discharge Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4571", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Water_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Integral Gain Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1610" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1611" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6334" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1612" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6335" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1613" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6336" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1614" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6337" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1615" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1616" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6339" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6340" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6341" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1610", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132922,13 +139276,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1611", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132943,13 +139297,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1612", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132964,13 +139318,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1613", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132985,13 +139339,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133006,13 +139360,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133027,13 +139381,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133048,13 +139402,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133069,144 +139423,181 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1618", + "@id": "https://w3id.org/rec#PointEvent", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Point event" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Event" } ] }, { - "@id": "https://w3id.org/rec#ElevatorShaft", + "@id": "https://brickschema.org/schema/BrickTag#Stage", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elevator shaft" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Stage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Speed_Sensor", + "@id": "https://brickschema.org/schema/Brick#Site", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Site" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measured speed of wind, caused by air moving from high to low pressure" + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6227" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3490" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6238" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3491" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6239" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3492" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3493" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind" + "@id": "https://brickschema.org/schema/BrickTag#Site" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed" + "@id": "https://w3id.org/rec#Site" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3490", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6227", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6228" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6229" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6230" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6231" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6232" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6228", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Building" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3491", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6229", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#Region" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6230", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Site" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6231", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3492", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6232", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133221,13 +139612,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wind" + "@id": "https://brickschema.org/schema/BrickTag#Site" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133242,97 +139633,99 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape", + "@id": "https://brickschema.org/schema/BrickTag#Change", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Coordinates property" + "@value": "Change" } + ] + }, + { + "@id": "https://w3id.org/rec#Bed", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape" + "@value": "Bed" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#coordinates" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Heating_Thermal_Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Thermal Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7159" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7160" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1647" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7161" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1648" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7162" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1649" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7163" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1650" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7164" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7159", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133347,7 +139740,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -133368,13 +139761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133389,13 +139782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133410,13 +139803,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133431,23 +139824,52 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7164", + "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant_Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" + }, + { + "@language": "en", + "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" } ] }, @@ -133475,12 +139897,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b61" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b61" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b61", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b61", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -133511,237 +139933,120 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Suction_Pressure_Alarm", + "@id": "https://w3id.org/rec#Entrance", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2114" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2115" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2116" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2117" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2118" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Suction" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2114", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2115", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2116", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Entrance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2117", + "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "has Gross area property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#grossArea" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2118", + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Suction" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Return Air CO Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Active_Chilled_Beam", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A Chilled Beam with an integral primary air connection that induces air flow through the device." + "@value": "Measures the concentration of CO in return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b207" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2910" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b208" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2911" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b209" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2912" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b210" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2913" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2914" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Active" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#CO" }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b207", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Active" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133756,13 +140061,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133777,13 +140082,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b210", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133798,59 +140103,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Energy_Storage_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A collection of batteries that provides energy storage, along with their supporting equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b299" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b300" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b301" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b302" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b299", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133865,13 +140124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133886,281 +140145,197 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b301", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Water used used to remove heat through condensation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b302", + "@id": "https://brickschema.org/schema/BrickTag#Derivative", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Derivative" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heater", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Heater" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Loop", + "@id": "https://brickschema.org/schema/Brick#Temperature", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "http://qudt.org/vocab/unit/DEG_C" }, { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A collection of connected equipment; part of a System" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6741" + "@id": "http://qudt.org/vocab/unit/DEG_R" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6748" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/K" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6749" + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6750" + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6741", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6742" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6743" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6744" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6742", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Operative_Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6743", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6744", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6748", + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Flow Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "includes" + "@language": "en", + "@value": "Measures the rate of flow of some substance" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6684" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#includes" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6749", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6685" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6686" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6687" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6750", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Server", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6684", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5068" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5069" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5070" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5071" + "@id": "https://w3id.org/rec#VolumeFlowRateObservation" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Server" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5068", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5069", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134175,13 +140350,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5070", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134196,13 +140371,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5071", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Server" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134217,318 +140392,269 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Freeze", + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Freeze" + "@value": "has Operational stage property" } - ] - }, - { - "@id": "https://w3id.org/rec#containsElement", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#node": [ { - "@language": "en", - "@value": "containsElement" + "@id": "https://brickschema.org/schema/BrickShape#StageShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#operationalStage" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal", + "@id": "https://brickschema.org/schema/BrickTag#Disconnect", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Horizontal" + "@value": "Disconnect" } ] }, { - "@id": "https://w3id.org/rec#HealthcareRoom", + "@id": "https://brickschema.org/schema/Brick#Blind_Group", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Healthcare room" + "@language": "en", + "@value": "Blind Group" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Shading_System" } - ] - }, - { - "@id": "https://w3id.org/rec#Lease", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Lease" + "@language": "en", + "@value": "A group of Blinds commonly attached to a single controller." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Event" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b320" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b321" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b322" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b323" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b107" + "@id": "https://brickschema.org/schema/BrickTag#Blind" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b108" + "@id": "https://brickschema.org/schema/BrickTag#Group" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b109" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b110" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b107", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b320", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Agent" + "@id": "https://brickschema.org/schema/BrickTag#Blind" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The agent leasing some leasable object, i.e., the user of the asset." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b321", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "leasee" + "@id": "https://brickschema.org/schema/BrickTag#Group" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#leasee" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b322", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#LeaseContract" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates the contract regulating the terms of the lease in question. " - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "regulated by" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#regulatedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b323", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The object (e.g., property, equipment, etc) that this a lease of." - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "lease of" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#leaseOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b110", + "@id": "https://brickschema.org/schema/Brick#Storey", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The agent leasing out some leasable object, i.e., the owner of the asset." + "@language": "en", + "@value": "Storey" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "leasor" + "@value": true } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Floor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#leasor" + "@id": "https://brickschema.org/schema/Brick#Floor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasQUDTReference", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Has QUDT reference" + "@value": "1.4.0" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Points to the relevant QUDT definition" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + "@language": "en", + "@value": "Outside Face Surface Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of discharge air." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Low_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@value": "Sets temperature for the outside face surface temperature of the radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2635" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2658" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2637" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2659" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2660" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2639" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2661" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2662" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2641" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2663" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Face" }, { "@id": "https://brickschema.org/schema/BrickTag#Outside" @@ -134537,10 +140663,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -134550,21 +140676,16 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134579,13 +140700,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134600,13 +140721,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134621,13 +140742,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2638", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134642,13 +140763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2639", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134663,13 +140784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134684,174 +140805,167 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2641", + "@id": "https://brickschema.org/schema/BrickShape#Rotational_SpeedQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4094" + }, { - "@language": "en", - "@value": "Humidifier" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4101" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4094", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": true + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + } + ] } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "1.3.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4101", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Occupancy_Percentage" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Percent of total occupancy of space that is occupied" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Percent of total occupancy of space that is occupied" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Step", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Step" + "@value": "Hot Water Differential Pressure Proportional Band Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Booster_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed." + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1719" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1754" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1755" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1756" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1720" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1757" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1758" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1722" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1759" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1723" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1760" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1761" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1762" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -134859,13 +140973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134880,13 +140994,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134901,7 +141015,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1721", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -134922,13 +141036,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1722", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134943,13 +141057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134964,59 +141078,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pre_Filter_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1759", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Filter_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates if a prefilter needs to be replaced" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2777" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2778" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2779" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2780" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pre" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2777", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135031,13 +141120,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2778", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135052,13 +141141,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2779", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135073,455 +141162,295 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2780", + "@id": "https://w3id.org/rec#CapacitanceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://qudt.org/vocab/quantitykind/Capacitance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Capacitance observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Modbus", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Modbus" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b58" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b58", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.3.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Delay", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Circulator_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Delay" + "@value": "Chilled Water Circulator Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Final", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Final" - } - ] - }, - { - "@id": "https://w3id.org/rec#OccupancySensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" + }, { - "@value": "Occupancy sensor." + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Occupancy Sensor" + "@language": "en", + "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b468" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b469" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b470" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b471" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b472" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Circulator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b468", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b469", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b470", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Entering_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b471", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s)." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b472", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electronic_Mixing_Valve", + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rooftop Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#RTU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Electronically controlled valve for precise mixing of hot and cold fluid." + "@value": "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1050" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6221" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1051" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6222" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1052" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6223" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1053" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6224" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electronic" + "@id": "https://brickschema.org/schema/BrickTag#AHU" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#RTU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1050", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electronic" + "@id": "https://brickschema.org/schema/BrickTag#AHU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135536,7 +141465,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1051", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -135557,13 +141486,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1052", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#RTU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135578,13 +141507,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135599,150 +141528,206 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@language": "en", + "@value": "Rated minimum current output" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "The computed average flow of supply air over some interval" + "@value": "The minimum current that can be output by the entity" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5526" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5527" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5528" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5529" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5423" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5531" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5425" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5423", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5532" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5425", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@language": "en", + "@value": "Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5526", + "@id": "https://brickschema.org/schema/Brick#hasSubMeter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "has sub-meter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates a submeter of this meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5527", + "@id": "https://brickschema.org/schema/Brick#Cooling_Enable_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Average" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Cooling Enable Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5528", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b704" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b705" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b706" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b707" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135757,13 +141742,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135778,13 +141763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135799,13 +141784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5532", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135820,42 +141805,54 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets supply air flow rate for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6437" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7203" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6438" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7204" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6439" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7205" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6440" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7206" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6441" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7207" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6442" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7208" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6443" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7209" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -135866,24 +141863,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6437", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -135904,7 +141906,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6438", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -135925,13 +141927,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6439", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135946,13 +141948,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6440", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135967,13 +141969,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6441", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135988,13 +141990,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136009,13 +142011,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136030,111 +142032,122 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#People", + "@id": "https://w3id.org/rec#Point", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "People" + "@value": "Point" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Geometry" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b131" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b131", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://geojson.org/Point" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" + "@value": "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Humidity setpoint for discharge air" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" + "@value": "coordinates" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Cooling" + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidity Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Humidity" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a system, device or control loop is in \"Occupied\" mode" + "@value": "Measures the concentration of water vapor in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6132" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5814" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6133" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5815" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6134" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6135" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5816" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6132", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136149,13 +142162,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6133", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136170,13 +142183,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136191,135 +142204,160 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6135", + "@id": "https://brickschema.org/schema/BrickShape#TimeseriesReferenceOnPointsConstraint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#sparql": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4290" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#metersShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4290", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#message": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5465" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5466" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5467" - } - ] + "@value": "Only Brick Points can have external timeseries references" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ], + "http://www.w3.org/ns/shacl#select": [ + { + "@value": "\n SELECT $this\n WHERE {\n $this ref:hasExternalReference ?ref .\n ?ref rdf:type ref:TimeseriesReference .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point }\n }\n " } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5465", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://w3id.org/rec#country", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "country" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5466", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://w3id.org/rec#PrinterCart", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@value": "Printer cart" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Cart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5467", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Enclosed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Enclosed" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Underfloor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Underfloor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Demand Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current position of a valve in terms of the percent of fully open" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4834" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3375" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4835" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4836" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3377" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4837" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3374", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136334,13 +142372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3375", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136355,13 +142393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3376", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136376,13 +142414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3377", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136397,343 +142435,512 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape", + "@id": "https://w3id.org/rec#Sofa", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "Sofa" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7359" - }, + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://w3id.org/rec#AlarmObject", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7360" - }, + "@value": "Alarm object" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7377" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7359", + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The ambient temperature at which the current input was measured" + "@language": "en", + "@value": "Lighting Equipment" } ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6983" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6988" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6993" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6994" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7360", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6983", + "http://www.w3.org/ns/shacl#or": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PetaA" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckCurrent" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoA" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroA" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaA" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoA" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaA" - }, - { - "@id": "http://qudt.org/vocab/unit/BIOT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloA" - }, - { - "@id": "http://qudt.org/vocab/unit/A" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Stat" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6984" }, { - "@id": "http://qudt.org/vocab/unit/PicoA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6985" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#feeds" } - ], - "http://www.w3.org/ns/shacl#path": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6984", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7377", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6985", + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Space" } - ], - "http://www.w3.org/ns/shacl#minCount": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6988", + "http://www.w3.org/ns/shacl#or": [ { - "@value": 1 + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6989" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6990" + } + ] } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "https://w3id.org/rec#region", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6989", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "region" + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ] }, { - "@id": "https://w3id.org/rec#assetTag", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6990", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "assetTag" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ] }, { - "@id": "https://w3id.org/rec#currentLevel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6993", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "currentLevel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Gauge_PressureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3876" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3881" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6994", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3881", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Hot Water Discharge Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Retail", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Retail" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Video", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Video" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#Garage", + "@id": "https://brickschema.org/schema/Brick#Pressure", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@value": "Garage" + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Pressure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@language": "en", + "@value": "Open Heating Valve Outside Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Target humidity level when the location is unoccupied." + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3340" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2553" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2554" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2555" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2556" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3343" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2557" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2558" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2559" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2560" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Open" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -136742,23 +142949,26 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136773,13 +142983,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136794,13 +143004,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3342", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136815,13 +143025,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3343", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136836,114 +143046,209 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2557", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2558", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2559", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2560", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Relief" + "@value": "Point" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_CO2_Alarm", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Flow High Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Bench_Space", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bench Space" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm" + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that indicates high concentration of carbon dioxide." + "@value": "For areas of play in a stadium, the area for partcipants and referees by the side of the field" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b313" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1658" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b314" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1659" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b315" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1660" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b316" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Bench" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136958,13 +143263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1658", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Bench" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136979,13 +143284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1659", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137000,13 +143305,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1660", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137021,53 +143326,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Curtailment_Override_Command", + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "OzoneConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of ozone in a medium" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Distribution", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Distribution" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Override_Command" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b774" - }, + "@language": "en", + "@value": "Utilize a gas distribution source to represent how gas is distributed across multiple destinations" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b775" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1525" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b776" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1526" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b777" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1527" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b774", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137082,13 +143436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b775", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137103,13 +143457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b776", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137124,74 +143478,108 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b777", + "@id": "https://brickschema.org/schema/BrickTag#FCU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "FCU" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Intrusion_Detection_Equipment", + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Elevator Shaft" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Elevator_Space" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The vertical space in which an elevator ascends and descends" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1873" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5671" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5672" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1874" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5673" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1875" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5674" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5675" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Elevator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion" + "@id": "https://brickschema.org/schema/BrickTag#Shaft" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElevatorShaft" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Elevator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137206,13 +143594,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137227,13 +143615,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1875", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion" + "@id": "https://brickschema.org/schema/BrickTag#Shaft" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137248,13 +143636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137269,92 +143657,96 @@ ] }, { - "@id": "https://w3id.org/rec#heightRUs", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5675", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "heightRUs" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#relatedTo", + "@id": "https://brickschema.org/schema/BrickTag#Quality", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "relatedTo" + "@value": "Quality" } ] }, { - "@id": "https://w3id.org/rec#MultiPurposeRoom", + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Multi-purpose room" + "@language": "en", + "@value": "Max Cooling Supply Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Prayer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Prayer" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_Target_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3127" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7220" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3128" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7221" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3129" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7222" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3130" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7223" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3131" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7224" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3132" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3133" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7226" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7227" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7228" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7229" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -137362,32 +143754,36 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -137408,13 +143804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3128", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137429,13 +143825,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137450,13 +143846,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137471,13 +143867,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3131", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137492,13 +143888,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3132", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137513,13 +143909,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3133", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137534,102 +143930,116 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7227", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Water that circumvents a piece of equipment or system" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7228", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Cafeteria" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7229", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A class of spaces that exist outside of a building" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Switchgear", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7000" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7001" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7002" + "@language": "en", + "@value": "Switchgear" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace" + "@language": "en", + "@value": "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." } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Area" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7152" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7153" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switchgear" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7000", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137644,13 +144054,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7001", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Switchgear" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137665,124 +144075,176 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7002", + "@id": "https://brickschema.org/schema/BrickShape#Ammonia_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3567" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3570" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3567", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3570", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Volume" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@language": "en", + "@value": "Building thermal transmittance" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@language": "en", - "@value": "Measures the difference between total pressure and static pressure" + "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Outside_Air_Lockout_Temperature_Differential_Parameter", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The upper bound of the outside air temperature lockout range" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1675" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4946" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1676" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4947" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4948" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1678" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4949" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1679" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4950" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1680" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4951" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1681" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4952" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1682" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4953" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -137790,13 +144252,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1675", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137811,13 +144273,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1676", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137832,13 +144294,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1677", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137853,13 +144315,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137874,13 +144336,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1679", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4950", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137895,13 +144357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4951", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137916,13 +144378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1681", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137937,7 +144399,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -137958,48 +144420,123 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#EntityPropertyValue", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy_Count" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Number of people in an area" + }, + { + "@language": "en", + "@value": "Number of people in an area" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Heating Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6942" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7230" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7231" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6943" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7232" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7233" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7234" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6946" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7235" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6947" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7236" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6948" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7237" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7238" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7239" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -138008,21 +144545,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6942", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138037,13 +144574,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6943", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138058,13 +144595,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138079,13 +144616,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6945", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138100,13 +144637,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138121,13 +144658,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138142,13 +144679,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138163,144 +144700,156 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Methane_ConcentrationQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7237", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3930" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3933" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3930", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7238", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7239", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#ServiceEntrance", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Service entrance" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#Entrance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter", + "@id": "https://brickschema.org/schema/BrickTag#Zone", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" + "@language": "en", + "@value": "Damper Position Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A meter that measures the usage or consumption of hot water" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4859" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b795" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4860" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b796" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4861" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b797" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4862" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b798" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4859", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138315,13 +144864,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4860", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138336,13 +144885,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4861", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138357,13 +144906,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138378,64 +144927,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Voltage_Sensor", + "@id": "https://w3id.org/rec#Auditorium", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Auditorium" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the capacity of a battery" + "@value": "Smoke Detection Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b309" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6240" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b310" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6241" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b311" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6242" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b312" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6243" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b309", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138450,13 +145011,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b310", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138471,13 +145032,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138492,13 +145053,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138513,124 +145074,179 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://w3id.org/rec#ExceptionEvent", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@value": "Exception event" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4738" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4739" - }, + "@id": "https://w3id.org/rec#PointEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4740" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b86" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4741" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b87" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b86", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4742" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4743" - }, + "@value": "The message of this exception event." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4744" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4745" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b87", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, + "@id": "https://brickschema.org/schema/Brick#Point" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "The brick:Point that emitted this exception." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@value": "source point" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://w3id.org/rec#sourcePoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4738", + "@id": "https://w3id.org/rec#AccessControlZone", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Access control zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4739", + "@id": "https://brickschema.org/schema/Brick#Liquid_Detection_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Liquid Detection Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2045" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2046" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2047" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2048" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Detection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Liquid" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4740", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138645,13 +145261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4741", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138666,13 +145282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4742", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138687,13 +145303,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4743", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138708,114 +145324,273 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4744", + "@id": "https://brickschema.org/schema/Brick#Volume", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/AC-FT" + }, + { + "@id": "http://qudt.org/vocab/unit/AC-FT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/ANGSTROM3" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_US" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM3" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaL" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaM3" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM3" + }, + { + "@id": "http://qudt.org/vocab/unit/FBM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoL" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_US" + }, + { + "@id": "http://qudt.org/vocab/unit/GT" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoL" + }, + { + "@id": "http://qudt.org/vocab/unit/IN3" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCubicFT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloL" + }, + { + "@id": "http://qudt.org/vocab/unit/L" + }, + { + "@id": "http://qudt.org/vocab/unit/M3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI_UK3" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM3" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliL" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM3" + }, + { + "@id": "http://qudt.org/vocab/unit/NT" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoL" + }, + { + "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PK_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoL" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckVolume" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/STR" + }, + { + "@id": "http://qudt.org/vocab/unit/Standard" + }, + { + "@id": "http://qudt.org/vocab/unit/TBSP" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_Register" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TSP" + }, + { + "@id": "http://qudt.org/vocab/unit/YD3" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Volume" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4745", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Chilled Water Discharge Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "deprecatedInVersion" + "@value": "1.3.0" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transfer_Fan", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Power Off System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Safety_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A fan that transfers air from a space to another space." + "@value": "A system that can power down a single piece of equipment or a single system from a single point" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1079" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1080" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3268" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1081" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3269" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1082" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3267", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138830,13 +145605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138851,13 +145626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3269", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138872,60 +145647,78 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1082", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Heating Supply Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5952" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5953" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5774" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5954" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5775" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5955" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5776" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5956" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5777" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5957" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5778" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5958" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5779" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5959" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5780" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5960" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5781" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5961" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5782" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5962" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5783" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -138933,22 +145726,16 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -138957,15 +145744,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5952", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138986,13 +145776,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139007,7 +145797,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -139028,13 +145818,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5955", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139049,13 +145839,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139070,13 +145860,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139091,13 +145881,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5958", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139112,13 +145902,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5959", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139133,13 +145923,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5960", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139154,13 +145944,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5961", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139175,100 +145965,90 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5962", + "@id": "https://w3id.org/rec#initialCost", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "initialCost" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Recovery", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Recovery" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cafeteria", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Common_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Load Shed Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space to serve food and beverages" + "@id": "https://brickschema.org/schema/Brick#Load_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b433" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6728" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b434" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6729" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b435" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6730" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b436" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6731" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#CafeteriaRoom" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b433", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139283,13 +146063,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b434", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139304,13 +146084,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139325,13 +146105,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139346,167 +146126,68 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDurationShape", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3898" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3899" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3898", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "timestamp" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#timestamp" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3899", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#duration" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Occupied Cooling Mode Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Broadcast_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Media_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" + }, { - "@language": "en", - "@value": "A space to organize and manage a broadcast. Separate from studio" + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b340" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2484" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2485" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2486" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b343" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2487" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b344" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2488" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139521,13 +146202,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139542,13 +146223,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b342", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139563,13 +146244,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b343", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139584,13 +146265,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b344", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139605,226 +146286,329 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Volume", + "@id": "https://brickschema.org/schema/BrickTag#Supply", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/AC-FT" + "@id": "http://qudt.org/vocab/unit/ATM" }, { - "@id": "http://qudt.org/vocab/unit/AC-FT_US" + "@id": "http://qudt.org/vocab/unit/ATM_T" }, { - "@id": "http://qudt.org/vocab/unit/ANGSTROM3" + "@id": "http://qudt.org/vocab/unit/BAR" }, { - "@id": "http://qudt.org/vocab/unit/BBL" + "@id": "http://qudt.org/vocab/unit/BARAD" }, { - "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" + "@id": "http://qudt.org/vocab/unit/BARYE" }, { - "@id": "http://qudt.org/vocab/unit/BBL_US" + "@id": "http://qudt.org/vocab/unit/CentiBAR" }, { - "@id": "http://qudt.org/vocab/unit/CentiM3" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" }, { - "@id": "http://qudt.org/vocab/unit/DecaL" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" }, { - "@id": "http://qudt.org/vocab/unit/DecaM3" + "@id": "http://qudt.org/vocab/unit/CentiM_HG" }, { - "@id": "http://qudt.org/vocab/unit/DeciL" + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" }, { - "@id": "http://qudt.org/vocab/unit/DeciM3" + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" }, { - "@id": "http://qudt.org/vocab/unit/FBM" + "@id": "http://qudt.org/vocab/unit/DecaPA" }, { - "@id": "http://qudt.org/vocab/unit/FT3" + "@id": "http://qudt.org/vocab/unit/DeciBAR" }, { - "@id": "http://qudt.org/vocab/unit/FemtoL" + "@id": "http://qudt.org/vocab/unit/FT_H2O" }, { - "@id": "http://qudt.org/vocab/unit/GI_UK" + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/GI_US" + "@id": "http://qudt.org/vocab/unit/FT_HG" }, { - "@id": "http://qudt.org/vocab/unit/GT" + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" }, { - "@id": "http://qudt.org/vocab/unit/HectoL" + "@id": "http://qudt.org/vocab/unit/GigaPA" }, { - "@id": "http://qudt.org/vocab/unit/IN3" + "@id": "http://qudt.org/vocab/unit/HectoBAR" }, { - "@id": "http://qudt.org/vocab/unit/Kilo-FT3" + "@id": "http://qudt.org/vocab/unit/HectoPA" }, { - "@id": "http://qudt.org/vocab/unit/KiloL" + "@id": "http://qudt.org/vocab/unit/IN_H2O" }, { - "@id": "http://qudt.org/vocab/unit/L" + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/M3" + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/MI3" + "@id": "http://qudt.org/vocab/unit/IN_HG" }, { - "@id": "http://qudt.org/vocab/unit/MI_UK3" + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/MegaL" + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/MicroL" + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" }, { - "@id": "http://qudt.org/vocab/unit/MicroM3" + "@id": "http://qudt.org/vocab/unit/KiloBAR" }, { - "@id": "http://qudt.org/vocab/unit/MilliL" + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" }, { - "@id": "http://qudt.org/vocab/unit/MilliM3" + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" }, { - "@id": "http://qudt.org/vocab/unit/NanoL" + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" }, { - "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" }, { - "@id": "http://qudt.org/vocab/unit/PINT" + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" }, { - "@id": "http://qudt.org/vocab/unit/PINT_UK" + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" }, { - "@id": "http://qudt.org/vocab/unit/PK_UK" + "@id": "http://qudt.org/vocab/unit/KiloPA" }, { - "@id": "http://qudt.org/vocab/unit/PicoL" + "@id": "http://qudt.org/vocab/unit/KiloPA_A" }, { - "@id": "http://qudt.org/vocab/unit/PlanckVolume" + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" }, { - "@id": "http://qudt.org/vocab/unit/QT_UK" + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" }, { - "@id": "http://qudt.org/vocab/unit/QT_US" + "@id": "http://qudt.org/vocab/unit/M_H2O" }, { - "@id": "http://qudt.org/vocab/unit/RT" + "@id": "http://qudt.org/vocab/unit/MegaBAR" }, { - "@id": "http://qudt.org/vocab/unit/STR" + "@id": "http://qudt.org/vocab/unit/MegaPA" }, { - "@id": "http://qudt.org/vocab/unit/Standard" + "@id": "http://qudt.org/vocab/unit/MegaPSI" }, { - "@id": "http://qudt.org/vocab/unit/TBSP" + "@id": "http://qudt.org/vocab/unit/MicroATM" }, { - "@id": "http://qudt.org/vocab/unit/TON_Register" + "@id": "http://qudt.org/vocab/unit/MicroBAR" }, { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" + "@id": "http://qudt.org/vocab/unit/MicroPA" }, { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" + "@id": "http://qudt.org/vocab/unit/MicroTORR" }, { - "@id": "http://qudt.org/vocab/unit/TSP" + "@id": "http://qudt.org/vocab/unit/MilliBAR" }, { - "@id": "http://qudt.org/vocab/unit/YD3" + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Volume" + "@value": "The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals)." } ], "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "http://qudt.org/vocab/quantitykind/AtmosphericPressure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command", + "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isReplacedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Domestic Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the frequency of a device's operation (e.g. rotational frequency)" + "@value": "Measures the temperature of domestic water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5728" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5876" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5877" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5729" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5878" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5730" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5879" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5880" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5881" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5882" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139839,13 +146623,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139860,13 +146644,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139881,53 +146665,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4892" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4893" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4894" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4895" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Detector" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4892", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139942,13 +146686,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4893", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139963,13 +146707,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4894", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139984,13 +146728,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4895", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140005,26 +146749,7 @@ ] }, { - "@id": "https://w3id.org/rec#isPartOf", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "isPartOf" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#isPartOf" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Alternating_Current_FrequencyQuantityShape", + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingDirectionalityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -140037,15 +146762,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3561" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3566" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1000" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1000", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -140053,16 +146775,16 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/GigaHZ" + "@value": "unidirectional" }, { - "@id": "http://qudt.org/vocab/unit/MegaHZ" + "@value": "bidirectional" }, { - "@id": "http://qudt.org/vocab/unit/KiloHZ" + "@value": "unidirectional" }, { - "@id": "http://qudt.org/vocab/unit/HZ" + "@value": "bidirectional" } ] } @@ -140079,12 +146801,33 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Voltage_AngleQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4356" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4357" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3566", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4356", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -140110,36 +146853,99 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4357", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Deceleration Time Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3319" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3320" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b799" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3321" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b800" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3322" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3323" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b802" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Deceleration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -140148,26 +146954,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3319", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Deceleration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140182,7 +146985,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3320", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -140203,7 +147006,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -140224,34 +147027,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3322", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140266,87 +147048,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Booster_Pump", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum current output" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@value": "Condenser Water Booster Pump" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The minimum current that can be output by the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that the air flow is lower than normal." + "@value": "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5922" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b645" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5923" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b646" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5924" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b647" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5925" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b648" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5926" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b649" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140361,13 +147130,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5923", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140382,13 +147151,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5924", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140403,13 +147172,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140424,13 +147193,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5926", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140445,31 +147214,153 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit", + "@id": "https://brickschema.org/schema/BrickTag#Ground", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ground" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/isDeltaQuantity": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + } + ] + }, + { + "@id": "https://w3id.org/rec#MassFlowRateObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/MassFlowRate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass flow rate observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b118" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b118", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Evaporative", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Evaporative" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Condenser Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6634" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4698" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4699" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6635" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4700" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4701" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6637" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4702" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -140477,21 +147368,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -140512,13 +147416,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140533,13 +147437,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140554,13 +147458,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6637", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140575,13 +147479,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6638", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140596,96 +147500,133 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4703", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Electrical phases property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PhasesShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricalPhases" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Devices or equipment that store energy in its various forms" + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4673" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5999" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6000" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6001" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6002" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6003" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6004" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4674" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6005" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4675" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6006" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6007" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6008" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6009" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4673", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4674", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140700,13 +147641,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4675", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140721,79 +147662,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3479" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3480" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3481" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3482" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#UtilitiesRoom" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140808,13 +147683,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140829,13 +147704,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140850,13 +147725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140871,59 +147746,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6005", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Controls the amount of the light provided by the device typically in percentages." + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4920" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4921" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4922" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4923" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140938,13 +147788,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140959,13 +147809,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140980,13 +147830,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4923", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6009", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141001,59 +147851,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Start_Stop_Status", + "@id": "https://brickschema.org/schema/Brick#Safety_Shower", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Safety Shower" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1642" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3015" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3016" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1643" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3017" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1644" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3018" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1645" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3019" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1646" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3020" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Shower" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1642", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141068,13 +147930,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1643", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141089,13 +147951,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1644", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141110,13 +147972,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1645", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Shower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141131,13 +147993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141152,204 +148014,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Enthalpy" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleConnectorTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1012" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3020", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Type 1 (CSS)" - }, - { - "@value": "Type 2 (CSS)" - }, - { - "@value": "GB/T" - }, - { - "@value": "Type 1 (SAE J1772)" - }, - { - "@value": "Type 2 (IEC 62196)" - }, - { - "@value": "CHAdeMO" - }, - { - "@value": "CCS (Combined Charging System)" - }, - { - "@value": "Tesla Supercharger" - }, - { - "@value": "Wireless" - }, - { - "@value": "Type 1 (CSS)" - }, - { - "@value": "Type 2 (CSS)" - }, - { - "@value": "GB/T" - }, - { - "@value": "Type 1 (SAE J1772)" - }, - { - "@value": "Type 2 (IEC 62196)" - }, - { - "@value": "CHAdeMO" - }, - { - "@value": "CCS (Combined Charging System)" - }, - { - "@value": "Tesla Supercharger" - }, - { - "@value": "Wireless" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions", + "@id": "https://brickschema.org/schema/BrickTag#RTU", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ablutions" + "@value": "RTU" } ] }, { - "@id": "https://w3id.org/rec#Zone", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Mode_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Architecture" + "@language": "en", + "@value": "Occupied Heating Mode Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Loss_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" + }, { - "@language": "en", - "@value": "An alarm that indicates a loss of water e.g. during transport" + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2500" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2502" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3466" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2503" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3467" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2504" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3464", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141364,13 +148123,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Mode" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2502", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141385,7 +148165,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -141406,13 +148186,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3467", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141427,100 +148207,131 @@ ] }, { - "@id": "https://w3id.org/rec#TVStand", + "@id": "https://brickschema.org/schema/BrickTag#Mechanical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mechanical" + } + ] + }, + { + "@id": "https://w3id.org/rec#Footrest", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "TV stand" + "@value": "Footrest" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Stand" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation", + "@id": "https://w3id.org/rec#ShelterGasLock", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Ventilation" + "@value": "Shelter gas lock" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Shelter" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter", + "@id": "https://brickschema.org/schema/BrickTag#NO2", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Filter" + "@value": "NO2" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Server_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Server Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4993" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3033" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4994" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3034" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4995" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3035" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4996" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4997" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Server" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4993", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141535,13 +148346,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4994", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141556,13 +148367,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4995", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Server" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141577,101 +148388,139 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4996", + "@id": "https://brickschema.org/schema/BrickTag#Operating", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Operating" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated maximum current input" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The maximum current that can be input to the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4997", + "@id": "https://w3id.org/rec#VirtualBuilding", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Virtual building" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank used to store cold water, usually in a building's water supply system." + "@value": "Measures the temperature of medium-temperature hot water entering a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b592" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4747" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4748" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4749" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4750" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b593" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4751" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b594" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4752" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b595" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4753" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141686,13 +148535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141707,13 +148556,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141728,13 +148577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b595", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141749,75 +148598,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4751", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Variable_air_volume" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#VAV" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7055" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7056" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7057" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7058" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7059" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#VAV" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Variable" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141832,13 +148640,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7056", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141853,142 +148661,135 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7057", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#VAV" + "@language": "en", + "@value": "Discharge Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7058", + "@id": "https://w3id.org/rec#Region", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@value": "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Region" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7059", + "@id": "https://w3id.org/rec#MailRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Volume" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mail room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BackOffice" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Filter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Return Air Filter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature for cooling when occupied" + "@value": "Filters return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2489" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2490" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2937" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2491" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2938" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2492" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2939" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2493" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2494" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2940" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2489", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142003,13 +148804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2490", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142024,13 +148825,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2491", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142045,13 +148846,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2492", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142066,324 +148867,174 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2493", + "@id": "https://brickschema.org/schema/BrickShape#hasPartShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2494", + "@id": "https://brickschema.org/schema/Brick#isMeteredBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "is metered by" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#meters" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooled", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Cooled" + "@value": "Indicates the meter measuring the consumption/production of some substance by the subject entity" } ] }, { - "@id": "https://w3id.org/rec#PrinterStand", + "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Printer stand" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Stand" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" + "@language": "en", + "@value": "has Year built property" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#yearBuilt" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Communication", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Communication" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/REV" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" + "@value": "Velocity Pressure Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "PhasorMagnitude" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Magnitude component of a phasor" - } - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum voltage input" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@value": "Measures the difference between total pressure and static pressure" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "The minimum voltage that can be input to the entity" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "https://w3id.org/rec#leasee", + "@id": "https://brickschema.org/schema/BrickTag#Atrium", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "leasee" + "@value": "Atrium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + "@language": "en", + "@value": "High Humidity Alarm Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A parameter determining the humidity level at which to trigger a high humidity alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2034" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2035" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1670" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2036" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1671" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2037" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1672" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2038" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1673" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2039" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1674" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/CorrelatedColorTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Light" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2034", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Color" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2035", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142398,13 +149049,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142419,13 +149070,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142440,13 +149091,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2038", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142461,13 +149112,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2039", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142482,184 +149133,119 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProject", + "@id": "https://brickschema.org/schema/Brick#Effective_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "IfcProject" + "@language": "en", + "@value": "Effective Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5181" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5182" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5181", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": true } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation" + "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5182", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "https://brickschema.org/schema/BrickTag#Jet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID" + "@language": "en", + "@value": "Jet" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Solar Irradiance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects level of particulates of size 2.5 microns" + "@value": "Measures solar irradiance levels for photovoltaic systems" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2698" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2699" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5072" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2700" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5073" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5074" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2702" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5075" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Irradiance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2698", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2699", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "https://brickschema.org/schema/BrickTag#Irradiance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142674,13 +149260,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2701", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142695,13 +149281,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2702", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142716,13 +149302,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142737,60 +149323,52 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual", + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Manual" + "@value": "Dewpoint Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Dew_point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of exhaust air" + "@value": "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4790" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4791" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7192" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4792" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7193" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4793" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7194" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4794" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7195" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -142801,65 +149379,49 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4790", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7192", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#TemperatureObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4791", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4792", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142874,7 +149436,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4793", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142895,7 +149457,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4794", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142916,53 +149478,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Backflow_Preventer_Valve", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Check_Valve" + "@language": "en", + "@value": "Leaving Water Temperature Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution." + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b289" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2010" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2011" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2012" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2013" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2014" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2015" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b290" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2016" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b291" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2017" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Backflow" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preventer" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Backflow" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142977,13 +149572,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preventer" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142998,13 +149593,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b291", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143019,192 +149614,235 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2013", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has electric vehicle charger type" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "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)" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2014", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Setpoints used in Reset strategies" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Active_EnergyQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2015", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3555" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3556" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2016", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2017", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#aggregationFunctionShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#aggregationFunction" } ] }, { - "@id": "https://w3id.org/rec#SubBuilding", + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Sub-building" + "@language": "en", + "@value": "Unoccupied" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sports", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Architecture" + "@language": "en", + "@value": "Sports" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6837" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6069" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6070" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6838" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6071" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6839" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6072" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6073" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6070", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143219,7 +149857,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -143240,13 +149878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6839", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143261,14 +149899,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Detention_Room", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6073", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#weight", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "weight" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Rated minimum current input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Employee_Entrance_Lobby", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Employee Entrance Lobby" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Service_Room" + "@id": "https://brickschema.org/schema/Brick#Lobby" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -143279,42 +149978,54 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for the temporary involuntary confinement of people" + "@value": "An open space near an entrance that is typicaly only used for employees" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b835" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1104" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1105" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1106" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b836" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1107" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b837" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1108" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b838" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1109" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detention" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Employee" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lobby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -143322,18 +150033,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#ServiceEntrance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b835", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detention" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143348,13 +150059,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Employee" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143369,13 +150080,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143390,13 +150101,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143411,121 +150122,169 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_CO2_ConcentrationQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1108", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3680" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3683" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1109", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3683", + "@id": "https://brickschema.org/schema/Brick#Telecom_Room", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Telecom Room" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "A class of spaces used to support telecommuncations and IT equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7039" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7040" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7041" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7042" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Camera", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7039", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4560" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7040", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4561" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143540,13 +150299,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143561,53 +150320,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_System", + "@id": "https://brickschema.org/schema/Brick#isVirtualMeter", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_System" + "@language": "en", + "@value": "is virtual meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "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." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hold_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building" + "@value": "Hold Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3395" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1701" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3396" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1702" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3397" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hold" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3395", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143622,13 +150398,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143643,13 +150419,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3397", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143664,198 +150440,273 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm", + "@id": "https://w3id.org/rec#Geotransform", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" - }, + "@value": "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." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@value": "Geotransform" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of water." + "@id": "https://w3id.org/rec#Georeference" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b95" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b96" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b97" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6540" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b98" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b99" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b100" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b95", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@value": "width scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#widthScaleFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b96", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Value will be zero if the local coordinate system is north-aligned." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "y rotational scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#yRotationalScaleFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b97", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "origin x" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#originX" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b98", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Value will be zero if the local coordinate system is north-aligned." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "x rotational scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#xRotationalScaleFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b99", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "height scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#heightScaleFactor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Terminal", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b100", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Terminal" + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "origin y" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#originY" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Tint_Status", + "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "People Count Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The current level of window tint, errors, or transient states." + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3261" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5032" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5033" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3262" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5034" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3263" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5035" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5036" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Count" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#People" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3261", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Count" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143870,13 +150721,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3262", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143891,13 +150742,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3263", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143912,93 +150763,101 @@ ] }, { - "@id": "https://w3id.org/rec#Network_Router", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5035", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#People" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Router" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#currentFlowType", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5036", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Current flow type" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The current flow type of the entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_VFD", + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Variable-frequency drive for pumps" + "@value": "An alarm that indicates the off-normal conditions associated with temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2824" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7043" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2825" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7044" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2826" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7045" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144013,13 +150872,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2825", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144034,13 +150893,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144055,134 +150914,83 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiator", + "@id": "https://brickschema.org/schema/BrickTag#On", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Heat exchangers designed to transfer thermal energy from one medium to another" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7013" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7014" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@value": "On" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7013", + "@id": "https://brickschema.org/schema/BrickTag#Audio", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Audio" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7014", + "@id": "https://brickschema.org/schema/Brick#Box_Mode_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Box Mode Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Mode_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b198" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b330" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b331" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b332" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b333" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144197,13 +151005,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144218,13 +151026,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144239,13 +151047,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144260,71 +151068,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#On", + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "On" + "@value": "Return Air CO2 Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Riser", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Riser" + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@language": "en", + "@value": "Measures the concentration of CO2 in return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6726" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2900" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6727" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2902" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6728" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2903" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2904" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2900", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6726", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144339,13 +151178,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144360,13 +151199,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144381,111 +151220,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2904", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Thermal transmittance" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify", + "@id": "https://brickschema.org/schema/BrickTag#Ratio", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dehumidify" + "@value": "Ratio" } ] }, { - "@id": "https://brickschema.org/schema/Brick#EntityProperty", + "@id": "https://w3id.org/rec#LuminousFluxObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "http://www.w3.org/2002/07/owl#ObjectProperty" + "@id": "http://qudt.org/vocab/quantitykind/LuminousFlux" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Luminous flux observation" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Reactive_EnergyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://w3id.org/rec#ObservationEvent" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4092" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b115" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b115", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/2001/XMLSchema#double" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4096", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#maxCount": [ { @@ -144497,94 +151300,89 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Seismic_Shutoff_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Natural Gas Seismic Shutoff Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter" + "@language": "en", + "@value": "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6339" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6340" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2448" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6343" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2449" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6344" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2450" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6345" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2451" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6346" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2452" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Natural" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Seismic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shutoff" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144599,13 +151397,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144620,13 +151418,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144641,13 +151439,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6342", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Seismic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144662,13 +151460,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6343", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Shutoff" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144683,13 +151481,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6344", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144704,118 +151502,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6345", + "@id": "https://brickschema.org/schema/BrickTag#Environment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Environment" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motion_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Motion Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6346", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Detects the presence of motion in some area" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4957" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4958" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4959" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4960" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hail", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@id": "https://brickschema.org/schema/BrickTag#Motion" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "pellets of frozen rain which fall in showers from cumulonimbus clouds." + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4957", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "An alarm that indicates that the valve position is not in a normal state." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3366" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3367" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3368" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3369" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3366", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Motion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144830,7 +151622,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3367", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -144851,13 +151643,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3368", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144872,75 +151664,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3369", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "has has electric vehicle charger type property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingTypeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Flow Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1231" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4769" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1232" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4770" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1233" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4771" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1234" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4772" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1235" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4773" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1236" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4774" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1237" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4775" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1238" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1239" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4776" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { "@id": "https://brickschema.org/schema/BrickTag#PID" @@ -144952,24 +151751,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1231", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144984,13 +151777,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1232", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145005,13 +151798,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1233", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145026,13 +151819,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1234", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145047,13 +151840,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1235", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145068,13 +151861,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1236", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145089,13 +151882,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1237", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145110,13 +151903,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1238", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145131,95 +151924,181 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1239", + "@id": "https://brickschema.org/schema/Brick#CRAC", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "CRAC" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Return", + "@id": "https://brickschema.org/schema/BrickTag#Induction", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Return" + "@value": "Induction" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Overridden_On_Status", + "@id": "https://w3id.org/rec#AngularVelocityObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/AngularVelocity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Angular velocity observation" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Status" - }, + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b9" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b9", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://w3id.org/rec#Roof", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Roof" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#BuildingElement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Automatic_Mode_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Mode Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Mode_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off" + "@value": "Controls whether or not a device or controller is operating in \"Automatic\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2675" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b246" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2676" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b248" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2678" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2675", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145234,13 +152113,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2676", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145255,13 +152134,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2677", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145276,13 +152155,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145297,53 +152176,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#VRF_System", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets supply air flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3362" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7530" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7531" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7532" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3363" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7533" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3364" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3365" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7535" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3362", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145358,13 +152279,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3363", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145379,13 +152300,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3364", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145400,13 +152321,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3365", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145421,96 +152342,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7534", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7535", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Baseboard_Radiator", + "@id": "https://brickschema.org/schema/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, + "@language": "en", + "@value": "Ice Tank Leaving Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Steam_Radiator" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Steam heating device located at or near the floor" + "@value": "Measures the temperature of water leaving an ice tank" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3142" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1834" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1835" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1836" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1837" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3143" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1838" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3144" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1839" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3145" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1840" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Ice" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3142", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Ice" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145525,13 +152480,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3143", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145546,13 +152501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145567,13 +152522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3145", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145588,134 +152543,159 @@ ] }, { - "@id": "https://w3id.org/rec#ComputerCart", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1838", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Computer cart" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Cart" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LeaseContract", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1839", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Lease contract" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Document" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b111" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1840", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Lease" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates the lease(s) that this contract regulates the conditions of." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "regulates" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#regulates" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Collector", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Wet_Bulb_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Collector" + "@value": "Outside Air Wet Bulb Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Luminaire", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting" + "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A sensor measuring the wet-bulb temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2135" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2642" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2643" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2644" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2645" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2646" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2647" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2136" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2648" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wet" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2135", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145730,13 +152710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145751,52 +152731,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2644", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=motor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion." + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6103" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6104" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6103", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145811,13 +152773,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6104", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145832,115 +152794,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasPart", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2647", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has part" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "The subject is composed in part of the entity given by the object" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#DataServerRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2648", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Data server room" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Position_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Current_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "@language": "en", + "@value": "Current Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Limit" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2360" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b765" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2361" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b766" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2362" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b767" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2363" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2364" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2360", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145955,13 +152909,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2361", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145976,13 +152930,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2362", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145997,13 +152951,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2363", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146018,83 +152972,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2364", + "@id": "https://w3id.org/rec#Chair", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Chair" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Aggregate property" + "@value": "Supply Air Static Pressure Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#AggregationShape" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#aggregate" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Room_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Sets the size of a deadband of static pressure of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3351" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6357" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6358" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3352" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6359" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3353" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6360" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3354" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6361" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3355" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6362" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3356" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6363" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3357" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6364" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -146102,59 +153053,49 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3351", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3352", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146169,13 +153110,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3353", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146190,13 +153131,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3354", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6359", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146211,13 +153152,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3355", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146232,13 +153173,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3356", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146253,13 +153194,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146274,77 +153215,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4782" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4783" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4784" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4785" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4786" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4787" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4788" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4789" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146359,13 +153236,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4783", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146380,172 +153257,194 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4784", + "@id": "https://w3id.org/rec#EnergyObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "http://qudt.org/vocab/quantitykind/Energy" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Energy observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b75" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b75", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4786", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4787", + "@id": "https://brickschema.org/schema/BrickShape#GrainsOfMoistureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3880" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3882" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4788", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3880", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/GRAIN" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4789", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3882", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Off", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Off" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Cooling Zone Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for zone air heating when occupied" + "@value": "The cooling setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4986" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4987" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7095" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4988" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7096" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4989" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7097" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4990" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7098" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4991" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7099" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4992" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7100" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -146553,10 +153452,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -146575,10 +153471,15 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4986", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -146599,13 +153500,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4987", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146620,13 +153521,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4988", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146641,13 +153542,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4989", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146662,13 +153563,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4990", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146683,13 +153584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4991", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146704,164 +153605,134 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4992", + "@id": "https://brickschema.org/schema/BrickTag#Ozone", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Ozone" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Methane", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Methane" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "@language": "en", + "@value": "Discharge Air Flow Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6428" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6429" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6430" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6431" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6432" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6433" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6434" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6435" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6436" + "@language": "en", + "@value": "Setpoints used in Reset strategies" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Liquid_CO2", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@language": "en", + "@value": "Carbon Dioxide in the liquid phase" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6428", + "@id": "https://brickschema.org/schema/Brick#Damper_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "Damper Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls properties of dampers" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6429", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4593" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4594" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4595" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146876,13 +153747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146897,7 +153768,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -146918,55 +153789,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6433", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Collection Basin Water Level Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6434", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b607" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b608" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b609" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b610" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b611" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b612" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Basin" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146981,13 +153874,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147002,50 +153895,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b609", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6697" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6698" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6699" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6697", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147060,13 +153937,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6698", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147081,13 +153958,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6699", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147102,75 +153979,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput", + "@id": "https://brickschema.org/schema/Brick#Emergency_Push_Button_Status", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum current input" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The minimum current that can be input to the entity" + "@value": "Emergency Push Button Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate chilled water among each other" + "@value": "Indicates if an emergency button has been pushed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1099" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1100" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1101" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b546" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1102" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b547" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1103" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Button" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Push" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Button" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147185,13 +154058,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147206,13 +154079,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b547", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147227,121 +154100,107 @@ ] }, { - "@id": "https://w3id.org/rec#MeditationRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1102", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Meditation room" + "@id": "https://brickschema.org/schema/BrickTag#Push" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Formaldehyde" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LaboratoryWet", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1103", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Laboratory (wet)" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Generator Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures dewpoint of exhaust air" + "@value": "An alarm that indicates off-normal conditions associated with an emergency generator" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1300" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1301" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1066" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1302" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1067" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1303" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1068" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1304" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1069" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Generator" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147356,13 +154215,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1301", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147377,13 +154236,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1302", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Generator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147398,7 +154257,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1303", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -147419,96 +154278,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1304", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@language": "en", + "@value": "Static Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature of outside air" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7152" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5102" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7153" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5103" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7154" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5104" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7155" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5105" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7156" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5106" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7152", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147523,13 +154351,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7153", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147544,13 +154372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147565,13 +154393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147586,13 +154414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7156", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147607,174 +154435,281 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PM1", + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PM1" + "@value": "Low Discharge Air Flow Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates that the discharge air flow is lower than normal." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment", + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Equipment" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7375" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7389" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7390" } ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#object-type", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7375", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-type" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MilliV" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraV" + }, + { + "@id": "http://qudt.org/vocab/unit/V_Stat" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoV" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoV" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckVolt" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroV" + }, + { + "@id": "http://qudt.org/vocab/unit/V_Ab" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoV" + }, + { + "@id": "http://qudt.org/vocab/unit/V" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaV" + } + ] } ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "object-type" + "@value": 1 } ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object" + "@value": 1 } ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Type" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7389", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "object-type" + "@value": "The ambient temperature at which the voltage was measured" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The type of the BACnet object" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7390", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "https://w3id.org/rec#CableRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Cable room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe", + "@id": "https://brickschema.org/schema/BrickTag#Current", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wardrobe" + "@value": "Current" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@language": "en", + "@value": "Cooling Only Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets differential pressure" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6629" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6630" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6658" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6631" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6659" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6632" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6660" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6633" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6629", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147789,13 +154724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6658", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147810,13 +154745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6659", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147831,13 +154766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6660", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147852,522 +154787,475 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Equipment", + "@id": "https://brickschema.org/schema/Brick#Vent_Operating_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Equipment" + "@language": "en", + "@value": "Vent Operating Mode Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Class" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, - { - "@id": "https://w3id.org/rec#Asset" + "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations." + "@value": "Indicates the current operating mode of a vent" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7697" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3385" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7699" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3386" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3387" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3388" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3389" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7707" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7708" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7709" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7710" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7711" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7718" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7723" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape" - }, + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape" + "@id": "https://brickschema.org/schema/BrickTag#Operating" }, { - "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickShape#hastiltShape" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" - }, + "@id": "https://brickschema.org/schema/BrickTag#Vent" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3385", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7730" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7697", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3386", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Operating" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7698" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7698", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7699", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3387", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7700" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7700", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7701", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3388", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7702" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7702", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7703", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3389", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Vent" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7704" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7704", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7705", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Freezer", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freezer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1505" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1506" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1507" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1508" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Freezer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#not": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7706" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7706", - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7707", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1505", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "feeds" + "@id": "https://brickschema.org/schema/BrickTag#Freezer" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#feeds" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7708", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1506", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is fed by" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7709", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1507", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "A piece of Equipment's parts should be always other Equipment." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7710", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1508", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "A piece of Equipment can have Points." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7711", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Equipment can be part of a Collection, System or other Equipment." + "@language": "en", + "@value": "Discharge Air Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7712" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7713" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7714" - } - ] + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7712", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7713", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Low Humidity Alarm" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7714", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7718", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "A piece of Equipment can be located only at a Location/Space" + "@language": "en", + "@value": "An alarm that indicates low concentration of water vapor in the air." } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7719" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7720" - } - ] + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2076" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2077" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2078" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2079" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7719", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2076", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7720", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7723", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2077", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A piece of Equipment can feed a Equipment or Location/Space." + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7724" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7725" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7726" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7724", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2078", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7725", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7726", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148382,82 +155270,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rack", + "@id": "https://brickschema.org/schema/BrickTag#Building", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rack" + "@value": "Building" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting", + "@id": "https://brickschema.org/schema/BrickTag#Shower", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Lighting" + "@value": "Shower" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch", + "@id": "https://w3id.org/rec#familyName", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "familyName" + } + ] + }, + { + "@id": "https://w3id.org/rec#objectOfInterest", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "objectOfInterest" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Switchgear" + "@language": "en", + "@value": "CO2 Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See 'Disconnect_Switch'" + "@value": "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5836" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4545" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5837" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4546" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5838" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4547" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4545", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148472,13 +155387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4546", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148493,13 +155408,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4547", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148514,75 +155429,115 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Emergency", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@language": "en", + "@value": "Emergency" + } + ] + }, + { + "@id": "https://w3id.org/rec#ICTRack", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" + "@value": "1.4.0" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "The computed average flow of discharge air over some interval" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#ICT_Rack" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Dimmer", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dimmer" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Tank" + "@id": "https://brickschema.org/schema/Brick#Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods." + "@value": "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6273" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b860" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6274" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b861" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6275" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b862" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b863" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Interface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Switch" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b860", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6273", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -148603,13 +155558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6274", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148624,13 +155579,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6275", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148645,94 +155600,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#isFedByShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#isFedBy" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Disconnect_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the presence of fire" + "@value": "Building Disconnect Switch" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1466" + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1467" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b367" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b368" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1468" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b369" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1469" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b370" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b367", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1467", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148747,13 +155699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1468", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148768,13 +155720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148789,137 +155741,106 @@ ] }, { - "@id": "https://w3id.org/rec#EducationalRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Educational room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Protect", + "@id": "https://brickschema.org/schema/BrickTag#Server", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Protect" + "@value": "Server" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Absolute", + "@id": "https://brickschema.org/schema/BrickTag#Illuminance", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Absolute" + "@value": "Illuminance" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Camera", + "@id": "https://brickschema.org/schema/BrickTag#Collector", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Camera" + "@value": "Collector" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Atrium", + "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Atrium_(architecture)" + "@language": "en", + "@value": "Core Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "a large open-air or skylight covered space surrounded by a building." + "@value": "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b234" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b752" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b235" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b753" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b236" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b754" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b237" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b755" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Core" }, { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Atrium" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b234", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Core" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148934,13 +155855,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b235", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148955,13 +155876,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b236", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148976,13 +155897,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b237", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148997,161 +155918,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Team", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Team" - } - ] - }, - { - "@id": "https://w3id.org/rec#Shelter", + "@id": "https://w3id.org/rec#Wall", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Shelter" + "@value": "Wall" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://w3id.org/rec#PharmacyRoom", + "@id": "https://brickschema.org/schema/Brick#Absorption_Chiller", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Pharmacy room" + "@language": "en", + "@value": "Absorption Chiller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#Chiller" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6988" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b195" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6993" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6998" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b196" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b197" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Absorption" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6988", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6989" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6990" - } - ] - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b195", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Absorption" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6989", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6990", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6993", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6994" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6995" - } - ] - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b196", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6994", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6995", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6998", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -149172,85 +156044,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6999", + "@id": "https://w3id.org/rec#CopyingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Copying room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Branch_Selector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Branch Selector" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4839" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b334" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b335" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b336" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4842" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b337" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Branch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Selector" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4839", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Branch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149265,13 +156134,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4840", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149286,13 +156155,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149307,13 +156176,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Selector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149328,11 +156197,41 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Warm", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Warm" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tower", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tower" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Sensor" @@ -149341,50 +156240,50 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning" + "@value": "Measures the magnitude of velocity of some form of movement" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4823" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6815" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4824" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6816" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4825" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6817" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4826" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6818" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6815", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#FrequencyObservation" + "@id": "https://w3id.org/rec#VelocityObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -149409,13 +156308,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149430,13 +156329,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4825", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149451,13 +156350,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149472,279 +156371,472 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Even_Month_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Even Month Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1292" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1293" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1294" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1295" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Measures the rate of flow of discharge air" + "@id": "https://brickschema.org/schema/BrickTag#Even" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Month" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1292", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Even" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Static", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1293", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Static" + "@id": "https://brickschema.org/schema/BrickTag#Month" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#portSpeed", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1294", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "portSpeed" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Check", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1295", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Off_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Check" + "@value": "Off Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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'" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2534" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2535" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2536" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://brickschema.org/schema/Brick#powerFlow", - "https://brickschema.org/schema/Brick#deprecation": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2534", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6551" - }, + "@id": "https://brickschema.org/schema/BrickTag#Command" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6554" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6551", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2535", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.1" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6552" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2536", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6553" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#powerFlow" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6553", + "@id": "https://brickschema.org/schema/Brick#Enable_Status", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" + "@language": "en", + "@value": "Enable Status" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a system or piece of functionality has been enabled" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4662" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4663" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4664" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6554", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4662", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.1" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6555" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4663", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6556" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#powerFlow" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4664", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Open", + "@id": "https://brickschema.org/schema/BrickTag#Outside", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Open" + "@value": "Outside" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wing", + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Wing" + "@language": "en", + "@value": "Temperature High Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7323" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7324" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7325" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7326" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7327" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7323", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "the air exiting the registers (vents)." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Heater", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7324", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://www.merriam-webster.com/dictionary/waterheater" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An apparatus for heating and usually storing hot water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6527" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6528" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6529" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heater" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6527", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149759,13 +156851,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6528", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149780,13 +156872,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149801,108 +156893,181 @@ ] }, { - "@id": "https://w3id.org/rec#Chair", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Chair" + "@language": "en", + "@value": "Unoccupied Discharge Air Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Occupied Heating Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6581" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6582" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow for heating when occupied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6581", + "@id": "https://brickschema.org/schema/BrickTag#Gauge", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Gauge" + } + ] + }, + { + "@id": "https://w3id.org/rec#operatedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "operatedBy" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PV_Array", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "PV Array" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Collection" + }, + { + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6158" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6582", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6158", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#class": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-K" - } - ] + "@id": "https://brickschema.org/schema/Brick#PV_Panel" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" @@ -149910,36 +157075,36 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate when occupied" + "@value": "Sets supply air flow rate for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7265" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7182" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7183" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7184" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7268" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7185" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7269" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7186" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7270" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7187" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7271" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7188" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -149947,13 +157112,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -149972,7 +157137,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7265", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -149993,13 +157158,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7266", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150014,13 +157179,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7267", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150035,13 +157200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150056,7 +157221,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7269", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150077,7 +157242,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150098,7 +157263,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150119,71 +157284,93 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Code", + "@id": "https://brickschema.org/schema/BrickTag#Button", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Code" + "@value": "Button" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Limit", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Natural Gas Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint." + "@value": "Measures the temperature of natural gas" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b765" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2453" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2454" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b766" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2455" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b767" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2456" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b768" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2457" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Natural" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150198,13 +157385,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150219,13 +157406,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150240,13 +157427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b768", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150261,64 +157448,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2457", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Solar_Azimuth_Angle_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Solar Azimuth Angle Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the amperes of electrical current produced as output by a device" + "@value": "Measures the azimuth angle of the sun" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5602" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3059" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3060" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5603" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3061" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5604" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3062" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5605" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3063" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Angle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Azimuth" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5602", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150333,13 +157553,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Azimuth" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150354,7 +157574,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150375,7 +157595,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5605", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150396,53 +157616,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Damper", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3063", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lobby", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lobby" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of exhaust air" + "@value": "Temperature setpoint for supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1385" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7536" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7537" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7538" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7539" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1386" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7540" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1387" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7541" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1385", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150457,13 +157752,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1386", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150478,13 +157773,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1387", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150499,193 +157794,370 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7539", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has is virtual meter property" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#isVirtualMeter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7540", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7541", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the total heat content of outside air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2591" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2592" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2593" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2594" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2595" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2591", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2592", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2593", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#ExerciseRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2594", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Exercise room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2595", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CRAH", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CRAH" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit" + "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6289" - }, + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Chilled_Water_Meter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Chilled Water Meter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6290" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6291" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A meter that measures the usage or consumption of chilled water of a whole building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b362" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6292" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b363" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6293" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b364" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6294" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b365" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6295" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b366" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b362", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150700,13 +158172,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150721,13 +158193,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6291", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150742,13 +158214,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6292", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150763,13 +158235,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6293", + "@id": "https://brickschema.org/schema/Brick#Relief_Damper", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relief Damper" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Damper" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2885" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2886" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2887" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150784,13 +158302,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150805,13 +158323,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6295", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150826,45 +158344,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint." + "@value": "Sets temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6249" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7147" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6250" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7148" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6251" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7149" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6252" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7150" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7151" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -150873,18 +158397,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6249", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150899,13 +158433,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6250", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150920,7 +158454,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150941,7 +158475,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6252", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150962,13 +158496,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6253", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150983,76 +158517,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Coldest_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Condenser", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "A valve regulating the flow of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b596" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b597" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b598" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5807" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b599" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5808" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b600" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5809" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5810" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coldest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151067,13 +158605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b597", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coldest" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151088,13 +158626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b598", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151109,13 +158647,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b599", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151130,79 +158668,172 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b600", + "@id": "https://brickschema.org/schema/BrickTag#Voltage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Voltage" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5187" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5188" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b601", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5187", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxInclusive": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 360 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minInclusive": [ + { + "@value": 0 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5188", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Angle" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Intake_Air_Filter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intake Air Filter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for minimum air temperature" + "@value": "Filters air intake" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2314" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2315" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1863" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2316" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1864" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2317" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1865" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2318" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1866" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -151210,26 +158841,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Intake" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2314", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -151250,13 +158873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2315", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151271,13 +158894,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2316", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151292,13 +158915,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Intake" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151313,74 +158936,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2318", + "@id": "https://brickschema.org/schema/Brick#PV_Generation_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PV Generation System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Speed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A command to set speed to a certain degree." + "@value": "A collection of photovoltaic devices that generates energy" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3073" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3074" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2711" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3075" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2712" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3073", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151395,13 +159003,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3074", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151416,13 +159024,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3075", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151437,127 +159045,111 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Differential Pressure Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Radiator" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Button", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@language": "en", - "@value": "Button" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Energy_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" + "@language": "en", + "@value": "Hot Water Thermal Energy Storage Tank" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6056" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6057" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6058" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6059" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1788" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6060" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1789" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6061" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1790" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6062" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1791" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6063" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1792" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6064" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1793" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6065" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1794" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6056", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151572,13 +159164,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6057", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151593,13 +159185,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6058", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151614,13 +159206,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6059", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151635,13 +159227,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151656,13 +159248,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6061", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151677,13 +159269,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6062", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151698,34 +159290,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6063", + "@id": "https://brickschema.org/schema/BrickTag#Materials", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Materials" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO_Level_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "CO Level Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the concentration of CO" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b429" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b430" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b431" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b432" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6064", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151740,13 +159380,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6065", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151761,140 +159401,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stages", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b431", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Stages" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Discharge_Return_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b432", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "Formaldehyde" } ] }, { - "@id": "https://brickschema.org/schema/Brick#IDF", + "@id": "https://brickschema.org/schema/Brick#Interface", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + "@language": "en", + "@value": "Interface" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints" + "@value": "A device that provides an occupant control over a lighting system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1827" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1828" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1829" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1830" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1831" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1832" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5829" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1833" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5830" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#IDF" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1827", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151909,13 +159516,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1828", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151930,55 +159537,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1829", + "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#IDF" + "@language": "en", + "@value": "Smoke Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with smoke." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1830", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5069" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5070" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5071" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151993,13 +159604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152014,13 +159625,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152035,58 +159646,74 @@ ] }, { - "@id": "https://w3id.org/rec#FittingRoom", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Damper", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Fitting room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#RetailRoom" + "@language": "en", + "@value": "Exhaust Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Inverter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that changes direct current into alternating current" + "@value": "A damper that modulates the flow of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4884" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1385" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4885" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1386" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1387" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1385", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152107,13 +159734,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152128,51 +159755,66 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" + "@language": "en", + "@value": "Entering Domestic Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the height/level of deionised water in some container" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b816" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1159" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1160" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1161" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b817" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1162" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1163" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b819" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1164" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b820" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1165" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -152180,23 +159822,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Level" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152211,13 +159848,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152232,13 +159869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b818", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152253,13 +159890,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b819", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152274,13 +159911,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b820", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152295,58 +159932,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b852" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b853" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b854" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b855" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152361,13 +159953,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152382,130 +159974,102 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b854", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Condenser Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b855", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Employee", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Employee" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#area", + "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "area" + "@value": "Lighting Level Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Transfer_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" - }, - { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Controls the amount of the light provided by the device typically in percentages." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b259" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4915" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b260" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4916" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b261" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4917" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b262" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4918" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b259", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152520,13 +160084,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b260", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152541,13 +160105,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b261", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152562,13 +160126,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b262", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152583,132 +160147,141 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature", + "@id": "https://brickschema.org/schema/Brick/ref#PreferredShape", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3551" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3551", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "http://qudt.org/vocab/unit/K" + "@value": "An entity can only have one 'preferred' External Reference" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@language": "en", - "@value": "Dry_Bulb_Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3552" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3552", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3553" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3553", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" - }, + "http://www.w3.org/ns/shacl#hasValue": [ { - "@language": "en", - "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature" + "@id": "https://brickschema.org/schema/Brick/ref#preferred" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential", + "@id": "https://brickschema.org/schema/BrickTag#Baseboard", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Differential" + "@value": "Baseboard" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Enthalpy_Command", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Refrigerant Metering Device" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of differential enthalpy control" + "@value": "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b877" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b878" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b879" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6793" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b880" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6794" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b881" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6795" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Device" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Throttling" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Device" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152723,13 +160296,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b878", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152744,13 +160317,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b879", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Throttling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152765,84 +160338,58 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b880", + "@id": "https://brickschema.org/schema/BrickTag#Constant", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Constant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b881", + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Heating Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7437" + "@value": "The heating setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7438" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7111" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7112" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7439" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7113" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7440" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7114" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7441" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7115" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7442" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7116" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -152850,62 +160397,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7437", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#RelativeHumidityObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7438", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152926,13 +160445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7439", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152947,7 +160466,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7440", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152968,13 +160487,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7441", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152989,13 +160508,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153010,203 +160529,109 @@ ] }, { - "@id": "https://w3id.org/rec#ArchitectureCapacity", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Architecture capacity" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Information" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b27" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b28" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b27", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "E.g., per Building Code" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "maximum occupancy" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#maxOccupancy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b28", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7116", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "seating capacity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#seatingCapacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#VFD", + "@id": "https://brickschema.org/schema/Brick#Lowest_Exhaust_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Motor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" - } - ] - }, - { - "@id": "https://w3id.org/rec#FilingCabinet", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Filing cabinet" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Lowest Exhaust Air Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A window with tint control." + "@value": "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b250" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2128" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2129" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2130" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b251" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2131" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b252" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2132" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2133" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b254" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2134" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Lowest" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Window" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b250", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153221,13 +160646,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153242,13 +160667,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b252", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Lowest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153263,13 +160688,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b253", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153284,13 +160709,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b254", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Window" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153305,243 +160730,238 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PM2.5_ConcentrationQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2133", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3963" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3967" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2134", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3967", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Max Unoccupied Heating Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#AggregationShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6010" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6011" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6012" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6013" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6014" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6015" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6016" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6017" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6018" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6019" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5191" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6020" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5183", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "The aggregation function applied to data in the interval which produces the value" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6010", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@value": "max" - }, - { - "@value": "min" - }, - { - "@value": "count" - }, - { - "@value": "mean" - }, - { - "@value": "sum" - }, - { - "@value": "median" - }, - { - "@value": "mode" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6011", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Interval expressed in an ISO 8601 Duration string, e.g. RP1D" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationInterval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Detention", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6012", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Detention" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Indicates if the expected operating status of an equipment or control loop has been overridden" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6013", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6160" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6161" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6162" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153556,13 +160976,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153577,13 +160997,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153598,53 +161018,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6017", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with smoke." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5074" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5075" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5076" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5074", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153659,13 +161060,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5075", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153680,13 +161081,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5076", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153701,76 +161102,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#TVOC_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Water Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor measuring the level of all VOCs in air" + "@value": "Sets the size of a deadband of temperature of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3195" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1996" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3196" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1997" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3197" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1998" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3198" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1999" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3199" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2000" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2001" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153785,13 +161200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3196", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153806,13 +161221,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3197", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153827,13 +161242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3198", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153848,13 +161263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3199", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153869,13 +161284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153890,126 +161305,123 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Regulator", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Regulator" + "@value": "Exhaust Air Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The static pressure of air within exhaust regions of an HVAC system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5703" }, { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5704" }, { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5705" }, { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5706" }, { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5707" }, { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5708" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5703", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Linear_Speed" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Speed" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Speed in one dimension (linear)" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Request_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5704", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Run_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates if a request has been filed to start a device or equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3011" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3012" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3013" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3014" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Request" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Run" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3011", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -154030,13 +161442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Request" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154051,13 +161463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3013", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154072,13 +161484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3014", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154093,58 +161505,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Direction_Command", + "@id": "https://brickschema.org/schema/Brick#Noncondensing_Natural_Gas_Boiler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Noncondensing Natural Gas Boiler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Commands that affect the direction of some phenomenon" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b874" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2467" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2468" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b875" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2469" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2470" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2471" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Natural" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2467", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154159,13 +161605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b875", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154180,13 +161626,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154201,47 +161647,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hold_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2471", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "IAQ Sensor Equipment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4868" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1702" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4869" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4870" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4871" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hold" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#IAQ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1701", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4868", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hold" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154256,13 +161735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1702", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#IAQ" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154277,13 +161756,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154298,139 +161777,114 @@ ] }, { - "@id": "https://w3id.org/rec#familyName", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4871", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "familyName" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gas", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Fluid" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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]]." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" - }, + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Steam" + "@id": "https://brickschema.org/schema/Brick#hasSubMeter" } ] }, { - "@id": "https://w3id.org/rec#gender", + "@id": "https://brickschema.org/schema/BrickTag#Fault", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "gender" + "@value": "Fault" } ] }, { - "@id": "https://brickschema.org/schema/Brick#value", + "@id": "https://brickschema.org/schema/BrickTag#Humidify", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Value" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://qudt.org/schema/qudt/value" - }, - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - }, - { - "@id": "https://w3id.org/rec#value" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The basic value of an entity property" + "@value": "Humidify" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment", + "@id": "https://brickschema.org/schema/Brick#Gateway", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gateway" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4523" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1541" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1542" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4526" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1543" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gateway" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4523", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154445,13 +161899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Gateway" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154466,13 +161920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154487,143 +161941,178 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4526", + "@id": "https://brickschema.org/schema/BrickTag#Laminar", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Laminar" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Run", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Run" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Deadband_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Stack Flow Deadband Setpoint" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@language": "en", + "@value": "Sets the size of a deadband of exhaust air stack flow" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "1.3.0" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1328" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1329" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1330" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1331" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1332" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1333" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1334" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "https://w3id.org/rec#endLevel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1328", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "endLevel" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "air that must be removed from a space due to contaminants, regardless of pressurization" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Tolerance_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1329", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter determining the difference between upper and lower limits of humidity." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1823" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1824" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1825" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1826" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1330", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154638,13 +162127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154659,13 +162148,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1825", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154680,13 +162169,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154701,238 +162190,431 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Recorder", + "@id": "https://brickschema.org/schema/BrickTag#Cooler", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Recorder" + "@value": "Cooler" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Adjust", + "@id": "https://brickschema.org/schema/BrickTag#Cool", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Adjust" + "@value": "Cool" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#PM10_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3951" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3955" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3951", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": true + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "1.3.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://w3id.org/rec#BooleanValueObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3955", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Boolean value observation" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b52" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b52", + "@id": "https://brickschema.org/schema/Brick#RC_Panel", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@language": "en", + "@value": "RC Panel" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "value" + "@language": "en", + "@value": "See Radiant_Ceiling_Panel" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape", + "@id": "https://w3id.org/rec#Lamp", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lamp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Floor", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Floor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Storey" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5385" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7401" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7408" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7409" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7410" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Floor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5386" + "@id": "https://brickschema.org/schema/BrickTag#Storey" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Level" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7401", + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7402" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7403" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7404" + } + ] + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7402", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7403", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Space" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7404", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7408", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Floor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5385", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7409", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#latitude" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5386", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7410", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Storey" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#longitude" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#RDFSSubPropertyOfRuleForEntityProperties", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4077" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4077", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n ?s ?super ?skolemized .\n ?skolemized ?ep ?eo .\n } WHERE {\n $this rdfs:subPropertyOf+ ?super .\n ?super a brick:EntityProperty .\n $this a brick:EntityProperty .\n ?s $this ?o .\n BIND(IF(isBlank(?o), IRI(CONCAT(\"urn:skolem:\", STRUUID())), ?o) AS ?skolemized)\n ?o ?ep ?eo .\n }\n " + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" - }, + "@language": "en", + "@value": "Condenser Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure before and after a water filter." + "@value": "Measures the flow of the condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1425" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6917" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1426" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6918" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1427" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6919" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1428" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6920" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1429" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1430" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, @@ -154942,39 +162624,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1425", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154989,13 +162655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1427", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155010,13 +162676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155031,7 +162697,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -155052,7 +162718,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -155073,70 +162739,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Heating_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the average power consumed by a heating process as the amount of power consumed over some interval" + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b278" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5797" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5798" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b279" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5799" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b280" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5800" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b281" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b282" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5802" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155151,13 +162834,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155172,13 +162855,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155193,13 +162876,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b281", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155214,13 +162897,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b282", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155235,65 +162918,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Concentration", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5802", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#Balcony", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Concentration" + "@value": "Balcony" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Liquid_Detection_Alarm", + "@id": "https://brickschema.org/schema/Brick#Static_Transfer_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Transfer Switch" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" + }, + { + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2045" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3138" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2046" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3139" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2047" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3140" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2048" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3141" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Switch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2045", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155308,13 +163032,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2046", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155329,13 +163053,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2047", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155350,13 +163074,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2048", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155371,75 +163095,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Enthalpy_Sensor", + "@id": "https://w3id.org/rec#installationDate", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "installationDate" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Common", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Common" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Active_Chilled_Beam", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active Chilled Beam" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total heat content of outside air" + "@value": "A Chilled Beam with an integral primary air connection that induces air flow through the device." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2591" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b207" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2592" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b208" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2593" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b209" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2594" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2595" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b210" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Active" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Beam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2591", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Active" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155454,13 +163192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155475,13 +163213,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155496,13 +163234,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155517,101 +163255,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2595", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Return Air Humidity Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window_Array", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An array of Automatic Tint Windows." + "@value": "Humidity setpoint for return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b255" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2957" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2958" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b256" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2959" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b257" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2960" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b258" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b255", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155626,13 +163344,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b257", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155647,13 +163365,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b258", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155668,64 +163386,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Sash_Position_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the current position of a sash in terms of the percent of fully open" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3021" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3022" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3023" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3024" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sash" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3021", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155740,13 +163407,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3022", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155761,116 +163428,130 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3023", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sash" + "@language": "en", + "@value": "Zone Air Heating Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3024", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "The lower (heating) setpoint for zone air temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air)" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" - }, + "@language": "en", + "@value": "Leaving Chilled Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank" + "@value": "Measures the temperature of chilled water that is supplied from a chiller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2185" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5846" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2186" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5847" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2187" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5848" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2188" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5849" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2189" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5850" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2190" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2185", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155885,13 +163566,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2186", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155906,13 +163587,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2187", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155927,13 +163608,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2188", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155948,13 +163629,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2189", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155969,7 +163650,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -155990,148 +163671,150 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Measurable", + "@id": "https://brickschema.org/schema/BrickTag#Rest", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measurable" + "@value": "Rest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" + "@language": "en", + "@value": "has Current flow type property" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1187" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1188" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1189" - }, + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1190" - }, + "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1191" - }, + "@id": "https://brickschema.org/schema/Brick#currentFlowType" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1192" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1193" - }, + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1194" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1195" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1196" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Return_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, + "@language": "en", + "@value": "Effective Return Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b986" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b987" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b988" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b989" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b990" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b991" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b992" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1187", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Effective" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1188", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1189", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156146,13 +163829,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156167,13 +163850,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156188,13 +163871,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156209,13 +163892,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1193", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156230,13 +163913,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1194", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156251,7 +163934,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1195", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -156272,158 +163955,114 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1196", + "@id": "https://brickschema.org/schema/BrickTag#PAU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PAU" } ] }, { - "@id": "https://w3id.org/rec#Collection", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Collection" + "@language": "en", + "@value": "Chilled Water Temperature Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b59" + "@language": "en", + "@value": "Measures the temperature of chilled water" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b59", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Document" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7391" + }, { - "@value": "documentation" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7392" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7393" + }, { - "@id": "https://w3id.org/rec#documentation" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7394" + }, { - "@language": "en", - "@value": "Standby" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7395" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Measurable", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7391", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6026" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Measurable" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6026", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Measurable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156438,127 +164077,134 @@ ] }, { - "@id": "https://w3id.org/rec#MultiPolygon", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7393", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Multi polygon" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b121" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b121", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7394", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://geojson.org/MultiPolygon" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "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]]]]." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7395", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "coordinates" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#coordinates" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loop", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Loop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Lead_On_Off_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lead On Off Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" - }, + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" + "@language": "en", + "@value": "Controls the active/inactive status of the \"lead\" part of a lead/lag system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1907" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1908" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2502" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1909" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2503" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1910" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2504" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1911" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2500", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156573,13 +164219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156594,13 +164240,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2502", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156615,13 +164261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2503", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156636,13 +164282,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2504", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156657,81 +164303,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Variable Air Volume Box With Reheat" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#RVAV" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of chilled water that is supplied from a chiller" + "@value": "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5851" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6511" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5852" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6512" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5853" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6513" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5854" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6514" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5855" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6515" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6516" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#RVAV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Variable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156746,13 +164393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156767,13 +164414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#RVAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156788,13 +164435,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5854", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156809,13 +164456,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5855", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156830,13 +164477,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156851,52 +164498,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chiller", + "@id": "https://w3id.org/rec#isLocationOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "isLocationOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Energy_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Chilled Water Thermal Energy Storage Tank" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type." + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6920" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b567" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b568" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b569" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b570" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b571" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b572" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6921" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b573" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156911,13 +164603,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156932,53 +164624,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leak_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b569", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates leaks occured in systems containing fluids" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4889" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4890" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4891" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4889", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156993,13 +164666,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157014,13 +164687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4891", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157035,230 +164708,140 @@ ] }, { - "@id": "https://w3id.org/rec#originX", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "originX" - } - ] - }, - { - "@id": "https://w3id.org/rec#ElevatorTrip", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b573", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Elevator trip" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Event" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b69" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b72" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b73" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b74" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b69", + "@id": "https://w3id.org/rec#Gateway", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Up" - }, - { - "@value": "Down" - } - ] - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@value": "Gateway." } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "trip direction" + "@value": "Gateway" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#tripDirection" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b72", + "@id": "https://brickschema.org/schema/Brick#Solar_Zenith_Angle_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Solar Zenith Angle Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "end level" + "@language": "en", + "@value": "Measures the zenith angle of the sun" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#endLevel" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b73", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3065" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3066" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3067" + }, { - "@value": "start level" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3068" + }, { - "@id": "https://w3id.org/rec#startLevel" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3069" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b74", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Angle" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "current level" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://w3id.org/rec#currentLevel" + "@id": "https://brickschema.org/schema/BrickTag#Solar" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zenith" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plenum", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "Plenum" + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Cooled_Chiller", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3065", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chiller" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling" + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3452" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3453" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3454" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3455" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3452", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157273,13 +164856,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3453", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157294,13 +164877,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3454", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157315,13 +164898,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3455", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zenith" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157336,14 +164919,20 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Heating Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" }, { "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" @@ -157351,30 +164940,30 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6405" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6407" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6406" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6408" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6407" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6409" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6408" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6410" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6409" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6411" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6410" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6412" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6411" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6413" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -157382,10 +164971,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -157407,7 +164996,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157428,13 +165017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6406", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157449,13 +165038,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6407", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157470,7 +165059,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6408", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157491,7 +165080,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6409", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157512,7 +165101,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6410", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157533,7 +165122,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6411", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157554,128 +165143,31 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#BACnet_Controller", + "@id": "https://brickschema.org/schema/Brick#Gas_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Controller" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4547" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4548" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4549" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#BACnet" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4547", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#BACnet" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4548", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4549", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Gas Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An electrical switch that switches a load between two (or more) sources." + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6485" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4827" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6486" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4828" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6487" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4829" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -157683,15 +165175,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157712,13 +165204,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6486", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157733,13 +165225,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6487", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157754,312 +165246,157 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure", + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#MeterRelationshipRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3926" + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3928" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3926", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#meters" - } - ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ - { - "@value": 0 - } - ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3927" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3927", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3928", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" - } - ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ - { - "@value": 0 - } - ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3929" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3929", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassNonBuildingMeter", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3924" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3924", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n FILTER NOT EXISTS {\n $this rdf:type/rdf:subClassOf* brick:Building_Meter\n }\n MINUS {\n ?metertype rdfs:subClassOf* brick:Building_Meter .\n }\n }\n " - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@language": "en", - "@value": "Rooftop" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated current input property" + "@value": "Reactive_Energy" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + "@value": "The integral of the reactive power over a time interval" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity", + "@id": "https://brickschema.org/schema/BrickTag#Array", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Humidity" + "@value": "Array" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated module conversion efficiency property" + "@value": "Supply Air Temperature High Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6414" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6415" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6416" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6417" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6950" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6418" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6951" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6419" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6952" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6420" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6953" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6421" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6954" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6422" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6949", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6950", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6951", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158074,13 +165411,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6952", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158095,13 +165432,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158116,13 +165453,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158137,71 +165474,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates the on/off status of a standby unit" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5097" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5098" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5099" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5100" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5101" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5102" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158216,13 +165495,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158237,13 +165516,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158258,13 +165537,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158279,13 +165558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158300,85 +165579,102 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5102", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "@id": "https://w3id.org/rec#Table", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Table" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Direction_Status", + "@id": "https://brickschema.org/schema/Brick#Stage_Riser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Stage Riser" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Direction_Status" + "@id": "https://brickschema.org/schema/Brick#Furniture" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates which direction a motor is operating in, e.g. forward or reverse" + "@value": "A low platform in a space or on a stage" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2421" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3090" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3091" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2424" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3092" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Riser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2421", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158393,13 +165689,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158414,13 +165710,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158435,13 +165731,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2424", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158461,6 +165757,12 @@ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Stack Flow Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter" @@ -158468,31 +165770,31 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1335" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1335" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1336" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1336" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1337" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1337" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1338" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1339" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1339" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1340" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1340" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1341" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1342" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1343" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1343" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -158526,7 +165828,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1335", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158547,7 +165849,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1336", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158568,7 +165870,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1337", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158589,7 +165891,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158610,7 +165912,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158631,7 +165933,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158652,7 +165954,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158673,7 +165975,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1342", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158694,7 +165996,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1343", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -158715,98 +166017,90 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Leak", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Leak" + "@value": "Water that circumvents a piece of equipment or system" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Region", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Region" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of the leaving water." + "@value": "A unit of geographic space, usually contigious or somehow related to a geopolitical feature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1991" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1992" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1993" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1994" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5051" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1995" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5052" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1991", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Region" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Region" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1992", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158821,13 +166115,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1993", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Region" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158842,135 +166136,130 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1994", + "@id": "https://brickschema.org/schema/BrickTag#Shared", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Shared" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1995", + "@id": "https://brickschema.org/schema/Brick#Hazardous_Materials_Storage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Hazardous Materials Storage" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Storage_Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "http://data.ashrae.org/bacnet/2020#objectOf", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The 'parent' BACnet device that hosts this BACnet object." + "@language": "en", + "@value": "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "objectOf" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1564" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PV_Panel", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1565" + }, { - "@id": "https://encyclopedia2.thefreedictionary.com/pv+module" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1566" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1567" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1568" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1569" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@value": "1.4.1" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "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." + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape" + "@id": "https://brickschema.org/schema/BrickTag#Hazardous" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6774" + "@id": "https://brickschema.org/schema/BrickTag#Materials" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6775" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6776" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6777" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1564", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" - }, + "@id": "https://brickschema.org/schema/BrickTag#Hazardous" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6774", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158985,13 +166274,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6775", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Materials" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159006,13 +166295,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6776", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159027,13 +166316,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6777", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159048,103 +166337,118 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1569", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A type of Setpoints that is related to the difference between two measurements" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#includes", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@language": "en", + "@value": "includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Domestic Hot Water System Enable Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CRAH" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." + "@value": "Enables operation of the domestic hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5552" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b939" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b940" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5553" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b941" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b942" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5555" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b943" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5556" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b944" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5557" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b945" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#CRAH" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5552", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159159,13 +166463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5553", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAH" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159180,13 +166484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159201,13 +166505,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159222,13 +166526,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159243,13 +166547,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5557", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159264,58 +166568,79 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Differential_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b945", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor" + "@language": "en", + "@value": "Chilled Water Differential Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2093" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2094" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2095" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b533" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2097" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b535" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2098" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b536" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2099" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b537" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2100" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b538" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -159324,64 +166649,30 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2093", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2094", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159396,13 +166687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2096", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159417,13 +166708,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159438,13 +166729,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159459,13 +166750,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159480,13 +166771,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159501,441 +166792,277 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Enable_Command", + "@id": "https://brickschema.org/schema/BrickShape#DeprecationRule", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1638" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3671" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1639" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3672" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3673" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1641" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3674" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3677" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#deprecation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1638", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3671", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1639", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3672", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1640", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3673", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "http://www.w3.org/ns/shacl#NodeShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1641", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3674", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 0 + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "This concept is deprecated" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + }, + { + "@id": "https://brickschema.org/schema/Brick#deprecation" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#severity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#Warning" } ] }, { - "@id": "https://w3id.org/rec#Classroom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3677", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Classroom" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://w3id.org/rec#EducationalRoom" + "@value": "\n CONSTRUCT { $this owl:deprecated true }\n WHERE { $this brick:deprecation ?dep }\n " } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM10", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@language": "en", - "@value": "PM10" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Cooling_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], + "@id": "https://w3id.org/rec#ICT_Equipment", "http://www.w3.org/2002/07/owl#deprecated": [ { "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The upper (cooling) setpoint for zone air temperature" - } - ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.3.0" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air)." + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint", + "@id": "https://w3id.org/rec#MultiPolygon", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets discharge air flow for cooling when occupied" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" + "@value": "Multi polygon" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A Start/Stop Command controls or reports the active/inactive status of a control sequence" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3134" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3135" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3136" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3137" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Stop" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3134", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3135", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b121" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b121", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://geojson.org/MultiPolygon" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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]]]]." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3137", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "coordinates" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Zone_Standby_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" + "@language": "en", + "@value": "Zone Standby Load Shed Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower" + "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b613" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b614" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3535" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b615" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3536" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b616" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3537" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3538" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3539" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Level" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Standby" + }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b613", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159950,13 +167077,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b614", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159971,13 +167098,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b615", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159992,13 +167119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160013,13 +167140,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160034,13 +167161,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b618", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160055,95 +167182,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water", + "@id": "https://brickschema.org/schema/Brick#volume", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Volume" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@value": "Entity has 3-dimensional volume" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape", + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated minimum current input property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput" + "@value": "Duration Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ozone_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of ozone in air" + "@value": "Measures the duration of a phenomenon or event" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2679" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6665" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2680" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2681" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6667" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2682" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6668" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ozone" + "@id": "https://brickschema.org/schema/BrickTag#Duration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -160154,44 +167250,49 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2679", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6665", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://w3id.org/rec#TimeSpanObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ozone" + "@id": "https://brickschema.org/schema/BrickTag#Duration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160206,7 +167307,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2681", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160227,7 +167328,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160248,84 +167349,39 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Curtailment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lounge", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Lounge" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Low" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Voltage_Angle", + "@id": "https://brickschema.org/schema/Brick#Linear_Speed", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" }, { - "@id": "http://qudt.org/vocab/unit/MIL" + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" }, { - "@id": "http://qudt.org/vocab/unit/MicroRAD" + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" }, { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + "@id": "http://qudt.org/vocab/unit/M-PER-HR" }, { - "@id": "http://qudt.org/vocab/unit/MilliRAD" + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" }, { - "@id": "http://qudt.org/vocab/unit/RAD" + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" }, { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" } ], "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" } ], "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ @@ -160336,146 +167392,66 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "VoltageAngle" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Angle of voltage phasor" - }, - { - "@language": "en", - "@value": "Angle of voltage phasor" - } - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Voltage" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Availability", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Availability" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" + "@value": "Linear_Speed" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://qudt.org/vocab/quantitykind/Speed" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@value": "Speed in one dimension (linear)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Supply Air Flow Reset Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Sets supply air flow rate for heating" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7208" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7279" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7209" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7280" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7210" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7281" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7211" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7282" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7212" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7283" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7213" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7284" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7214" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7285" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -160489,10 +167465,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" @@ -160505,10 +167481,15 @@ { "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160529,7 +167510,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160550,7 +167531,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7210", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160571,13 +167552,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160592,13 +167573,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160613,7 +167594,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7213", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160634,7 +167615,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160655,317 +167636,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure", + "@id": "https://brickschema.org/schema/Brick#Current_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/TORR" + "@language": "en", + "@value": "Current Sensor" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals)." - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/AtmosphericPressure" + "@value": "Senses the amperes of electrical current passing through the sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6634" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1977" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1978" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1979" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1980" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1981" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1982" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1983" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6635" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1984" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6636" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1985" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6637" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1977", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6634", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://w3id.org/rec#ElectricCurrentObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160980,13 +167744,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161001,13 +167765,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161022,34 +167786,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1981", + "@id": "https://brickschema.org/schema/Brick#Power_Loss_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Power Loss Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Power_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates a power failure." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2766" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2767" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2768" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2769" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loss" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1982", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161064,13 +167859,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1983", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161085,13 +167880,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1984", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161106,13 +167901,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1985", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161127,144 +167922,106 @@ ] }, { - "@id": "https://w3id.org/rec#EndTable", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "End table" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Table" + "@language": "en", + "@value": "Occupancy Count Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Sensors measuring the number of people in an area" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2475" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6015" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2476" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6016" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2477" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6017" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2478" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6018" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6019" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6020" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6021" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6022" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6023" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6024" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6025" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2479" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Count" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2475", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://w3id.org/rec#IntegerValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6016", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Count" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161279,13 +168036,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6017", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161300,13 +168057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6018", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161321,13 +168078,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6019", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161342,49 +168099,58 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6020", + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@language": "en", + "@value": "Thermal Power Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Power_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6021", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5122" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5123" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5124" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5125" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6022", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -161405,13 +168171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6023", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161426,13 +168192,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6024", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161447,13 +168213,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6025", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161468,80 +168234,77 @@ ] }, { - "@id": "https://w3id.org/rec#status", + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Ground_Source_Condensing_Unit", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "status" + "@value": "Cooling Only Ground Source Condensing Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates whether a system, device or control loop is in an unoccupied cooling mode" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3308" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b715" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3309" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b716" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3310" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b717" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3311" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b718" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3312" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b719" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b720" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b721" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Ground" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3308", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161556,13 +168319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3309", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161577,13 +168340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3310", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161598,13 +168361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3311", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161619,13 +168382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3312", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Ground" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161640,113 +168403,153 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b720", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b721", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has electric vehicle charger type" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "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)" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rain_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" - }, + "@language": "en", + "@value": "Rain Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature" + "@value": "Measures the amount of precipitation fallen" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7456" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2839" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7457" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2840" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7458" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2841" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7459" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2842" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Precipitation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7456", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2839", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://w3id.org/rec#LengthObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7457", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -161767,13 +168570,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161788,13 +168591,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161809,72 +168612,58 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement", + "@id": "https://brickschema.org/schema/BrickTag#Boiler", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ambientTemperatureOfMeasurement" + "@value": "Boiler" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Glycool", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@language": "en", + "@value": "Glycool" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room", + "@id": "https://brickschema.org/schema/Brick#Electrical_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Service_Room" + "@language": "en", + "@value": "Electrical System" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of service rooms that house electrical equipment for a building" + "@value": "Devices that serve or are part of the electrical subsystem in the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6674" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6675" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6676" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4649" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6678" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4650" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -161882,26 +168671,12 @@ "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#ElectricityRoom" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6674", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -161922,76 +168697,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6675", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6676", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6677", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162006,70 +168718,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "Condenser Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#MAU" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the temperature of condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5941" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7090" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5942" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7091" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5943" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7092" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7093" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7094" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#MAU" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5941", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162084,13 +168807,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5942", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162105,13 +168828,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5943", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#MAU" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162126,13 +168849,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162147,13 +168870,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5945", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162168,239 +168891,199 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Domestic", + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Domestic" + "@value": "Rated voltage output" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The nominal rated voltage output of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Limit", + "@id": "https://brickschema.org/schema/Brick/ref#ifcProject", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Setpoint." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7517" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7518" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7519" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7520" + "@value": "IfcProject" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5176" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5177" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7517", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5176", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7518", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5177", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7519", + "@id": "https://brickschema.org/schema/BrickTag#Shutoff", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Shutoff" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7520", + "@id": "https://brickschema.org/schema/BrickTag#Modulating", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Modulating" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen", + "@id": "https://brickschema.org/schema/Brick#isTagOf", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Kitchen" + "@value": "Is tag of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Sports_Service_Room", + "@id": "https://brickschema.org/schema/Brick#Building_Gas_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Building Gas Meter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces used in the support of sports" + "@value": "A meter that measures the usage or consumption of gas of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3080" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b375" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3081" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b376" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3082" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b377" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3083" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3084" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b378" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sports" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#ExerciseRoom" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3080", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162415,13 +169098,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3081", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162436,13 +169119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162457,13 +169140,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162478,189 +169161,217 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3084", + "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sports" + "@language": "en", + "@value": "has Thermal transmittance property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape", + "@id": "https://brickschema.org/schema/BrickTag#Load", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Load" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#coolingCapacity", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6886" - }, + "@language": "en", + "@value": "Cooling capacity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://project-haystack.org/tag/coolingCapacity" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6887" + "@value": "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6886", + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Electrical Equipment" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7516" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7517" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7516", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7517", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable", + "@id": "https://w3id.org/rec#LaboratoryDry", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Variable" + "@value": "Laboratory (dry)" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@language": "en", + "@value": "Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7328" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7329" + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of air." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6590" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6591" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6592" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7332" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6593" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7328", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162675,13 +169386,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162696,13 +169407,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7330", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162717,13 +169428,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7331", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162738,85 +169449,130 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7332", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Chilled Water Supply Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of chilled water" + "@value": "Sets the target flow rate of hot entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4578" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1172" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1173" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1174" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4579" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1175" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4580" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1176" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4581" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1177" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4578", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162831,13 +169587,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162852,13 +169608,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4580", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162873,13 +169629,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4581", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162894,352 +169650,120 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1176", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasPoint" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Velocity_PressureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4295" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4359" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4295", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1177", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4359", + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Gatehouse" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape", + "@id": "https://brickschema.org/schema/BrickTag#Reheat", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated maximum current input property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput" + "@value": "Reheat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Intake_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection Basin Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures air at the interface between the building and the outside" + "@value": "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1867" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b619" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1868" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b621" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b623" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1872" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b624" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Basin" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -163249,22 +169773,30 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163279,13 +169811,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163300,13 +169832,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1869", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163321,13 +169853,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163342,13 +169874,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163363,13 +169895,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163384,58 +169916,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gateway", + "@id": "https://brickschema.org/schema/BrickShape#OneLastKnownValuePerEntity", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Gateway" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3941" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Studio", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3941", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "Studio" + "@value": "Only one last known value per entity is allowed" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets pressure" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7010" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1933" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1934" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7011" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1935" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7012" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1936" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1937" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1938" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1939" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1940" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1941" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1942" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -163444,22 +170019,31 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7010", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163474,13 +170058,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7011", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163495,13 +170079,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163516,82 +170100,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Enable_Command", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1936", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Intake_Air_Filter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1937", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Filters air intake" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1863" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1864" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1865" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1866" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1938", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1863", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163606,13 +170184,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163627,13 +170205,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1865", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163648,13 +170226,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1866", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163669,147 +170247,166 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water", + "@id": "https://w3id.org/rec#ICTEquipment", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@value": "Equipment and devices that are part of a building's ICT infrastructure." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "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." + "@value": "ICT Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b101" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b102" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b103" } ] }, { - "@id": "https://brickschema.org/schema/Brick#FCU", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b101", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@value": "The standard the equipment or device adheres to, e.g. IEEE 802.11." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "See Fan_Coil_Unit" + "@value": "Standard" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@id": "https://w3id.org/rec#standard" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b102", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "has Operational stage count property" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#StageShape" + "@value": "Height (RUs)" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#operationalStageCount" + "@id": "https://w3id.org/rec#heightRUs" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Detector", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b103", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#integer" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "Number of Ports" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#numberOfPorts" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Proportional Gain Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1570" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6201" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6202" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6203" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1573" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6204" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1574" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6205" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1570", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Detector" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163824,13 +170421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163845,13 +170442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163866,252 +170463,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1574", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#aggregationInterval", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "aggregationInterval" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasSubstance", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has Substance" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has output substance" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The subject produces or exports the given substance from its internal process" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Restroom", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Restroom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Charging", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Charging" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#PhasesShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5413" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5413", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "A" - }, - { - "@value": "B" - }, - { - "@value": "C" - }, - { - "@value": "AB" - }, - { - "@value": "BC" - }, - { - "@value": "AC" - }, - { - "@value": "ABC" - }, - { - "@value": "A" - }, - { - "@value": "B" - }, - { - "@value": "C" - }, - { - "@value": "AB" - }, - { - "@value": "BC" - }, - { - "@value": "AC" - }, - { - "@value": "ABC" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6205", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled", + "@id": "https://brickschema.org/schema/BrickShape#feedsShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Chilled" + "@id": "https://brickschema.org/schema/Brick#feeds" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Radiator", + "@id": "https://brickschema.org/schema/Brick#Curtailment_Override_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiator" + "@language": "en", + "@value": "Curtailment Override Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Radiator that uses steam" + "@id": "https://brickschema.org/schema/Brick#Override_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b774" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b775" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b776" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b777" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Curtailment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Override" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164126,13 +170583,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5113", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Curtailment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164147,13 +170604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Override" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164168,75 +170625,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b777", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Remotely_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@language": "en", + "@value": "Remotely On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the target flow rate of hot water" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6713" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2891" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6714" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2892" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6715" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2893" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6716" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2894" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6717" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2895" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Remotely" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6713", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164251,13 +170719,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6714", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164272,7 +170740,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6715", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -164293,13 +170761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6716", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Remotely" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164314,13 +170782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6717", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164335,74 +170803,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pump", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bypass Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pump" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that performs work on water" + "@value": "Measures the rate of flow of bypass air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b390" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b391" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b392" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b393" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b394" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6869", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164417,13 +170892,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164438,58 +170913,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b392", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Load_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6733" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6734" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6735" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6736" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164504,13 +170955,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6734", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164525,231 +170976,258 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6735", + "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5445" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5445", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_System", + "@id": "https://w3id.org/rec#LaundryRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.linquip.com/blog/condenser-water-system-an-overview/" + "@value": "Laundry room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_System" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://w3id.org/rec#tripDirection", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components" + "@value": "tripDirection" } + ] + }, + { + "@id": "https://w3id.org/rec#WasteManagementRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b673" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b674" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b675" + "@value": "Waste management room" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b673", + "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Electrical phase count" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Entity has these phases" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b674", + "@id": "https://brickschema.org/schema/BrickShape#AddDefaultEVSEChargerDirection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3560" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b675", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3560", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality [ brick:value \"unidirectional\" ]\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Station .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?direction .\n }\n FILTER NOT EXISTS {\n $this brick:hasPart ?port .\n ?port a brick:Electric_Vehicle_Charging_Port .\n ?port brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Hot_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Hot Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The heating setpoint for a specific zone in a building." + "@value": "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7116" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2223" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2224" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7117" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2226" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7118" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2227" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7119" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2228" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7120" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2229" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7121" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2230" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2231" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2223", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7116", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164764,13 +171242,55 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7117", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2226", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2227", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164785,7 +171305,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7118", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -164806,13 +171326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7119", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164827,13 +171347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7120", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164848,13 +171368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7121", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164869,94 +171389,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Concession", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Concession" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Food_Service_Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "A sensor which measures difference (imbalance) between phases of an electrical system" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5822" + "@language": "en", + "@value": "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5823" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b631" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5824" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b632" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5825" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b633" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b634" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b635" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b636" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5822", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Concessions" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Food" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Concessions" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164971,13 +171494,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Food" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164992,13 +171515,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5825", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165013,75 +171536,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b634", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3456" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3457" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3458" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3459" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3460" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b635", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3456", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165096,34 +171599,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3457", + "@id": "https://brickschema.org/schema/Brick#Pressurization_Fan", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Pressurization Fan" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2798" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2799" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2800" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressurization" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165138,13 +171666,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165159,13 +171687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3460", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressurization" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165180,58 +171708,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Reducing Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband" + "@value": "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6931" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6195" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6932" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6196" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6933" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6197" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6931", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165246,13 +171775,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6932", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165267,13 +171796,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165288,475 +171817,452 @@ ] }, { - "@id": "https://w3id.org/rec#WallInner", + "@id": "https://brickschema.org/schema/Brick#Zone_CO2_Level_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Wall (inner)" + "@language": "en", + "@value": "Zone CO2 Level Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Wall" - } - ] - }, - { - "@id": "https://w3id.org/rec#Architecture", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Architecture" + "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Space" + "@language": "en", + "@value": "A physical or virtual sensor which represents the CO2 level of an HVAC Zone" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b11" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b12" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b13" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b14" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3520" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b15" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3521" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b16" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b17" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b18" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3524" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b19" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b20" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b21" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b22" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b23" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b11", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ArchitectureCapacity" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3520", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "capacity" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#capacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b12", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3521", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#PostalAddress" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "address" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#address" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b13", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3522", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is fed by" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b14", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3523", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Links an Architecture to BuildingElement that is contained in the Space." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "contains element" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#containsElement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b15", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3524", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Document" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "documentation" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#documentation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b16", + "@id": "https://w3id.org/rec#isFedBy", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "isFedBy" } + ] + }, + { + "@id": "https://w3id.org/rec#ShelterRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Shelter room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#constructedBy" + "@id": "https://w3id.org/rec#Shelter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b17", + "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@language": "en", + "@value": "Energy Storage System" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "adjacent element" + "@id": "https://brickschema.org/schema/Brick#Energy_System" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A collection of devices that stores electricity" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#adjacentElement" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4671" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4672" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4673" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b18", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4671", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has point" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b19", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4672", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "owned by" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ownedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b20", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4673", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "intersecting element" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#intersectingElement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b21", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "Water Differential Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "architected by" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Measures the difference in water pressure between two points in a system." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#architectedBy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b22", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6852" + }, { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6853" + }, { - "@value": "operated by" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6854" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6855" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6856" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#operatedBy" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b23", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6852", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#ArchitectureArea" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "area" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6853", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#area" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6854", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4539" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4540" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165771,13 +172277,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165792,58 +172298,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time_Setpoint", + "@id": "http://data.ashrae.org/bacnet/2020#object-type", + "@type": [ + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-type" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyName": [ + { + "@value": "object-type" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyOf": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Object" + } + ], + "http://data.ashrae.org/bacnet/2020#propertyRef": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Object_Type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "object-type" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The type of the BACnet object" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Air_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Pump Air Source Condensing Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1581" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1582" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b800" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1583" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1584" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b802" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1585" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b799", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165858,13 +172414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165879,13 +172435,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165900,13 +172456,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165921,182 +172477,111 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasHotColdDeck", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1585", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4445" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4447" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#DDAHU" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4445", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "DDAHU must have a brick:Hot_Deck" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#qualifiedMinCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4446" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ - { - "@value": true - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4446", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Deck" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4447", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "DDAHU must have a brick:Cold_Deck" - } + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@language": "en", + "@value": "Discharge Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#qualifiedMinCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4448" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": true + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4448", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Cold_Deck" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Run_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "Run Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5802" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5803" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5804" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5805" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5053" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5806" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5054" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5807" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5055" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Run" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166111,13 +172596,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166132,13 +172617,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5804", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166153,70 +172638,289 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5805", + "@id": "https://brickschema.org/schema/BrickShape#Static_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4138" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4201" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4138", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5806", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4201", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5807", + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "has Volume property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#VolumeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#volume" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Solar_RadianceQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Differential_Static_PressureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -166229,15 +172933,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3751" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3814" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3751", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -166245,7 +172949,190 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ] } @@ -166267,7 +173154,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4113", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3814", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -166293,37 +173180,269 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Enable_Command", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Enable_Command" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Rated maximum current output property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput" + } + ] + }, + { + "@id": "https://w3id.org/rec#Space", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Space" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b166" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b167" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b168" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b169" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b170" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b166", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "is part of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isPartOf" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b167", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "has part" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b168", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Georeference" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "georeference" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#georeference" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b169", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Geometry" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "Polygon representing the spatial extent of this Space." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "geometry" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#geometry" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b170", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "is location of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isLocationOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets some property of CO2 in Return Air" + "@value": "Measures the total heat content of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2905" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2906" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5470" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2907" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5471" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2908" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5472" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2909" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5473" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -166331,26 +173450,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2905", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166371,13 +173492,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2906", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166392,7 +173513,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2907", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166413,13 +173534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2908", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166434,112 +173555,166 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2909", + "@id": "https://w3id.org/rec#RealEstate", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Real Estate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Collection" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b144" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b144", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Architecture" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" + } + ] + }, + { + "@id": "https://w3id.org/rec#SmallStudyRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small study room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#EducationalRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fixed" + "@value": "Outdoor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entrance", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" + "@language": "en", + "@value": "Entrance" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4644" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4645" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4646" - }, + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4647" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, + "@language": "en", + "@value": "The location and space of a building where people enter and exit the building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1275" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1276" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1277" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4644", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Entrance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4645", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166554,13 +173729,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4646", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166575,13 +173750,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4647", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166596,84 +173771,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Shower", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shower" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of chilled leaving water" + "@value": "A space containing showers, usually adjacent to an athletic or execise area" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5839" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3046" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3047" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3048" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5842" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3049" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5843" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5844" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Shower" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://w3id.org/rec#ShowerRoom" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3046", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5839", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166688,13 +173885,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5840", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Shower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166709,13 +173906,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166730,13 +173927,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5842", + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire Safety Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7196" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7197" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7198" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166751,13 +173988,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166772,13 +174009,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5844", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166793,46 +174030,48 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Unoccupied Supply Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Sets temperature of air when unoccupied for heating within a specific zone" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5144" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7333" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5145" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7334" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5146" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7335" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5147" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7336" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7337" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5149" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5150" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -166840,7 +174079,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -166849,23 +174091,20 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5144", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166886,13 +174125,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5145", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166907,13 +174146,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5146", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166928,13 +174167,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166949,13 +174188,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166970,13 +174209,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166991,13 +174230,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5150", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167012,91 +174251,175 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasQuantity", + "@id": "https://brickschema.org/schema/BrickTag#Circulator", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Has Quantity" + "@value": "Circulator" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/schema/qudt/hasQuantityKind" - }, + "@language": "en", + "@value": "Heating Discharge Air Temperature Integral Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" } ] }, { - "@id": "https://w3id.org/rec#givenName", + "@id": "https://w3id.org/rec#ParkingSpace", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Parking space" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Zone" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "givenName" + "@value": "has Electrical phases property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#PhasesShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#electricalPhases" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_System", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Damper", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://assetinsights.net/Glossary/G_Fire_Safety_System.html" + "@language": "en", + "@value": "Bypass Damper" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_System" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A system containing devices and equipment that monitor, detect and suppress fire hazards" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1463" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b403" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b404" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b405" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1463", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167111,13 +174434,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1464", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167132,13 +174455,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167153,78 +174476,101 @@ ] }, { - "@id": "https://w3id.org/rec#acknowledgedBy", + "@id": "https://brickschema.org/schema/Brick#Makeup_Water_Valve", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "acknowledgedBy" + "@value": "Makeup Water Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate required for cooling" + "@value": "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b700" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2185" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2186" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2187" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2188" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b702" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2189" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2190" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2185", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167239,13 +174585,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b701", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167260,13 +174606,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b702", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167281,13 +174627,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167302,60 +174648,208 @@ ] }, { - "@id": "https://w3id.org/rec#DisabledToilet", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2190", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#IlluminanceObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Disabled toilet" + "@value": "Illuminance observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b104" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b104", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDurationShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3896" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3897" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3896", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "timestamp" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#timestamp" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3897", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#duration" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fume_Hood_Air_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fume Hood Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum" + "@value": "Measures the rate of flow of air in a fume hood" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3285" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3286" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1519" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3287" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1520" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3288" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1521" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3289" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3290" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3291" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1524" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -167363,32 +174857,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fume" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hood" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3285", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -167409,13 +174900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3286", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167430,13 +174921,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3287", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167451,13 +174942,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3288", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167472,13 +174963,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3289", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167493,13 +174984,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3290", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167514,13 +175005,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3291", + "@id": "https://brickschema.org/schema/Brick#Ablutions_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ablutions Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room for performing cleansing rituals before prayer" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b185" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b186" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b187" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b188" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Ablutions" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167535,116 +175098,156 @@ ] }, { - "@id": "https://w3id.org/rec#Gateway", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b186", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Gateway." + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Gateway" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Torque_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b187", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures torque, the tendency of a force to rotate an object about some axis" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5133" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b188", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5134" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5135" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5136" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#ITRack", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "IT rack." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@value": "IT Rack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://w3id.org/rec#ICTEquipment" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entrance", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/Torque" + "@language": "en", + "@value": "Entrance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5133", + "@id": "https://brickschema.org/schema/Brick#Reset_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#TorqueObservation" + "@language": "en", + "@value": "Reset Command" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "last known value" + "@language": "en", + "@value": "Commands that reset a flag, property or value to its default" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6796" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6797" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6798" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167659,13 +175262,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5135", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167680,13 +175283,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167701,71 +175304,149 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#DDAHU", + "@id": "https://brickschema.org/schema/Brick#Irradiance", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "DDAHU" + "@value": "Irradiance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PowerPerArea" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The power per unit area of electromagnetic radiation incident on a surface" + }, + { + "@language": "en", + "@value": "The power per unit area of electromagnetic radiation incident on a surface" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Phone", + "@id": "https://brickschema.org/schema/Brick#Hail", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Solid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "pellets of frozen rain which fall in showers from cumulonimbus clouds." + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Network Video Recorder" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#NVR" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1074" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6104" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1075" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6105" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1076" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6106" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1077" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6107" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1078" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6108" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6109" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6110" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#NVR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Network" }, { - "@id": "https://brickschema.org/schema/BrickTag#Phone" + "@id": "https://brickschema.org/schema/BrickTag#Recorder" }, { "@id": "https://brickschema.org/schema/BrickTag#Security" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1074", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167780,13 +175461,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1075", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#NVR" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167801,13 +175482,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1076", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167822,13 +175503,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1077", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Phone" + "@id": "https://brickschema.org/schema/BrickTag#Recorder" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167843,7 +175524,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1078", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -167864,355 +175545,342 @@ ] }, { - "@id": "http://www.w3.org/2004/02/skos/core#broader", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6109", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has broader" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2004/02/skos/core#narrower" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entity", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6110", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#latitudeShape" - }, + "@id": "https://brickschema.org/schema/BrickTag#Video" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#longitudeShape" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#timestampShape" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#constructedBy", + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "constructedBy" + "@value": "Min Heating Discharge Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference", + "@id": "https://brickschema.org/schema/Brick#Waste_Storage", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "BACnet Reference" + "@language": "en", + "@value": "Waste Storage" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + "@id": "https://brickschema.org/schema/Brick#Storage_Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "A reference to the BACnet object represented by this entity." + "@value": true } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6557" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6564" - } - ] + "@language": "en", + "@value": "A room used for storing waste such as trash or recycling" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6568" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6557", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6558" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6559" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6560" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3448" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6561" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3449" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6562" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3450" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6563" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3451" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6558", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://data.ashrae.org/bacnet/2020#object-type" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6559", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#description" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6560", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#EngineeringUnitsEnumerationValue" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, { - "@value": 0 + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://data.ashrae.org/bacnet/2020#units" + "@id": "https://w3id.org/rec#WasteManagementRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3447", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#minLength": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#object-name" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6562", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3448", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#object-identifier" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3449", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Property" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#defaultValue": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Present_Value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#read-property" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6564", - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6565" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6565", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3450", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3451", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#objectOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm_Sensitivity_Parameter", + "@id": "https://brickschema.org/schema/BrickTag#Soil", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Soil" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Tint Window" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter indicates the sensitivity to activate a temperature alarm." + "@value": "A window with tint control." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3215" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b250" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3216" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b251" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3217" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b252" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3218" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b253" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3219" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b254" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Tint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Window" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3215", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168227,13 +175895,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3216", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168248,13 +175916,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3217", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168269,13 +175937,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3218", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168290,13 +175958,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Window" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168311,69 +175979,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Humidity_Tolerance_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@language": "en", + "@value": "Humidity Tolerance Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of discharge air" + "@value": "A parameter determining the difference between upper and lower limits of humidity." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Safety_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1823" + }, { - "@id": "https://brickschema.org/schema/Brick#System" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1824" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6814" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1825" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6815" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1826" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168388,13 +176055,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6815", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168409,199 +176076,165 @@ ] }, { - "@id": "https://w3id.org/rec#Building", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1825", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A confined building structure." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Building" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#MassFlowRateObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1826", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/MassFlowRate" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mass flow rate observation" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b118" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b118", + "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "value" + "@id": "http://www.w3.org/2002/07/owl#Class" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Factor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Factor" + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Main", + "@id": "https://brickschema.org/schema/Brick#EconCycle_Start_Stop_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Main" + "@value": "EconCycle Start Stop Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Direction_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Measures the direction in degrees in which a phenomenon is occuring" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b976" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4616" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b977" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4617" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b978" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4618" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b979" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4619" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b980" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Econcycle" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Start" + }, { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4616", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b976", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#AngleObservation" + "@id": "https://brickschema.org/schema/BrickTag#Econcycle" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b977", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4617", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168616,13 +176249,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4618", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168637,13 +176270,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4619", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168658,95 +176291,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Cold_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Box" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - }, + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6902" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b587" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6903" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b588" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6904" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b589" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6905" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b590" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6906" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b591" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6907" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6908" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Cold" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6902", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6903", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168761,13 +176390,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6904", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Cold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168782,13 +176411,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6905", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168803,13 +176432,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6906", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168824,13 +176453,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6907", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168845,74 +176474,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6908", + "@id": "https://brickschema.org/schema/Brick#Luminance_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Luminance Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation." + "@value": "Sets luminance" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6200" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2150" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2151" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2152" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6200", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168927,13 +176546,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168948,13 +176567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168969,347 +176588,410 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure", + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" + "@id": "http://qudt.org/vocab/unit/PPB" }, { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, + "@language": "en", + "@value": "PM10Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, + "@value": "The concentration of nitrogen dioxide in a medium" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#DOAS", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, + "@language": "en", + "@value": "DOAS" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, + "@language": "en", + "@value": "See Dedicated_Outdoor_Air_System_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#electricalFlow", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, + "@language": "en", + "@value": "Electrical flow direction" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, + "@value": "Entity has this electrical flow relative to the building'" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Current_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, + "@language": "en", + "@value": "Load Current Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, + "@language": "en", + "@value": "Measures the current consumed by a load" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MicroPA" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2049" }, { - "@id": "http://qudt.org/vocab/unit/MicroTORR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2050" }, { - "@id": "http://qudt.org/vocab/unit/MilliBAR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2051" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2052" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2049", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, + "@id": "https://brickschema.org/schema/BrickTag#Current" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/PA" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2050", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, + "@id": "https://brickschema.org/schema/BrickTag#Load" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/PSI" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2051", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2052", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isTagOf", + "@id": "https://brickschema.org/schema/Brick#aggregate", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is tag of" + "@value": "Aggregate" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Description of how the dta for this point is aggregated" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Factor", + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/UNITLESS" + "@language": "en", + "@value": "Supply Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/quantitykind/PowerFactor" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Hot Water Differential Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses the amperes of electrical current passing through the sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6639" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6640" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1763" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1764" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6641" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1765" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6642" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1766" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1767" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6639", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1763", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#ElectricCurrentObservation" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1764", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6640", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169324,13 +177006,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6641", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169345,13 +177027,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6642", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169366,71 +177048,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1768", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Laboratory", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Laboratory" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6824" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6825" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6826" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6970" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6827" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6971" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6828" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6972" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6829" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6830" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6824", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169445,13 +177156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6825", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169466,13 +177177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169487,55 +177198,87 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6827", + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Leaving Condenser Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the temperature of the leaving condenser water" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6828", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5864" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5865" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5866" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5867" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5868" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5869" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6829", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169550,13 +177293,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6830", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169571,198 +177314,194 @@ ] }, { - "@id": "https://w3id.org/rec#georeference", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "georeference" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasPoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5866", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has point" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#hasPoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isPointOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5867", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Storage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Bathroom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5868", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Bathroom" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5869", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has electric vehicle connector type" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing", + "@id": "https://brickschema.org/schema/BrickTag#Waste", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Noncondensing" + "@value": "Waste" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Portfolio" + "@value": "Rated minimum current input" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The minimum current that can be input to the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" - }, + "@language": "en", + "@value": "Occupied Cooling Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve regulating the flow of hot water" + "@value": "Sets temperature for cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5812" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2495" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5813" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5814" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2497" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5815" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2498" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2499" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169777,13 +177516,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169798,13 +177537,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169819,13 +177558,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5815", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169840,90 +177579,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2499", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Lighting Correlated Color Temperature Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": true + "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Elevator_Space" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The vertical space in which an elevator ascends and descends" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5676" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2028" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2029" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5678" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2030" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5679" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2031" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5680" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2032" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2033" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Color" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shaft" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#ElevatorShaft" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5676", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Color" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169938,13 +177690,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5677", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169959,13 +177711,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5678", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shaft" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169980,13 +177732,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5679", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170001,13 +177753,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170022,69 +177774,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2033", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "An alarm that indicates that discharge air temperature is too high" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@value": "Imbalance Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { @@ -170094,28 +177814,28 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the duration of a phenomenon or event" + "@value": "A sensor which measures difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6670" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5817" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6671" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5818" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6672" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5819" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6673" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5820" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -170126,18 +177846,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5817", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#TimeSpanObservation" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -170162,13 +177882,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170183,7 +177903,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6672", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170204,7 +177924,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6673", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170225,24 +177945,36 @@ ] }, { - "@id": "https://w3id.org/rec#ModbusController", + "@id": "https://brickschema.org/schema/BrickTag#Factor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Factor" + } + ] + }, + { + "@id": "https://w3id.org/rec#EthernetSwitch", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Modbus controller." + "@value": "Ethernet switch." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Modbus Controller" + "@value": "Ethernet Switch" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Controller" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -170257,115 +177989,96 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Modbus_Controller" + "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch" } ] }, { - "@id": "https://w3id.org/rec#DeskLamp", + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Desk lamp" + "@language": "en", + "@value": "Min Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Lamp" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1178" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1179" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1180" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7140" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1181" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7141" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1182" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7142" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7143" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1184" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7144" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1185" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7145" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1186" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7146" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170380,13 +178093,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170401,13 +178114,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1180", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170422,13 +178135,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1181", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170443,13 +178156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1182", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170464,13 +178177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1183", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170485,7 +178198,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1184", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170506,166 +178219,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1185", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1186", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://w3id.org/rec#Footrest", + "@id": "https://brickschema.org/schema/Brick#Low_Return_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Footrest" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Underfloor" + "@value": "Low Return Air Temperature Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pressurization_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings." + "@value": "An alarm that indicates that return air temperature is too low" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2798" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2108" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2799" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2109" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2800" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2110" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2111" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2112" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2113" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2798", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2799", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170680,106 +178307,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ] - }, - { - "@id": "https://w3id.org/rec#initialCost", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "initialCost" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the rate of flow of outside air into the system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2596" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2597" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2598" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2599" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2600" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170794,13 +178328,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2597", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170815,13 +178349,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2598", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170836,13 +178370,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2599", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170857,13 +178391,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2600", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170878,85 +178412,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Temperature_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Fixed Temperature Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Disable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Disables the use of fixed temperature temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2553" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b892" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b893" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2555" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b894" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2556" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b895" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2557" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2558" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2559" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2560" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b896" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2553", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170971,13 +178491,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170992,13 +178512,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171013,13 +178533,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171034,13 +178554,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2557", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171055,142 +178575,179 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2558", + "@id": "https://brickschema.org/schema/Brick#Soil", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Solid" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Operative_TemperatureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3942" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3943" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2559", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3942", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3943", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Hot_Desk", + "@id": "https://w3id.org/rec#PharmacyRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacy room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://w3id.org/rec#HealthcareRoom" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Tolerance_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Temperature Tolerance Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue" + "@value": "A parameter determining the difference between upper and lower limits of temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3220" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3221" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2268" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3222" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2269" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3223" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Desk" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2266", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Desk" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171205,13 +178762,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2267", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171226,13 +178783,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171247,13 +178804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2269", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171268,93 +178825,145 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Cafeteria" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ethernet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Ethernet" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Field", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Field" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Overridden", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor" + "@language": "en", + "@value": "Overridden" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler", + "@id": "https://brickschema.org/schema/Brick#Transformer_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transformer Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Boiler" + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3272" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3273" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3274" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6106" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3275" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6107" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3276" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6108" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3277" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Transformer" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171369,13 +178978,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6106", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171390,13 +178999,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6107", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171411,13 +179020,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6108", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171432,105 +179041,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=alarm" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7662" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7663" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7664" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7662", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#ExceptionEvent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171545,13 +179062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Transformer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171566,53 +179083,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO2_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air CO2 Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the concentration of CO2 in outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4972" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2576" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2577" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4973" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2578" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4974" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2579" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4975" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2580" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4972", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171627,13 +179172,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171648,13 +179193,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4974", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2579", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171669,7 +179235,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4975", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -171690,14 +179256,20 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lounge", + "@id": "https://brickschema.org/schema/Brick#Medical_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Medical Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@id": "https://brickschema.org/schema/Brick#Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -171708,21 +179280,21 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for lesiure activities or relaxing" + "@value": "A class of rooms used for medical purposes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4938" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4942" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4939" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4943" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4940" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4944" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4941" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4945" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -171732,18 +179304,18 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Medical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -171751,18 +179323,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Lounge" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4938", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171777,13 +179349,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4939", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Medical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171798,13 +179370,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171819,7 +179391,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4941", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -171840,53 +179412,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_Command", + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Constant Air Volume Box" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Constant_air_volume" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#CAV" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)" + "@value": "A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2807" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5557" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5558" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2808" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5559" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5560" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5561" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#CAV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Constant" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2807", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171901,13 +179501,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2808", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#CAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171922,13 +179522,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Constant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171943,148 +179543,192 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5560", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5450" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5561", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Humidity Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@language": "en", + "@value": "Measures the relative humidity of return air" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "1.3.0" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2951" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2952" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2953" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2954" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2955" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2956" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Space", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2951", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "An area large enough to park an individual vehicle" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2952", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2727" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2728" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2729" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2953", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ParkingSpace" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172099,13 +179743,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172120,13 +179764,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172141,56 +179785,50 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Absolute_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the present state of absolute humidity" + "@value": "Measures the amount of instantaneous power consumed" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b189" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6179" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b190" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b191" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b192" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6180" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b193" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6181" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b194" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6182" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Absolute" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -172198,23 +179836,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b189", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6179", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#AbsoluteHumidityObservation" + "@id": "https://w3id.org/rec#PowerObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -172239,13 +179872,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b190", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Absolute" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172260,13 +179893,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b191", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172281,13 +179914,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b192", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172302,97 +179935,215 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b193", + "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has Panel area property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#panelArea" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b194", + "@id": "https://w3id.org/rec#Storage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Storage" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HX", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "HX" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape", + "@id": "https://w3id.org/rec#Geometry", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Geometry" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Information" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b91" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b91", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": "WGS84" + }, + { + "@value": "SWEREF99" + }, + { + "@value": "LocalCoordinates" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "coordinate system" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#coordinateSystem" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2002/07/owl#Class" + "@id": "http://qudt.org/schema/qudt/Unit" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#isTagOf" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#sparql": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4355" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4355", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLConstraint" + ], + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Only meters can have the isVirtualMeter property be true" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ], + "http://www.w3.org/ns/shacl#select": [ + { + "@value": "\n SELECT $this WHERE {\n $this brick:isVirtualMeter/brick:value true .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } .\n }\n " + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Jet_Nozzle_Air_Diffuser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Jet Nozzle Air Diffuser" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6276" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6277" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1884" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6278" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1885" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6279" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1886" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6280" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1887" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6281" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1888" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -172400,34 +180151,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Jet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Nozzle" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -172448,13 +180186,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6277", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172469,13 +180207,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172490,13 +180228,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Jet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172511,13 +180249,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Nozzle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172532,67 +180270,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6281", + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "has Electrical phase count property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Outside_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Mode", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mode" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2237" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6305" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2238" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6306" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2239" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6307" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2240" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6308" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2241" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6309" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2242" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6310" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2243" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6311" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2244" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -172600,30 +180356,35 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2237", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -172644,13 +180405,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2238", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172665,13 +180426,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2239", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172686,13 +180447,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2240", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172707,13 +180468,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2241", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172728,13 +180489,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2242", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172749,13 +180510,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2243", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172770,13 +180531,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2244", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172791,208 +180552,187 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Portfolio", + "@id": "https://brickschema.org/schema/Brick#CO", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Gas" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of sites" + "@value": "Carbon Monoxide in the vapor phase" } + ] + }, + { + "@id": "https://w3id.org/rec#PressureObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2758" + "@id": "http://qudt.org/vocab/quantitykind/Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2759" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2760" + "@value": "Pressure observation" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b143" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b143", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#Portfolio" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2758", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Site" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2759", + "@id": "https://brickschema.org/schema/BrickTag#Plenum", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@language": "en", + "@value": "Plenum" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Air Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2760", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Measures the temperature of discharge air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heat_Detector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@language": "en", + "@value": "Heat Detector" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5592" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5593" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5594" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5595" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5596" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5597" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1570" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5598" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1571" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5599" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1572" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5600" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1573" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1574" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Detector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173007,13 +180747,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5593", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173028,13 +180768,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5594", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173049,13 +180789,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5595", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173070,13 +180810,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5596", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173091,34 +180831,65 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5597", + "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Operating Mode Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates the current operating mode of a system, device or control loop" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5000" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5001" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5002" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5003" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Operating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5598", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173133,13 +180904,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5599", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Operating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173154,13 +180925,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5600", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173175,13 +180946,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5601", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173196,256 +180967,168 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve", + "@id": "https://brickschema.org/schema/Brick#Differential_Supply_Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Device to maintain controlled downstream fluid pressure with varying upstream pressure." + "@value": "Differential Supply Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5045" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5046" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5047" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5045", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5046", + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" + "@language": "en", + "@value": "Discharge Hot Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5047", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Economizer", + "@id": "https://w3id.org/rec#assetTag", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Economizer" + "@value": "assetTag" } ] }, { - "@id": "https://w3id.org/rec#AbsoluteHumidityObservation", + "@id": "https://w3id.org/rec#Classroom", "@type": [ - "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Absolute humidity observation" + "@value": "Classroom" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1" + "@id": "https://w3id.org/rec#EducationalRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1", + "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Water_Storage_Tank", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Fire Sprinkler Water Storage Tank" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lowest_Exhaust_Air_Static_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time" + "@value": "A specialized tank intended to store water that can be quickly accessed for fire suppression." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2128" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2129" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2130" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2131" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1475" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2132" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1476" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2133" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1477" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2134" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lowest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2128", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173460,13 +181143,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173481,13 +181164,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lowest" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173502,13 +181185,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2131", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173523,13 +181206,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2132", + "@id": "https://brickschema.org/schema/BrickTag#Motor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Audio_Visual_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Audio Visual Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Equipment related to sound and visual components such as speakers and displays." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b238" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b239" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b240" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b241" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Audio" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visual" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Audio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173544,13 +181291,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2133", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173565,13 +181312,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173586,94 +181333,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b241", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Visual" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the magnitude of velocity of some form of movement" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6820" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Count", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6821" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6822" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6823" + "@language": "en", + "@value": "Count" } + ] + }, + { + "@id": "https://w3id.org/rec#Window", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@value": "Window" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://w3id.org/rec#BarrierAsset" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6820", + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#VelocityObservation" + "@language": "en", + "@value": "ICT Hardware" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6721" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6722" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6723" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hardware" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6821", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173688,13 +181444,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6822", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173709,13 +181465,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6823", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173730,122 +181486,93 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied", + "@id": "https://brickschema.org/schema/BrickTag#Ticketing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Unoccupied" + "@value": "Ticketing" } ] }, { - "@id": "https://w3id.org/rec#ICT_Equipment", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "@id": "https://brickschema.org/schema/Brick#Deionized_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@language": "en", + "@value": "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of leaving water" + "@value": "A meter that measures the usage or consumption of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1961" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1962" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6861" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1963" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6862" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1964" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1965" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1966" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1967" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6863" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1961", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173860,13 +181587,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1962", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173881,13 +181608,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173902,135 +181629,179 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1964", + "@id": "https://brickschema.org/schema/BrickTag#CO2", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "CO2" } + ] + }, + { + "@id": "https://w3id.org/rec#PowerObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Power observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b141" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1965", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b141", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1966", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Unoccupied Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1967", + "@id": "https://w3id.org/rec#MobileDesk", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mobile desk" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Desk" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of domestic water supplied by a hot water system" + "@value": "Measures the rate of flow of hot leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5881" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1912" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5882" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1913" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5883" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1914" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5884" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1915" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5885" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1916" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5886" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5887" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1917" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" @@ -174044,27 +181815,29 @@ { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5881", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174079,7 +181852,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174100,7 +181873,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5883", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174121,7 +181894,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174142,7 +181915,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5885", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174163,13 +181936,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5886", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174184,74 +181957,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5887", + "@id": "https://w3id.org/rec#createdBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "createdBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Off_Status", + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm_Sensitivity_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO2 Alarm Sensitivity Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a control loop, relay or equipment is off" + "@value": "A parameter indicates the sensitivity to activate a CO2 alarm." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6762" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b416" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b417" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b418" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6763" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b419" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6764" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174266,7 +182050,49 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6763", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b417", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b418", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174287,13 +182113,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6764", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174308,96 +182134,73 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO2_Sensor", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Damper Position Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@id": "https://brickschema.org/schema/Brick#Damper_Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO2 in outside air" + "@value": "Controls the position (the degree of openness) of a damper" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2576" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2577" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b783" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2578" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b784" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2579" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b785" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2580" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b786" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2576", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2577", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174412,13 +182215,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2578", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174433,7 +182236,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174454,13 +182257,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2580", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174475,58 +182278,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Transfer_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transfer Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Target Illuminance of the zone." + "@value": "A fan that transfers air from a space to another space." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1841" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3267" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1842" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3268" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1843" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3269" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1841", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174541,13 +182345,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174562,13 +182366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174583,53 +182387,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Off_Command", + "@id": "https://brickschema.org/schema/Brick#Outside_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "Fan moving outside air; air that is supplied into the building from the outdoors" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2534" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5011" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5012" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5013" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2534", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174644,13 +182454,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174665,13 +182475,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174686,216 +182496,188 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Video_Intercom", + "@id": "https://brickschema.org/schema/BrickTag#Ammonia", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" + "@language": "en", + "@value": "Ammonia" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Angle", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3398" + "@id": "http://qudt.org/vocab/unit/ARCMIN" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3399" + "@id": "http://qudt.org/vocab/unit/ARCSEC" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3400" + "@id": "http://qudt.org/vocab/unit/DEG" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3401" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/GON" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/unit/GRAD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "http://qudt.org/vocab/unit/MIL" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3398", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CurrentAngle" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3399", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Angle of current phasor" + }, + { + "@language": "en", + "@value": "Angle of current phasor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3400", + "@id": "https://w3id.org/rec#originX", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "originX" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3401", + "@id": "https://w3id.org/rec#Reception", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Video" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Reception" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue", + "@id": "https://brickschema.org/schema/BrickTag#FirstAid", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Last known value" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The last known value of the Point entity" + "@value": "FirstAid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Relief Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of bypass water" + "@value": "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b411" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6198" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b412" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6199" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b413" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b414" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b415" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6200" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Relief" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b411", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174910,13 +182692,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b412", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174931,13 +182713,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174952,126 +182734,163 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b414", + "@id": "https://brickschema.org/schema/BrickTag#Shade", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shade" + } + ] + }, + { + "@id": "https://w3id.org/rec#RestingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Resting room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Broadcast", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Broadcast" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b415", + "@id": "https://w3id.org/rec#MultiPoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Multi point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b120" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b120", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Lobby" + "@id": "https://geojson.org/MultiPoint" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "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]]." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "coordinates" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Occupied_Room_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "Occupied Room Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1924" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1925" - }, + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1926" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2527" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1927" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1928" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2529" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1929" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2530" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1930" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2531" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1931" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2532" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1932" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -175081,34 +182900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1924", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#High" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175123,13 +182921,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1926", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175144,13 +182942,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1927", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175165,7 +182963,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175186,13 +182984,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175207,7 +183005,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1930", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175228,7 +183026,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1931", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175249,157 +183047,143 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1932", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coldest", + "@id": "https://brickschema.org/schema/BrickTag#Janitor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Coldest" + "@value": "Janitor" } ] }, { - "@id": "https://w3id.org/rec#DensityObservation", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Density" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Density observation" + "@language": "en", + "@value": "has Rated minimum current output property" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b62" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b62", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Discharge Air Proportional Gain Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the humidity level at which to trigger a low humidity alarm" + "@value": "The target temperature for return air, often used as an approximation of zone air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2080" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6799" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2081" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6800" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2082" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2083" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6802" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2084" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6803" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2080", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175414,13 +183198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2081", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175435,13 +183219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175456,13 +183240,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175477,13 +183261,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2084", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175498,75 +183282,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Controller", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Controller" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Evaporative_Heat_Exchanger", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@language": "en", + "@value": "Evaporative Heat Exchanger" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A physical or virtual sensor which represents the temperature of an HVAC Zone" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6874" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6875" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1288" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1289" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6877" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1290" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6878" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1291" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Evaporative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175581,13 +183361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6875", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Evaporative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175602,13 +183382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175623,13 +183403,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175644,147 +183424,102 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6878", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Water Differential Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6517" }, { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6518" + }, { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6519" + }, { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6520" + }, { - "@language": "en", - "@value": "AmmoniaConcentration" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6521" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "The concentration of Ammonia in a medium" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#TVOC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "TVOC" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } - ] - }, - { - "@id": "http://www.w3.org/2006/vcard/ns#hasAddress", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@language": "en", - "@value": "hasAddress" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6517", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Enables operation of a system" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6455" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6456" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6457" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6458" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6455", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175799,13 +183534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6456", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175820,13 +183555,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6457", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175841,13 +183576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175862,68 +183597,74 @@ ] }, { - "@id": "https://w3id.org/rec#AdmittingRoom", + "@id": "https://brickschema.org/schema/Brick#Supply_Air", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@value": "Admitting room" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Average", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Average" + "@value": "(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." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Load Shed Differential Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measure the amount of force acting on a unit area" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7276" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4922" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4923" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4924" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4925" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4926" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4927" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7277" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7278" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7279" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -175931,48 +183672,62 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4922", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4923", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7277", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175993,7 +183748,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176014,13 +183769,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176035,65 +183790,195 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Amount", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4927", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermostat", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Amount" + "@value": "Thermostat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil", + "@id": "https://w3id.org/rec#isMemberOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "isMemberOf" + } + ] + }, + { + "@id": "https://w3id.org/rec#CoatRack", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Coat rack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Basin", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Basin" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#timestamp", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Timestamp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Absolute", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Absolute" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Outside_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Outside Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Coil" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water." + "@value": "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5567" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2237" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2238" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2239" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2240" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5568" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2241" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5569" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2242" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2243" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2244" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5567", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176108,13 +183993,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176129,13 +184014,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5569", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176150,41 +184035,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7020" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7021" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7020", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176199,13 +184056,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7021", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176220,59 +184077,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Port", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Port" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b952" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b953" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b954" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b952", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176287,13 +184098,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b953", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176308,13 +184119,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176329,70 +184140,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Velocity_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@language": "en", + "@value": "Exhaust Air Velocity Pressure Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the amount of natural gas that is consumed or used, over some period of time" + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2458" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1379" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1380" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2459" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1381" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2460" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1382" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2461" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1383" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2462" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176407,13 +184229,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2459", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176428,7 +184250,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2460", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176449,7 +184271,28 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2461", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1382", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176470,13 +184313,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2462", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176491,58 +184334,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Position_Command", + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Measured voltage input" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The nominal rated voltage input of the entity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lighting Correlated Color Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls or reports the position of some object" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6178" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2034" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2035" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6179" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2036" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6180" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2037" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2038" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2039" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Color" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Correlated" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "http://qudt.org/vocab/quantitykind/CorrelatedColorTemperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Light" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Color" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176557,13 +184451,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176578,13 +184472,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6180", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176599,189 +184493,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ambientTemperatureOfMeasurementShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2037", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "has electric vehicle charger directionality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#connectedTo", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2038", "@type": [ - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty", - "http://www.w3.org/2002/07/owl#SymmetricProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Connected To" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#Table", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Table" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2039", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@language": "en", + "@value": "Emergency Power Off System Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Off_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6380" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5682" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6381" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5683" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6382" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5684" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6383" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5685" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6384" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5686" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6385" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6386" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6387" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6388" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6389" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5687" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6380", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176796,13 +184638,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6381", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176817,13 +184659,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6382", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176838,13 +184680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6383", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176859,13 +184701,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176880,13 +184722,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6385", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176901,13 +184743,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6386", + "@id": "https://brickschema.org/schema/Brick#Lobby", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lobby" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space just after the entrance to a building or other space of a building, where visitors can wait" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5913" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5914" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5915" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5916" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lobby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Lobby" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176922,13 +184836,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6387", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176943,13 +184857,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6388", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176964,13 +184878,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6389", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176985,261 +184899,489 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Conference_Room", + "@id": "https://w3id.org/rec#InductanceObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://qudt.org/vocab/quantitykind/Inductance" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Inductance observation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space dedicated in which to hold a meetings" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b685" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b686" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b687" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b105" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b105", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Conference" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#ConferenceRoom" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b685", + "@id": "https://brickschema.org/schema/BrickShape#Velocity_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conference" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4291" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4292" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b686", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4291", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4292", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b688", + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Occupied Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow when occupied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#VFD", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "VFD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Motor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "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." } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } + ] + }, + { + "@id": "https://w3id.org/rec#postalCode", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "postalCode" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Derivative_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#Filter_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference in air pressure before and after an air filter." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b825" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1415" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1416" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b826" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1417" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b827" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1418" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b828" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1419" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b829" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b825", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + }, { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177254,13 +185396,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b827", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177275,13 +185417,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b828", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177296,7 +185438,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b829", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -177317,53 +185459,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Commands that enable functionality" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7523" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7524" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7525" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7523", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177378,13 +185480,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177399,101 +185501,87 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7525", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Return Air Differential Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Main_Circuit_Breaker", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the difference in pressure between the return and supply side" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2164" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2920" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2165" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2921" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2166" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2922" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2167" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2923" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2924" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2925" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Main" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2164", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177508,13 +185596,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177529,13 +185617,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2167", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177550,71 +185638,34 @@ ] }, { - "@id": "https://w3id.org/rec#acknowledgedTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "acknowledgedTime" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2923", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A pump that performs work on chilled water; typically part of a chilled water system" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5546" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5547" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5548" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5549" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177629,13 +185680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5547", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177650,105 +185701,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5548", + "@id": "http://data.ashrae.org/bacnet/2020#object-name", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-name" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "object-name" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://data.ashrae.org/bacnet/2020#propertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#Object" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5549", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://data.ashrae.org/bacnet/2020#Object_Name" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "object-name" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The content of the name field of the BACnet object." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Library", + "@id": "https://brickschema.org/schema/BrickTag#Frost", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Library" + "@value": "Frost" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Reactive_Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reactive Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total heat content of return air" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2932" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2857" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2933" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2858" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2934" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2859" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2935" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2860" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2936" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2861" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -177756,23 +185814,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://qudt.org/vocab/quantitykind/ReactivePower" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2932", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177787,13 +185840,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177808,13 +185861,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177829,13 +185882,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2935", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177850,7 +185903,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2936", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -177871,14 +185924,20 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Loading_Dock", + "@id": "https://brickschema.org/schema/Brick#Plumbing_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Plumbing Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Service_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -177889,48 +185948,48 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock" + "@value": "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2053" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2753" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2054" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2754" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2055" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2755" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2056" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2756" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2057" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2757" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dock" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loading" + "@id": "https://brickschema.org/schema/BrickTag#Plumbing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -177938,18 +185997,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#LoadingReceivingRoom" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dock" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177964,13 +186023,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loading" + "@id": "https://brickschema.org/schema/BrickTag#Plumbing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177985,13 +186044,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178006,13 +186065,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2056", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178027,7 +186086,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2057", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178048,78 +186107,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule", + "@id": "https://brickschema.org/schema/BrickTag#Security", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "deprecationMitigationRule" + "@value": "Security" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direction", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@language": "en", + "@value": "Direction" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Heating_Coil", + "@id": "https://brickschema.org/schema/Brick#Current_Ratio_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Current Ratio Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil" + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the ratio of currents in a transformer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b769" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b770" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b771" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b872" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b772" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b873" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b773" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b869", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178134,13 +186215,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178155,13 +186236,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178176,13 +186257,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178197,13 +186278,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178218,251 +186299,386 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CRAH", + "@id": "https://brickschema.org/schema/1.4/Brick", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/creator": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7660" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7661" + } + ] } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://purl.org/dc/terms/issued": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" + "@value": "2016-11-16" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://purl.org/dc/terms/license": [ { - "@language": "en", - "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." + "@id": "https://github.com/BrickSchema/brick/blob/master/LICENSE" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://purl.org/dc/terms/modified": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" + "@value": "2024-09-20" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Usage_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/publisher": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7664" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@language": "en", - "@value": "Measures the amount of steam that is consumed or used, over some period of time" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://brickschema.org" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3164" + "@id": "http://data.ashrae.org/bacnet/2020" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3165" + "@id": "http://qudt.org/2.1/collection/usertest" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3166" + "@id": "http://qudt.org/2.1/schema/facade/qudt" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3167" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/2.1/schema/shacl/overlay/qudt" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/2.1/schema/shacl/qudt" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/2.1/vocab/dimensionvector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://qudt.org/2.1/vocab/prefix" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "http://qudt.org/2.1/vocab/quantitykind" + }, + { + "@id": "http://qudt.org/2.1/vocab/sou" + }, + { + "@id": "http://qudt.org/2.1/vocab/unit" + }, + { + "@id": "https://brickschema.org/schema/Brick/ref" + }, + { + "@id": "https://w3id.org/rec/recimports" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2002/07/owl#versionInfo": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@value": "1.4.2" + } + ], + "http://www.w3.org/ns/shacl#declare": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7665" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7666" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7667" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7668" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7669" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7670" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7671" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7672" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3164", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7660", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://schema.org/Person" ], - "http://www.w3.org/ns/shacl#object": [ + "http://schema.org/email": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "gtfierro@mines.edu" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://schema.org/name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Gabe Fierro" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7661", + "@type": [ + "http://schema.org/Person" + ], + "http://schema.org/email": [ + { + "@value": "jbkoh@eng.ucsd.edu" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://schema.org/name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Jason Koh" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7664", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://schema.org/Consortium" ], - "http://www.w3.org/ns/shacl#object": [ + "http://schema.org/legalName": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Brick Consortium, Inc" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://schema.org/sameAs": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/consortium/" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7665", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://data.ashrae.org/standard223#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "s223" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3166", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7666", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://brickschema.org/schema/Brick#" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@value": "brick" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7667", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/2002/07/owl#" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "owl" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7668", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "rdf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3167", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7669", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://w3id.org/rec#" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@value": "rec" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7670", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://brickschema.org/schema/Brick/ref#" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "ref" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7671", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/ns/shacl#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "sh" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7672", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/2000/01/rdf-schema#" + } + ], + "http://www.w3.org/ns/shacl#prefix": [ + { + "@value": "rdfs" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Telecom" + "@value": "Defibrillator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Warmest_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Discharge Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "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'" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3436" - }, + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3437" - }, + "@language": "en", + "@value": "Dewpoint Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3438" - }, + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets dew point" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3439" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b839" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3440" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b840" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3441" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b841" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Warmest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178477,7 +186693,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3437", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178498,13 +186714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3438", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178519,145 +186735,241 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3439", + "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3440", + "@id": "https://brickschema.org/schema/BrickTag#Deceleration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Warmest" + "@language": "en", + "@value": "Deceleration" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Medium" + } + ] + }, + { + "@id": "https://w3id.org/rec#SensorEquipment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Sensor equipment." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Sensor Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ICTEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b147" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b148" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3441", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b147", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Wi-Fi Signal Strength" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#wifiSignalStrength" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b148", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "Battery Percentage" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#batteryPercentage" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "Measures the difference in water pressure between sections of a medium temperature hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7321" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2294" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2295" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7322" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2296" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7323" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2297" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7324" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2298" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7325" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2299" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7326" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2300" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7327" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2301" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178672,13 +186984,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7322", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178693,13 +187005,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178714,7 +187026,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7324", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178735,13 +187047,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7325", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178756,13 +187068,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7326", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178777,7 +187089,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178798,417 +187110,378 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2301", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PetaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckFrequency" - }, - { - "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/failures-in-time" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber." + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance", + "@id": "https://brickschema.org/schema/BrickShape#PressureQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "SolarIrradiance" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Irradiance" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4012" }, { - "@language": "en", - "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4013" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switch", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4012", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Interface" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "A switch used to operate all or part of a lighting installation" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5115" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5116" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5117" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Interface" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4013", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5116", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5117", + "@id": "https://brickschema.org/schema/BrickTag#Domestic", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Domestic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Retail_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@language": "en", + "@value": "Retail Room" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1222" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1223" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1224" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1225" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1226" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1227" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1228" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1229" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1230" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1222", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@language": "en", + "@value": "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2896" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1223", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2897" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2898" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2899" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1224", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1225", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Retail" + }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RetailRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1226", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179223,13 +187496,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1227", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Retail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179244,13 +187517,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1228", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179265,13 +187538,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1229", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179286,158 +187559,152 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1230", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Supply Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Humidity setpoint for supply air" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1005" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1005", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6328" + }, { - "@list": [ - { - "@value": "Level 1" - }, - { - "@value": "Level 2" - }, - { - "@value": "Level 3" - }, - { - "@value": "Level 1" - }, - { - "@value": "Level 2" - }, - { - "@value": "Level 3" - } - ] + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6329" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6330" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6331" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6332" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6333" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": 1 + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6328", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Last known value property" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6329", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Setpoints used in reset strategies" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7015" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7016" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7017" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6330", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -179458,13 +187725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7016", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179479,13 +187746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7017", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179500,65 +187767,114 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cutout", + "@id": "https://brickschema.org/schema/BrickShape#PM2.5_ConcentrationQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Cutout" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3961" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3962" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3961", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "has Conversion efficiency property" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3962", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiation", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exchanger" + "@value": "Radiation" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deck", + "@id": "https://brickschema.org/schema/BrickTag#Meidcal", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deck" + "@value": "Meidcal" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PrecipitationQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#AggregationShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -179571,56 +187887,50 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4003" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5178" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4013" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5186" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5178", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The aggregation function applied to data in the interval which produces the value" + } + ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/YD" + "@value": "max" }, { - "@id": "http://qudt.org/vocab/unit/MicroM" + "@value": "min" }, { - "@id": "http://qudt.org/vocab/unit/MilliM" + "@value": "count" }, { - "@id": "http://qudt.org/vocab/unit/M" + "@value": "mean" }, { - "@id": "http://qudt.org/vocab/unit/KiloM" + "@value": "sum" }, { - "@id": "http://qudt.org/vocab/unit/IN" + "@value": "median" }, { - "@id": "http://qudt.org/vocab/unit/FT" + "@value": "mode" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 @@ -179628,117 +187938,124 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#aggregationFunction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4013", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5186", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@value": "Interval expressed in an ISO 8601 Duration string, e.g. RP1D" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#aggregationInterval" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shaft", + "@id": "https://brickschema.org/schema/BrickTag#IAQ", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shaft" + "@value": "IAQ" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Meter", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of electricity" + "@value": "Measures the rate of flow of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2941" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2942" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4652" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2943" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4653" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2944" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2945" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4651", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4652", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179753,13 +188070,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4653", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179774,245 +188091,169 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2943", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2944", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Return" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Call", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Call" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#IPAddress", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2945", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "IPAddress" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#Desk", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Desk" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_System", + "@id": "https://brickschema.org/schema/Brick#Power_Factor_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Power Factor Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Heating_Ventilation_Air_Conditioning_System" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@value": "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Room_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2761" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b993" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b994" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2762" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b995" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2763" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b996" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2764" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b997" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b998" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2765" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Factor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Power_Factor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b993", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2761", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b994", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b995", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Factor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180027,7 +188268,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b996", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -180048,13 +188289,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b997", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180069,13 +188310,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b998", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180090,102 +188331,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b999", + "@id": "https://brickschema.org/schema/Brick#Cafeteria", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Cafeteria" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Common_Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the entering condenser water" + "@value": "A space to serve food and beverages" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4697" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b433" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4698" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b434" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4699" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b435" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4700" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b436" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4701" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4702" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://w3id.org/rec#CafeteriaRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4697", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180200,13 +188424,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4698", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180221,13 +188445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4699", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180242,13 +188466,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180263,100 +188487,112 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4701", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Max Occupied Cooling Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4702", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5947" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5948" + }, { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5949" + }, { - "@language": "en", - "@value": "Sets enthalpy" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5950" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5951" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5952" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5953" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5954" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1272" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5955" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1273" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5956" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1274" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5957" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180371,13 +188607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1273", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180392,13 +188628,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1274", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180413,204 +188649,118 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubstance", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3925" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5950", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this brick:hasSubstance ?substance .\n } WHERE {\n $this rdf:type ?meter .\n ?meter rdfs:subClassOf* brick:Meter .\n ?meter brick:hasSubstance ?substance .\n }\n " - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#InferRecValue", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3887" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5951", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n$this rec:value ?v\n}\nWHERE {\n$this brick:value ?v\n}\n\t\t\t" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownBooleanShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3896" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3897" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3896", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5952", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "timestamp" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3897", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5953", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Meter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5954", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A meter that measures the usage or consumption of water" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6866" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6867" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6868" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6866", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180625,13 +188775,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180646,13 +188796,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180667,130 +188817,144 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Natural Gas Flow Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "(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." + "@value": "Measures the rate of flow of natural gas" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2442" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2443" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2444" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2445" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7348" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2446" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7357" + "@id": "https://brickschema.org/schema/BrickTag#Natural" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7358" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "1.4.0" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2442", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7348", - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2443", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7349" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7350" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7351" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7352" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7349", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7350", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2444", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Wing" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7351", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7352", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180805,13 +188969,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180826,41 +188990,67 @@ ] }, { - "@id": "https://w3id.org/rec#VelocityObservation", + "@id": "https://w3id.org/rec#levelNumber", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/Velocity" + "@language": "en", + "@value": "levelNumber" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Velocity observation" + "@language": "en", + "@value": "Solar Radiance Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3064" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3064", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -180868,129 +189058,151 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "value" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Temporary", + "@id": "https://w3id.org/rec#EndTable", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "End table" + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Temporary" + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Status", + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, + "@language": "en", + "@value": "Measures the temperature of water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7572" }, { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7573" }, { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7574" }, { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7575" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "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'" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7731" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7732" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7733" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7572", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7573", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181005,13 +189217,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181026,70 +189238,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy_Sensor", + "@id": "https://w3id.org/rec#OfficeChair", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Office chair" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Chair" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the integral of reactive power" + "@value": "Measures the temperature of water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2852" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7122" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7123" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2853" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7124" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2854" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7125" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2855" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7126" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7127" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181104,13 +189350,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181125,7 +189371,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2854", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -181146,13 +189392,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2855", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181167,13 +189413,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181188,107 +189434,125 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7127", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mechanical_Room", + "@id": "https://w3id.org/rec#Bathroom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bathroom" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Service_Room" + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Differential Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of service rooms where mechanical equipment (HVAC) operates" + "@value": "Measures the difference in water pressure on either side of a hot water valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4942" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5791" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4943" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5792" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5793" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5794" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4946" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5795" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5796" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4942", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181303,13 +189567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4943", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181324,13 +189588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181345,13 +189609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4945", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181366,13 +189630,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181387,142 +189651,115 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Dry_Bulb_TemperatureQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5796", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3826" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3830" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3826", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Low Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1206" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3830", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1207" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1208" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1209" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1210" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Dimmer", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1211" + }, { - "@id": "https://brickschema.org/schema/Brick#Switch" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1212" + }, { - "@language": "en", - "@value": "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1213" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1214" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b860" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b861" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b862" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b863" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b860", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181537,13 +189774,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b861", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181558,13 +189795,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b862", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181579,13 +189816,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b863", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181600,59 +189837,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1210", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A container that stores chemical energy that can be converted into electricity and used as a source of power" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b295" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b296" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b297" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b298" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b295", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181667,13 +189879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181688,13 +189900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181709,13 +189921,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b298", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181730,81 +189942,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Sensor", + "@id": "https://w3id.org/rec#regulates", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "regulates" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Data", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Data" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reheat_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reheat Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The static pressure of air within a building" + "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b350" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b351" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b352" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2876" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b353" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2877" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b354" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2878" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b355" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2879" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b350", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181819,13 +190041,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b351", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181840,13 +190062,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b352", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181861,13 +190083,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b353", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181882,152 +190104,179 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b354", + "@id": "https://brickschema.org/schema/BrickShape#Gauge_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3874" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3875" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b355", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3874", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#DDAHU", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3875", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + } + ] } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "See Dual_Duct_Air_Handling_Unit" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mail", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Mail" + "@value": "Supply Air Flow Low Reset Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Usage_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures the amount of hot water that is consumed, over some period of time" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1800" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6313" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6314" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6315" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6316" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1801" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6317" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1802" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6318" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1803" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6319" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1804" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6320" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1800", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182042,13 +190291,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1801", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182063,13 +190312,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1802", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182084,13 +190333,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182105,13 +190354,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1804", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182126,62 +190375,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Overridden_Off_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6318", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2671" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2672" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2673" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2674" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6319", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182196,13 +190438,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2672", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The equipment, devices and conduits that handle the production and distribution of hot water in a building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6967" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6968" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6969" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182217,13 +190505,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2673", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182238,13 +190526,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2674", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182259,99 +190547,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Short_Cycle_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Short Cycle Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate for heating when occupied" + "@value": "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6124" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6125" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6126" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6127" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6128" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3042" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6129" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3043" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6130" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3044" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6131" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3045" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Short" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6124", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182366,13 +190620,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6125", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182387,13 +190641,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6126", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182408,13 +190662,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Short" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182429,137 +190683,139 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6128", + "@id": "https://w3id.org/rec#heightScaleFactor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "heightScaleFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6129", + "@id": "https://w3id.org/rec#closedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "closedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6130", + "@id": "https://brickschema.org/schema/BrickShape#timestampShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6131", + "@id": "https://brickschema.org/schema/BrickTag#Mail", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Mail" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource", + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#valueShape" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Warmest", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Warmest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput", + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated maximum voltage output" + "@value": "has Rated power output property" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The maximum voltage that can be output by the entity" + "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets outside air flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2601" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7480" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2602" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7481" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2603" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2604" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2605" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -182567,31 +190823,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182612,13 +190868,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182633,13 +190889,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182654,13 +190910,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182675,13 +190931,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2605", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182696,183 +190952,85 @@ ] }, { - "@id": "https://w3id.org/rec#IlluminanceObservation", + "@id": "https://brickschema.org/schema/Brick#Lounge", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Illuminance observation" + "@language": "en", + "@value": "Lounge" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b104" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b104", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Common_Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#value" + "@value": true } - ] - }, - { - "@id": "https://w3id.org/rec#serialNumber", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "serialNumber" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@value": "A room for lesiure activities or relaxing" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6664" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6665" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6666" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6667" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6668" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6669" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4933" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4934" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4935" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4936" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6664", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6665", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Lounge" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Lounge" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182887,13 +191045,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182908,13 +191066,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6668", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182929,13 +191087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6669", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182950,127 +191108,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Majlis", + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Lounge" + "@language": "en", + "@value": "Enthalpy Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained" + "@value": "Measures the total heat content of some substance" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2180" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2181" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4759" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2182" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4760" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2183" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4761" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2184" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4762" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Majlis" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Lounge" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2180", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4759", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Common" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2181", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2182", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183085,13 +191216,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2183", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Majlis" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183106,13 +191237,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2184", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183127,47 +191258,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Condenser Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The temperature setpoint for the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5915" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4704" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4705" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4706" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5916" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4707" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5917" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4708" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4709" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5915", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183182,13 +191353,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183203,7 +191374,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -183224,71 +191395,34 @@ ] }, { - "@id": "https://w3id.org/rec#originY", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "originY" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Off" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Refrigeration_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4707", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2867" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2868" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183303,13 +191437,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183324,53 +191458,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit", + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant Ceiling Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#RC_Panel" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." + "@value": "Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7529" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6206" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7530" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6207" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7531" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6208" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6209" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6210" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Terminal" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#RC" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7529", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183385,13 +191547,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7530", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Terminal" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183406,13 +191568,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7531", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183427,136 +191589,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Outdoor" - } - ] - }, - { - "@id": "https://w3id.org/rec#LuminousIntensityObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6209", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/LuminousIntensity" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Luminous intensity observation" + "@id": "https://brickschema.org/schema/BrickTag#RC" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b116" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b116", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6210", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Desk", + "@id": "https://brickschema.org/schema/Brick#Heat_Wheel", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Desk" + "@value": "Heat Wheel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Thermal_wheel" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2788" - }, + "@language": "en", + "@value": "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2789" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1624" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2790" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1625" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2791" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1626" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2788", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183571,13 +191703,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2789", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183592,13 +191724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2790", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183613,849 +191745,925 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2791", + "@id": "https://w3id.org/rec#Asset", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Asset" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b30" }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b31" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4927" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b32" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4928" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b33" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4929" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b34" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4930" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b35" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4931" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b36" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4932" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b37" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b38" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b39" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b40" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b41" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b42" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b43" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b44" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b45" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b46" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b47" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b48" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b49" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b50" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b51" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4927", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b30", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "http://www.w3.org/2001/XMLSchema#duration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "maintenance interval" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#maintenanceInterval" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b31", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "IP address" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#IPAddress" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b32", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "A GeoJSON Geometry representing the position or extent of the asset." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "geometry" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#geometry" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4930", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b33", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "serial number" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#serialNumber" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4931", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b34", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4932", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b35", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "weight" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Deceleration" + "@id": "https://w3id.org/rec#weight" } ] }, { - "@id": "https://w3id.org/rec#owns", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b36", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "owns" + "@id": "https://w3id.org/rec#Agent" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conference", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Conference" + "@value": "commissioned by" } - ] - }, - { - "@id": "https://w3id.org/rec#documentTopic", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "documentTopic" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#commissionedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b37", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Humidity setpoint for mixed air" + "@value": "installed by" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2396" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2397" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2398" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2399" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2400" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://w3id.org/rec#installedBy" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b38", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@value": "MAC address" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "https://w3id.org/rec#MACAddress" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b39", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has point" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2397", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b40", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "serviced by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#servicedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2398", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b41", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "turnover date" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#turnoverDate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2399", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b42", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2400", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "mounted on" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#mountedOn" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Furniture", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b43", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Furniture" + "@id": "https://w3id.org/rec#Agent" } - ] - }, - { - "@id": "https://w3id.org/rec#ObservationEvent", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Observation event" + "@value": "manufactured by" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b122" + "@id": "https://w3id.org/rec#manufacturedBy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b122", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b44", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "The brick:Point that emitted this observation." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "installation date" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#installationDate" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b45", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "source point" + "@value": "initial cost" } ], "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#sourcePoint" + "@id": "https://w3id.org/rec#initialCost" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wall_Air_Conditioner", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b46", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "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." + "@value": "asset tag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3416" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3417" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3418" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3419" + "@id": "https://w3id.org/rec#assetTag" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b47", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@value": "model number" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://w3id.org/rec#modelNumber" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b48", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://w3id.org/rec#Space" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "located in" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#locatedIn" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3417", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b49", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner" + "@id": "https://w3id.org/rec#Asset" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has part" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3418", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b50", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://w3id.org/rec#Asset" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "is part of" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3419", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b51", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "commissioning date" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#commissioningDate" } ] }, { - "@id": "https://w3id.org/rec#SensorEquipment", + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Sensor equipment." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Sensor Equipment" + "@language": "en", + "@value": "Energy Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@language": "en", + "@value": "Measures energy consumption" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b147" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5688" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "1.4.0" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5689" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5690" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5691" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5688", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://w3id.org/rec#EnergyObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "Battery Percentage" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#batteryPercentage" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5689", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Wi-Fi Signal Strength" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#wifiSignalStrength" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Class", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5690", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#RVAV", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5691", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "See Variable_Air_Volume_Box_With_Reheat" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Bench", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + "@language": "en", + "@value": "Bench" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind", + "@id": "https://w3id.org/rec#FloorLamp", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Wind" + "@value": "Floor lamp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Lamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Heating Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high." + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5085" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6491" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6492" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6493" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6494" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6495" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5086" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5087" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6497" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5088" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6498" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5085", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5086", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184470,13 +192678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5087", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184491,13 +192699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5088", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184512,71 +192720,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Entering" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6206" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6207" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6208" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6209" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6210" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184591,13 +192741,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184612,13 +192762,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184633,13 +192783,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184654,13 +192804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6210", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184675,70 +192825,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Cooling_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the average power consumed by a cooling process as the amount of power consumed over some interval" + "@value": "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b266" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5994" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b267" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5995" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b268" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5996" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b269" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5997" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b270" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5998" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b266", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184753,13 +192907,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b267", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184774,13 +192928,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b268", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184795,13 +192949,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b269", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184816,13 +192970,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184837,65 +192991,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Enable", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Start Stop Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of return air." + "@value": "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6221" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6222" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7275" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6223" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7276" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6224" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7277" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6225" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7278" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6221", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184910,13 +193076,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6222", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184931,13 +193097,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6223", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184952,13 +193118,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6224", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184973,227 +193139,194 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6225", + "@id": "https://brickschema.org/schema/Brick#Apparent_Energy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/V-A-HR" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b748" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b749" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b750" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b751" + "@value": "Apparent_Energy" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Core" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "The integral of the apparent power over a time interval" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b748", + "@id": "https://w3id.org/rec#MassObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Core" + "@id": "http://qudt.org/vocab/quantitykind/Mass" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mass observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b119" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b749", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b119", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b750", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b751", + "@id": "https://brickschema.org/schema/BrickTag#Battery", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Battery" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Supply Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6700" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5784" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5785" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6701" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5786" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6702" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5787" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5788" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6704" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5789" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5790" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6700", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185208,13 +193341,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6701", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185229,13 +193362,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6702", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185250,13 +193383,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185271,13 +193404,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6704", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185292,13 +193425,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6705", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185313,79 +193446,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Information_Area", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5790", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@language": "en", + "@value": "Demand Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An information booth or kiosk where visitors would look for information" + "@value": "Sets the rate required for a process" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1849" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1850" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6931" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Information" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Reception" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185400,13 +193539,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Information" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185421,13 +193560,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185442,162 +193581,136 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1850", + "@id": "https://w3id.org/rec#FittingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Fitting room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RetailRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Operative_Temperature", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Operative_Temperature" + "@value": "Discharge Air Integral Gain Parameter" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" - }, + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Tag", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Field_Of_Play", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + "@language": "en", + "@value": "Field Of Play" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4730" - }, + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4731" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4732" - }, + "@language": "en", + "@value": "The area of a stadium where athletic events occur, e.g. the soccer pitch" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4733" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1410" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4734" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1411" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4735" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1412" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4736" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1413" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4737" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1414" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Field" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Play" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185612,13 +193725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Field" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185633,13 +193746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185654,13 +193767,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185675,13 +193788,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4734", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Play" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185696,358 +193809,305 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4735", + "@id": "https://brickschema.org/schema/BrickShape#TemperatureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4209" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4216" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4209", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_R" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4737", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4216", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#powerComplexity", - "https://brickschema.org/schema/Brick#deprecation": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6545" - }, + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6548" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6545", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.1" - } + "@id": "https://w3id.org/rec#hasPart", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6546" + "@language": "en", + "@value": "hasPart" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6546", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6547" + "@language": "en", + "@value": "Discharge Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#powerComplexity" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6547", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Humidity setpoint for discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6548", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "https://brickschema.org/schema/Brick#Radiance", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@value": "1.3.1" + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" } ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6549" + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" + "@id": "http://qudt.org/vocab/quantitykind/Radiance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6549", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6550" + "@language": "en", + "@value": "Supply Air Plenum" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#powerComplexity" + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6550", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "A component of the HVAC the receives air from the air handling unit to distribute to the building" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6835" }, { - "@id": "http://qudt.org/vocab/unit/KiloJ" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6836" }, { - "@id": "http://qudt.org/vocab/unit/MegaJ" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6837" }, { - "@id": "http://qudt.org/vocab/unit/NanoJ" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6838" }, { - "@id": "http://qudt.org/vocab/unit/PicoJ" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6839" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/THERM_EC" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/THERM_US" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "http://qudt.org/vocab/unit/THM_EEC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "http://qudt.org/vocab/unit/THM_US" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6835", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \\cdot T)." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/ThermalEnergy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#No", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6836", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "No" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Sets the size of a deadband of humidity" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6837", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1819" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1820" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1821" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1822" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1819", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186062,13 +194122,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1820", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186083,13 +194143,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1821", + "@id": "https://brickschema.org/schema/Brick#Isolation_Damper", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Isolation Damper" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Damper" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A damper that isolates a section of ductwork or other air handling system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1877" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1878" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1879" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Isolation" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186104,13 +194210,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1822", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186125,54 +194231,58 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fresh", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1879", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } - ] - }, - { - "@id": "https://w3id.org/rec#PhoneBooth", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "PhoneBooth" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment", + "@id": "https://brickschema.org/schema/Brick#Standby_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Standby Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7201" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3110" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3111" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7203" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3112" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -186180,15 +194290,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7201", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -186209,13 +194319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186230,13 +194340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186251,57 +194361,75 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Automatic", + "@id": "https://brickschema.org/schema/BrickTag#Leaving", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Automatic" + "@value": "Leaving" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/BrickTag#BACnet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "BACnet" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Smoke Detection Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6397" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6398" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6350" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6399" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6351" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6400" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6352" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6401" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6353" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6402" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6354" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6403" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6355" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6404" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6356" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -186309,22 +194437,19 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" @@ -186332,7 +194457,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6397", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -186353,34 +194478,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6398", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6399", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186395,13 +194499,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6400", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186416,13 +194520,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6401", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186437,13 +194541,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6402", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186458,13 +194562,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6403", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186479,7 +194583,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -186500,111 +194604,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Gross area property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#grossArea" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sports", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sports" + "@value": "Unoccupied Target Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Energy_Storage_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b567" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5151" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b568" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5152" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b569" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5153" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b570" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5154" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5155" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5156" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b573" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5157" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Target" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b567", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186619,13 +194703,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b568", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186640,13 +194724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b569", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186661,13 +194745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b570", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186682,13 +194766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186703,13 +194787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186724,13 +194808,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186745,75 +194829,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hasQuantity", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://qudt.org/schema/qudt/QuantityKind" + } + ], + "http://www.w3.org/ns/shacl#targetObjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQuantity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visual", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Visual" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets outside air flow rate" + "@value": "Measures the difference between two applied pressures" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2601" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6648" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2602" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6649" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2603" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6650" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2604" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2605" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2601", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186828,13 +194935,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2602", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186849,13 +194956,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186870,13 +194977,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186891,106 +194998,126 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2605", + "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://qudt.org/vocab/unit/DeciB_M" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ifcGlobalID" + "@language": "en", + "@value": "CurrentTotalHarmonicDistortion" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The IFC Global ID of the entity" + "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + }, + { + "@language": "en", + "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water System Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets air flow" + "@value": "Enables operation of the chilled water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7176" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b561" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b562" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7177" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b563" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7178" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b564" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7179" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b565" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b566" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#System" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7176", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187005,13 +195132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7177", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187026,13 +195153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187047,13 +195174,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187068,179 +195195,146 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b565", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Panel area property" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#panelArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b566", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Flow" + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5451" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5452" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5451", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5452", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#PID", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" + "@language": "en", + "@value": "PID" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#preferred", + "@id": "https://brickschema.org/schema/BrickTag#Intercom", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "preferred" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" + "@value": "Intercom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Mode_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@language": "en", + "@value": "Mode Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of supply air" + "@value": "Controls the operating mode of a device or controller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7022" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7023" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7024" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6754" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7025" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6755" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7026" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7027" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6756" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6754", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7022", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187255,13 +195349,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7023", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187276,28 +195370,58 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7024", + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets temperature" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7438" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7439" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7440" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7025", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -187318,13 +195442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7026", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187339,13 +195463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7027", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187360,7 +195484,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PressureQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Current_ImbalanceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -187373,15 +195497,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4014" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3663" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4015" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3664" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4014", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3663", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -187407,7 +195531,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3664", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -187415,193 +195539,7 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ] } @@ -187623,197 +195561,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "ifcProjectID" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The IFC ID of the containing project" - } - ] - }, - { - "@id": "https://w3id.org/rec#CoffeeTable", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Circulator_Pump", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Coffee table" + "@language": "en", + "@value": "Condenser Water Circulator Pump" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Table" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + }, { - "@language": "en", - "@value": "Mode" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Schedule", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Schedule" + "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b655" + }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b656" + }, { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b657" + }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b658" + }, { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b659" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Circulator" + }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Failure", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, { - "@language": "en", - "@value": "Failure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Light_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b655", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.1" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Replaced with Lighting_Command to represent its function more precisely." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fume_Hood", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b656", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1516" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1517" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1518" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fume" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1516", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -187834,13 +195685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187855,13 +195706,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187876,11 +195727,29 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Prayer_Room", + "@id": "https://brickschema.org/schema/BrickTag#Condensing", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condensing" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mail_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mail Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Room" @@ -187894,31 +195763,31 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room set aside for prayer" + "@value": "A room where mail is recieved and sorted for distribution to the rest of the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2770" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2160" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2771" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2161" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2162" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2163" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -187926,7 +195795,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Prayer" + "@id": "https://brickschema.org/schema/BrickTag#Mail" }, { "@id": "https://brickschema.org/schema/BrickTag#Room" @@ -187937,12 +195806,12 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#MeditationRoom" + "@id": "https://w3id.org/rec#MailRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2770", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -187963,13 +195832,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2771", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Prayer" + "@id": "https://brickschema.org/schema/BrickTag#Mail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187984,7 +195853,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2772", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -188005,7 +195874,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -188026,134 +195895,165 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationRuleShape", + "@id": "https://brickschema.org/schema/BrickTag#Bypass", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + "@language": "en", + "@value": "Bypass" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape", + "@id": "https://brickschema.org/schema/BrickTag#Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure" + } ] }, { - "@id": "https://brickschema.org/schema/Brick#Quantity", + "@id": "https://brickschema.org/schema/BrickTag#Drench", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Quantity" + "@value": "Drench" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Disable", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" - }, + "@language": "en", + "@value": "Disable" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#List" + ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ { - "@id": "http://www.w3.org/2004/02/skos/core#Concept" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7731" + } + ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { - "@id": "http://www.w3.org/ns/sosa/ObservableProperty" - }, + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7732" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7733" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7734" + } + ] + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7731", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Measurable" + "@id": "http://www.w3.org/2001/XMLSchema#float" } - ], - "http://www.w3.org/ns/shacl#property": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7732", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Frequency_Command", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7733", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#integer" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7734", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reheat_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command" + "@language": "en", + "@value": "Reheat Hot Water System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the maximum permitted frequency" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2213" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2872" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2214" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2873" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2215" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2874" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2216" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2875" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2213", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188168,13 +196068,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2215", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188189,13 +196089,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2216", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188205,84 +196105,18 @@ ], "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hallway", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Common_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A common space, used to connect other parts of a building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1560" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1561" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1562" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1563" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Common" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hallway" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Hallway" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2875", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188297,34 +196131,56 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1561", + "@id": "https://brickschema.org/schema/Brick#Steam_Valve", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hallway" + "@language": "en", + "@value": "Steam Valve" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6261" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6262" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6263" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Steam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1562", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188339,13 +196195,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188360,99 +196216,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Chilled_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6263", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Push_Button_Status", + "@id": "https://brickschema.org/schema/Brick#On_Off_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "On Off Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if an emergency button has been pushed" + "@value": "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1099" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7267" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1100" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7268" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1101" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7269" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1102" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1103" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7270" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Button" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Push" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Button" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188467,13 +196310,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188488,13 +196331,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188509,13 +196352,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1102", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Push" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188530,143 +196373,142 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1103", + "@id": "https://w3id.org/rec#Server", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": "Server." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Server" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTHardware" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Position", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@value": true } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@value": "1.4.0" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Position" + "@id": "https://brickschema.org/schema/Brick#Server" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Glycol", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The fraction of the full range of motion" - }, - { - "@language": "en", - "@value": "The fraction of the full range of motion" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor" + "@language": "en", + "@value": "Exhaust Air Stack Flow Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses the amperes of electrical current produced as output by a photovoltaic device" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6172" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1344" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1345" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1346" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1347" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1348" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1349" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1350" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6176" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1351" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6177" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1352" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188681,13 +196523,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188702,13 +196544,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188723,13 +196565,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188744,13 +196586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6176", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188765,13 +196607,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6177", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188786,58 +196628,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Tower", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Cooling_tower" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b734" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b735" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b736" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tower" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b734", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188852,13 +196649,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b735", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188873,13 +196670,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b736", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188894,87 +196691,59 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shared", + "@id": "https://brickschema.org/schema/Brick#Fan_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shared" + "@value": "Fan Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_CO2_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A physical or virtual sensor which represents the CO2 level of an HVAC Zone" + "@value": "Controls properties of fans" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3520" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3521" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4804" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4805" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3523" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4806" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188989,13 +196758,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189010,7 +196779,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -189031,120 +196800,63 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3523", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3524", + "@id": "https://w3id.org/rec#Company", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Company" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Organization" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Apparent_Energy", + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A-HR" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Apparent_Energy" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The integral of the apparent power over a time interval" + "@value": "Heat Pump Condensing Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the leaving condenser water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6695" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6697" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5872" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6698" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5873" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6699" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5874" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6700" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -189152,34 +196864,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5869", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -189200,13 +196902,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189221,13 +196923,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189242,13 +196944,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189263,13 +196965,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189284,13 +196986,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5874", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189305,7 +197007,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Apparent_EnergyQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Transformer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transformer" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fluid", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Gas" + }, + { + "@id": "https://brickschema.org/schema/Brick#Liquid" + }, + { + "@id": "https://brickschema.org/schema/Brick#Refrigerant" + } + ] + }, + { + "@id": "https://w3id.org/rec#addressLine2", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "addressLine2" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Conversion efficiency property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Wind_DirectionQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -189318,15 +197089,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4427" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4428" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4427", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -189352,7 +197123,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4428", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -189360,13 +197131,37 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + "@id": "http://qudt.org/vocab/unit/RAD" }, { - "@id": "http://qudt.org/vocab/unit/V-A-HR" + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" } ] } @@ -189388,58 +197183,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Wheel", + "@id": "https://brickschema.org/schema/Brick#BACnet_Controller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Thermal_wheel" + "@language": "en", + "@value": "BACnet Controller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy" + "@id": "https://brickschema.org/schema/Brick#Controller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1624" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4542" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1625" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4543" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1626" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4544" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#BACnet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Controller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1624", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#BACnet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189454,13 +197244,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189475,13 +197265,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189496,98 +197286,91 @@ ] }, { - "@id": "https://w3id.org/rec#Lamp", + "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Lamp" + "@language": "en", + "@value": "Effective Cooling Zone Air Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water" + "@value": "The effective cooling setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4618" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4619" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4573" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4574" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4621" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4575" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4576" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4623" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4577" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4624" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189602,13 +197385,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189623,13 +197406,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4574", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189644,13 +197427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4575", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189665,7 +197448,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4576", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -189686,95 +197469,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4577", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Stages_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates which stage a control loop or equipment is in" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3093" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3094" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3095" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Stages" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3093", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3094", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stages" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189789,13 +197490,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189810,324 +197511,205 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Blind", + "@id": "https://w3id.org/rec#ThrustObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Window_blind" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" + "@id": "http://qudt.org/vocab/quantitykind/Thrust" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "A window covering." + "@value": "Thrust observation" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b317" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b318" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b319" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b172" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b317", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b172", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b318", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b319", + "@id": "https://w3id.org/rec#ShoppingMall", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shade" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Shopping mall" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Status" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration", + "@id": "https://brickschema.org/schema/Brick#Steam", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "OzoneConcentration" - } + "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#Gas" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The concentration of ozone in a medium" + "@language": "en", + "@value": "water in the vapor phase." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid", + "@id": "https://w3id.org/rec#timestamp", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "FirstAid" + "@value": "timestamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wing", + "@id": "https://brickschema.org/schema/Brick#Position_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Position Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6543" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6544" + "@value": "Measures the current position of a component in terms of a fraction of its full range of motion" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "1.4.1" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6773" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6774" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6775" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wing" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6776" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#Wing" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6543", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6773", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Wing" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#DoubleValueObservation" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Override_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Controls or reports whether or not a device or control loop is in 'override'" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5019" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5020" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5021" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Override" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5019", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190142,13 +197724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5020", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190163,13 +197745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5021", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190184,73 +197766,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Zone", + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@language": "en", + "@value": "Water Storage Tank" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)." + "@value": "A specialized type of tank intended for the storage of water for extended periods." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1553" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7168" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7169" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1555" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7170" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#HVACZone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1553", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190265,13 +197833,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190286,13 +197854,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190307,108 +197875,85 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Phone", + "@id": "https://brickschema.org/schema/Brick#Media_Hot_Desk", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Phone" + "@value": "Media Hot Desk" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 2.5 microns" + "@value": "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5032" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5033" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2266" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5034" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2267" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5035" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2268" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5036" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2269" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "1.4.1" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5032", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Desk" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Media" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5033", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "https://brickschema.org/schema/BrickTag#Desk" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190423,13 +197968,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5034", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190444,13 +197989,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5035", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190465,13 +198010,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190486,123 +198031,51 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Medium" - } - ] - }, - { - "@id": "https://w3id.org/rec#generation", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "generation" - } - ] - }, - { - "@id": "https://w3id.org/rec#VibrationSensorEquipment", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Vibration sensor." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Vibration Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Min" + "@value": "Supply Air Temperature Reset Differential Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7416" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7308" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7309" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7310" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7417" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7311" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7418" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7312" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7419" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7313" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7420" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7314" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7421" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7315" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -190610,24 +198083,43 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -190648,13 +198140,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7417", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190669,13 +198161,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7418", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190690,13 +198182,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7419", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190711,13 +198203,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7420", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190732,13 +198224,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7421", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190753,453 +198245,288 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dc", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Dc" - } - ] - }, - { - "@id": "https://w3id.org/rec#ServiceObject", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7314", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Service object" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b149" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b150" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b151" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b155" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b156" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b160" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b161" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b162" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b163" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b164" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7315", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "related to" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#relatedTo" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b150", + "@id": "https://brickschema.org/schema/BrickTag#Temperature", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "closed time" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#closedTime" + "@language": "en", + "@value": "Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b151", + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Unacknowledged" - }, - { - "@value": "Acknowledged" - }, - { - "@value": "Closed" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "status" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#status" + "@language": "en", + "@value": "Gauge Pressure Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b155", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Agent" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Pressure sensor which is zero-referenced against ambient air pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "acknowledged by" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5731" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5732" + }, { - "@id": "https://w3id.org/rec#acknowledgedBy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b156", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5733" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5734" } ], - "http://www.w3.org/ns/shacl#in": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@list": [ - { - "@value": "Severe" - }, - { - "@value": "Major" - }, - { - "@value": "Minor" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Gauge" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@value": "severity" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#severity" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b160", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5731", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "produced by" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#producedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b161", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5732", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "created time" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#createdTime" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b162", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5733", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "created by" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#createdBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b163", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5734", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "acknowledged time" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#acknowledgedTime" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b164", + "@id": "https://brickschema.org/schema/BrickShape#deprecatedInVersionShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "closed by" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#closedBy" + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Sash", + "@id": "https://brickschema.org/schema/Brick#Warmest_Zone_Air_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sash" + "@value": "Warmest Zone Air Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Eye_Wash_Station", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1388" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3436" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1389" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3437" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1390" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3438" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1391" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3439" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1392" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3440" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1393" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3441" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Eye" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Warmest" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1388", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191214,13 +198541,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1389", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191235,13 +198562,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1390", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Eye" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191256,13 +198583,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1391", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191277,13 +198604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1392", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Warmest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191298,13 +198625,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1393", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191319,54 +198646,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/BrickTag#Lowest", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lowest" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status" + "@language": "en", + "@value": "Supply Air Velocity Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2275" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2276" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2277" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6439" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2278" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6440" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2279" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6441" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2280" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6442" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2281" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6443" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2282" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6444" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2283" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6445" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -191375,48 +198716,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2275", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191431,13 +198761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2277", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191452,7 +198782,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2278", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -191473,7 +198803,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2279", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -191494,13 +198824,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191515,13 +198845,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2281", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191536,13 +198866,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2282", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191557,222 +198887,209 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2283", + "@id": "https://brickschema.org/schema/Brick#Air_Quality", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Maintenance_Required_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + }, { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + }, { - "@language": "en", - "@value": "An alarm that indicates that repair/maintenance is required on an associated device or equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2176" + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2177" + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2178" + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2179" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Required" + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2176", + "@id": "https://brickschema.org/schema/BrickTag#Color", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@language": "en", + "@value": "Color" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Heating Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2177", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sets discharge air flow for heating" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2178", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Disable_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Exhaust Fan Disable Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2179", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Required" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#TVOC_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TVOC Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" + "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of the hot water system" + "@value": "A sensor measuring the level of all VOCs in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4867" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3195" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4868" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3196" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4869" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3197" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4870" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3198" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4871" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3199" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4872" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3200" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4867", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191787,13 +199104,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4868", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191808,13 +199125,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4869", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191829,7 +199146,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4870", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -191850,13 +199167,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4871", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191871,13 +199188,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191892,75 +199209,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Basement", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Basement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of hot water" + "@value": "Sets the size of a deadband" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6718" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6719" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6720" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6926" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6721" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6927" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6722" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6928" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6718", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191975,7 +199293,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6719", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -191996,7 +199314,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6720", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192017,255 +199335,244 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6721", + "@id": "https://w3id.org/rec#FrequencyObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Frequency observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b89" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6722", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b89", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Direction", + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ΔCOConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The difference in carbon monoxide concentration between two areas" } ] }, { - "@id": "https://w3id.org/rec#commissioningDate", + "@id": "https://brickschema.org/schema/BrickTag#Terminal", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "commissioningDate" + "@value": "Terminal" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Sensor", + "@id": "https://w3id.org/rec#WirelessAccessPoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@language": "en", - "@value": "Measures the rate of flow of bypass water" + "@value": "Wireless access point." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b406" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b407" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b408" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b409" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b410" + "@value": "Wireless Access Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b179" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b406", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b407", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b179", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@value": "WiFi4" + }, + { + "@value": "WiFi5" + }, + { + "@value": "WiFi6" + }, + { + "@value": "WiFi6E" + }, + { + "@value": "WiFi7" + } + ] } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b408", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Generation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#generation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b409", + "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties2", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3884" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b410", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3884", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n$this ?p ?o .\n}\nWHERE {\n?o ?invP $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://w3id.org/rec#MagneticFluxObservation", + "@id": "https://w3id.org/rec#VolumeFlowRateObservation", "@type": [ "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", @@ -192273,12 +199580,12 @@ ], "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "http://qudt.org/vocab/quantitykind/MagneticFlux" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Magnetic flux observation" + "@value": "Volume flow rate observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -192288,12 +199595,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b117" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b177" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b117", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b177", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -192324,85 +199631,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Visitor_Lobby", + "@id": "https://brickschema.org/schema/BrickTag#VAV", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "VAV" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lobby" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby" + "@value": "Sets static pressure of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3402" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7023" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3403" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7024" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3404" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7025" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3405" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7026" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3406" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7027" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7028" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7029" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Visitor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Lobby" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3402", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192417,13 +199752,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3403", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192438,13 +199773,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192459,13 +199794,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192480,13 +199815,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3406", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Visitor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192501,108 +199836,112 @@ ] }, { - "@id": "https://w3id.org/rec#ParkingSpace", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7028", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Parking space" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Team_Room", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7029", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An office used by multiple team members for specific work tasks. Distinct from Conference Room" + "@value": "Temperature Differential Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3205" - }, + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6454" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3207" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6455" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3208" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6456" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3209" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6457" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3210" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6458" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Team" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#TeamRoom" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192617,13 +199956,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192638,13 +199977,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192659,13 +199998,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192680,13 +200019,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192701,220 +200040,160 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3210", + "@id": "https://w3id.org/rec#coordinateSystem", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Team" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "coordinateSystem" } ] }, { - "@id": "https://brickschema.org/schema/Brick#aggregate", + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Aggregate" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Description of how the dta for this point is aggregated" + "@value": "Supply Condenser Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b400" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b401" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b402" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b400", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b401", + "@id": "https://brickschema.org/schema/BrickTag#Beam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Beam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b402", + "@id": "https://brickschema.org/schema/Brick#Pump_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Pump Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Mechanical_Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel." + "@value": "A mechanical room that houses pumps" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4660" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4661" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2815" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4662" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2816" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4663" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2817" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2818" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2819" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2820" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "1.4.1" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4660", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192929,13 +200208,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192950,13 +200229,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192971,53 +200250,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6706" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6707" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6708" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6706", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193032,13 +200271,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6707", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193053,13 +200292,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6708", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193074,82 +200313,77 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Embedded", + "@id": "https://brickschema.org/schema/BrickTag#Selector", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Embedded" + "@value": "Selector" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Heater", + "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Heating_Coil", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.coolingtowerworld.com/c-30-basin-heater.aspx" + "@language": "en", + "@value": "Direct Expansion Heating Coil" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Heater" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers" + "@id": "https://brickschema.org/schema/Brick#Heating_Coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b602" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b869" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b603" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b870" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b604" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b871" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b605" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b872" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b606" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b873" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Direct" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b602", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193164,13 +200398,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b603", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Direct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193185,7 +200419,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b604", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -193206,13 +200440,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b605", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193227,13 +200461,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b606", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193248,114 +200482,81 @@ ] }, { - "@id": "https://w3id.org/rec#ConferenceRoom", + "@id": "https://brickschema.org/schema/Brick#Electrical_Energy_Usage_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Conference room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Electrical Energy Usage Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#RVAV" + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone" + "@value": "A sensor that records the quantity of electrical energy consumed in a given period" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1038" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6517" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1039" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6518" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1040" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6519" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1041" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6520" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1042" + } + ], + "https://brickschema.org/schema/Brick#Quantity": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6521" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#RVAV" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6516", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Box" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193370,13 +200571,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#RVAV" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193391,13 +200592,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193412,13 +200613,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193433,13 +200634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193454,222 +200655,177 @@ ] }, { - "@id": "https://w3id.org/rec#CapacitanceObservation", + "@id": "https://brickschema.org/schema/Brick#PAU", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Capacitance" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Capacitance observation" + "@language": "en", + "@value": "PAU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b58" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b58", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "value" + "@language": "en", + "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Zenith", + "@id": "https://brickschema.org/schema/Brick#deprecation", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Zenith" + "@value": "Deprecation Notice" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Marks a concept as deprecated" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Condenser", + "@id": "https://brickschema.org/schema/BrickTag#Locally", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Condenser" + "@value": "Locally" } ] }, { - "@id": "https://w3id.org/rec#DressingRoom", + "@id": "https://brickschema.org/schema/BrickTag#Smoke", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Dressing room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Smoke" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switchgear", + "@id": "https://brickschema.org/schema/Brick#Oil", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7157" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7158" + "@value": "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant." } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear" + "@id": "https://brickschema.org/schema/Brick#Fuel_Oil" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7157", + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Heating_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Effective Air Temperature Heating Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7158", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Speed Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure on either side of a chilled water valve" + "@value": "Sets differential speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b520" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b521" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b856" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b523" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b857" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b858" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b525" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b859" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, @@ -193677,34 +200833,47 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Speed" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b856", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193719,13 +200888,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193740,13 +200909,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193761,13 +200930,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b523", + "@id": "https://brickschema.org/schema/Brick#On_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "On Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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'" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2542" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2543" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2544" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193782,13 +200997,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193803,13 +201018,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b525", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193824,59 +201039,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Close_Limit", + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint." + "@value": "Measures the rate of flow of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b583" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7504" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b584" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7505" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b585" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7506" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b586" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7507" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b583", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193891,13 +201122,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b584", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193912,13 +201143,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b585", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193933,13 +201164,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b586", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193954,47 +201185,198 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/BFT" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/IN-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Linear_Speed" + }, + { + "@id": "https://brickschema.org/schema/Brick#Rotational_Speed" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Speed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with temperature of water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4771" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6535" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6536" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6537" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4771", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194009,13 +201391,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4772", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194030,13 +201412,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194051,75 +201433,174 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6537", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Voltage_Angle", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated maximum voltage input property" + "@value": "VoltageAngle" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput" + "@value": "Angle of voltage phasor" + }, + { + "@language": "en", + "@value": "Angle of voltage phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lockout_Status", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Chilled Water Differential Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates if a piece of equipment, system, or functionality has been locked out from operation" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2063" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b526" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b527" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2064" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b529" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2065" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b530" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b531" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b532" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2063", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194134,13 +201615,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2064", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194155,13 +201636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2065", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194176,63 +201657,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b529", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures properties of CO2 in air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6909" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6910" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6911" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6909", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194247,13 +201699,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194268,13 +201720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6911", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194289,103 +201741,103 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#MDF", + "@id": "https://brickschema.org/schema/BrickTag#Hospitality", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MDF" + "@value": "Hospitality" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_Room", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Exchanger" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mechanical_Room" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#HX" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A mechanical room that houses pumps" + "@value": "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)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2815" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2816" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7199" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2817" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7200" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7201" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2819" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2820" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7202" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#HX" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7199", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2815", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194400,13 +201852,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2816", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#HX" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194421,13 +201873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2817", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194442,13 +201894,77 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2818", + "@id": "https://brickschema.org/schema/BrickTag#Location", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Location" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Dry_Cooler", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dry Cooler" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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/)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b966" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b967" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b968" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b969" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cooler" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dry" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Cooler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194463,13 +201979,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2819", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Dry" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194484,13 +202000,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2820", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194505,111 +202021,106 @@ ] }, { - "@id": "https://w3id.org/rec#end", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b969", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "end" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } - ] - }, - { - "@id": "https://w3id.org/rec#Bed", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Bed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Exhaust_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Chilled Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time" + "@value": "Temperature setpoint for leaving chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b271" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b272" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5852" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b273" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5853" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b274" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5854" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b275" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5855" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b276" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5856" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b277" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5857" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194624,13 +202135,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b272", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194645,13 +202156,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b273", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194666,13 +202177,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b274", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194687,13 +202198,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b275", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194708,13 +202219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b276", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194729,203 +202240,176 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b277", + "@id": "https://brickschema.org/schema/Brick#Water_Loop", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@language": "en", + "@value": "Water Loop" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Loop" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A collection of equipment that transport and regulate water among each other" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantity", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7063" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7064" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Majlis", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7063", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Majlis" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Shutoff" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7064", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Capacity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Capacity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Measures the difference in water pressure between sections of a medium temperature hot water system" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b437" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2294" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b438" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2295" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b439" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2296" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2297" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2298" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2299" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2300" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2301" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b440" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Capacity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Capacity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b437", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2295", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Capacity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194940,7 +202424,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -194961,13 +202445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2298", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194982,34 +202466,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2299", + "@id": "https://brickschema.org/schema/Brick#Refrigeration_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Refrigeration System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2867" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2868" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2300", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2867", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195024,13 +202527,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2301", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2868", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195045,137 +202548,168 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5380" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5381" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5380", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "The static pressure of air within supply regions of an HVAC system" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6390" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6391" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6392" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6393" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6394" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6395" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6396" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#longitude" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5381", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#latitude" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6390", + "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "Run Time Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the duration for which a device was in an active or \"on\" state" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6391", + "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Enthalpy_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "Enable Fixed Enthalpy Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Enables the use of fixed enthalpy control" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1120" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1121" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1122" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1123" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1124" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fixed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6392", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195190,13 +202724,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6393", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195211,13 +202745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6394", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195232,13 +202766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6395", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195253,13 +202787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195274,40 +202808,49 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Fresh_Air_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Fresh Air Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The cooling setpoint for a specific zone in a building." + "@value": "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7100" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7101" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2218" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7102" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2219" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7103" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2220" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7104" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2221" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2222" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -195315,34 +202858,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -195363,13 +202896,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195384,13 +202917,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7102", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195405,13 +202938,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7103", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195426,13 +202959,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7104", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195447,13 +202980,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195468,81 +203001,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated power output property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@value": "Bypass Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Thermostat" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@value": "Humidity setpoint for bypass air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4969" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b395" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b396" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4970" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b397" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4971" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b398" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b399" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4969", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195557,13 +203090,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195578,13 +203111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4971", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195599,53 +203132,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Disconnect_Switch", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b398", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b367" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b368" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b369" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b370" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b367", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195660,39 +203174,44 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b368", + "@id": "https://brickschema.org/schema/Brick/ref#IFCReferenceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@value": "Infers a IFCReference instance from the object of an hasExternalReference." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3550" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b369", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -195702,103 +203221,95 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b370", + "@id": "https://brickschema.org/schema/BrickTag#Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Command" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Booth", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Booth" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Bypass Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of medium-temperature hot water entering a hot water system" + "@value": "A valve installed in a bypass line of a condenser water loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4752" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b650" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4753" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b651" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4754" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4755" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b653" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4756" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4757" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4758" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b654" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195813,13 +203324,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4753", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195834,13 +203345,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195855,13 +203366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4755", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195876,13 +203387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4756", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195897,171 +203408,176 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4757", + "@id": "https://brickschema.org/schema/Brick#Liquid", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Fluid" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Gasoline" + }, + { + "@id": "https://brickschema.org/schema/Brick#Glycol" + }, + { + "@id": "https://brickschema.org/schema/Brick#Liquid_CO2" + }, + { + "@id": "https://brickschema.org/schema/Brick#Oil" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4758", + "@id": "https://w3id.org/rec#leasor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "leasor" } ] }, { - "@id": "https://w3id.org/rec#OfficeChair", + "@id": "https://brickschema.org/schema/Brick#Heating_Start_Stop_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Office chair" + "@language": "en", + "@value": "Heating Start Stop Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Chair" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1642" }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1643" + }, { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1644" + }, { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1645" + }, { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1646" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Start" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Power", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1642", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Power" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Elevator", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1643", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://en.wikipedia.org/wiki/Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1644", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1054" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1055" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196076,13 +203592,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196097,76 +203613,88 @@ ] }, { - "@id": "https://w3id.org/rec#RetailRoom", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Retail room" + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Locally_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@language": "en", + "@value": "Measures the temperature of medium-temperature hot water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2058" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5903" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5904" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5905" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2059" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5906" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2060" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5907" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2061" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5908" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2062" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5909" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Locally" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2058", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Locally" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196181,13 +203709,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2059", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5904", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196202,13 +203730,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196223,7 +203751,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2061", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196244,13 +203772,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2062", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196265,139 +203793,160 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5908", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://www.towercomponentsinc.com/cooling-tower-basics-misc-terms-glossary" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5909", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the temperature of chilled water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7396" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7397" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7398" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7399" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7400" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Potable_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@language": "en", + "@value": "Water that is safe to drink" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#DeprecationRuleForInstances", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#severity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#Warning" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#sparql": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3678" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7396", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3678", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@value": "{$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "SELECT $this ?class ?newClass ?depver WHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:deprecatedInVersion ?depver .\n?class brick:isReplacedBy ?newClass .\n}" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7397", + "@id": "https://brickschema.org/schema/Brick#Touchpanel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Touchpanel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Interface" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3264" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3265" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3266" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Interface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7398", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196412,13 +203961,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7399", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196433,13 +203982,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7400", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196454,235 +204003,279 @@ ] }, { - "@id": "https://w3id.org/rec#Level", + "@id": "https://brickschema.org/schema/BrickTag#Expansion", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The level of a building, a.k.a. storey, floor, etc." + "@language": "en", + "@value": "Expansion" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Level" + "@language": "en", + "@value": "Outside Air Humidity Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b113" + "@language": "en", + "@value": "Humidity setpoint for outside air" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b113", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2617" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2618" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2619" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2620" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2621" } ], - "http://www.w3.org/ns/shacl#description": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "level number" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#levelNumber" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "https://w3id.org/rec#EthernetPort", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2617", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Ethernet port." + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Ethernet Port" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2618", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b77" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b82" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2619", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Port" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b77", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2620", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Type1" - }, - { - "@value": "Type2" - }, - { - "@value": "Type3" - }, - { - "@value": "Type4" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "PoE Type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#poeType" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b82", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2621", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#bacnet-read-property", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Port Speed" + "@value": "The property of the BACnet object to read to get the current value of this entity." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#portSpeed" + "@value": "bacnet-read-property" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Hazardous", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hazardous" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Room_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + "@language": "en", + "@value": "Effective Room Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system." + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1851" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b993" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b994" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1852" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b995" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1853" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b996" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1854" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b997" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1855" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b998" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1856" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b999" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inside" + "@id": "https://brickschema.org/schema/BrickTag#Effective" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -196695,13 +204288,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1851", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196716,13 +204309,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1852", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inside" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196737,7 +204330,28 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1853", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b995", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196758,13 +204372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1854", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196779,13 +204393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1855", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196800,7 +204414,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1856", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196821,46 +204435,52 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Leaving Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of medium-temperature hot water supplied by a hot water system" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5908" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4891" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4892" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5909" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4893" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5910" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4894" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5911" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4895" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5912" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4896" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5913" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4897" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5914" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4898" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" }, @@ -196868,13 +204488,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -196887,10 +204507,36 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4891", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5908", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196911,7 +204557,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5909", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196932,13 +204578,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5910", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196953,13 +204599,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5911", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196974,13 +204620,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5912", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196995,7 +204641,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5913", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197016,7 +204662,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5914", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197037,31 +204683,40 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Status", + "@id": "https://brickschema.org/schema/Brick#Rated_Speed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rated Speed Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates properties of the activity of a system" + "@value": "Sets rated speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7041" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2848" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7042" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2849" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7043" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2850" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -197069,15 +204724,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Rated" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7041", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197098,13 +204761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7042", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Rated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197119,13 +204782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7043", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197140,48 +204803,72 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2851", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The temperature setpoint for the leaving condenser water" + "@value": "Sets the target flow rate of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5875" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5876" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5698" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5877" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5699" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5878" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5700" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5879" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5701" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5880" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5702" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -197189,27 +204876,29 @@ { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5875", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197224,13 +204913,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5876", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197245,7 +204934,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5877", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197266,7 +204955,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5878", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197287,13 +204976,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5879", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197308,130 +204997,518 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5880", + "@id": "https://w3id.org/rec#Department", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Department" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Organization" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Employee", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Employee" } ] }, { - "@id": "https://w3id.org/rec#startLevel", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "startLevel" + "@value": "Discharge Air Temperature Reset Differential Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Supply Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://w3id.org/rec#substance", + "@type": [ + "http://www.w3.org/2002/07/owl#AnnotationProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#domain": [ + { + "@id": "https://w3id.org/rec#feeds" + }, + { + "@id": "https://w3id.org/rec#isFedBy" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "substance" + }, + { + "@value": "substance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4444" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4481" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4444", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Datatype" + ], + "http://www.w3.org/2002/07/owl#oneOf": [ + { + "@list": [ + { + "@value": "ACElec" + }, + { + "@value": "Air" + }, + { + "@value": "BlowdownWater" + }, + { + "@value": "ChilledWater" + }, + { + "@value": "ColdDomesticWater" + }, + { + "@value": "Condensate" + }, + { + "@value": "CondenserWater" + }, + { + "@value": "DCElec" + }, + { + "@value": "Diesel" + }, + { + "@value": "DriveElec" + }, + { + "@value": "Ethernet" + }, + { + "@value": "ExhaustAir" + }, + { + "@value": "Freight" + }, + { + "@value": "FuelOil" + }, + { + "@value": "Gasoline" + }, + { + "@value": "GreaseExhaustAir" + }, + { + "@value": "HotDomesticWater" + }, + { + "@value": "HotWater" + }, + { + "@value": "IrrigationWater" + }, + { + "@value": "Light" + }, + { + "@value": "MakeupWater" + }, + { + "@value": "NaturalGas" + }, + { + "@value": "NonPotableDomesticWater" + }, + { + "@value": "OutsideAir" + }, + { + "@value": "People" + }, + { + "@value": "Propane" + }, + { + "@value": "RecircHotDomesticWater" + }, + { + "@value": "Refrig" + }, + { + "@value": "ReturnAir" + }, + { + "@value": "SprinklerWater" + }, + { + "@value": "Steam" + }, + { + "@value": "StormDrainage" + }, + { + "@value": "SupplyAir" + }, + { + "@value": "TransferAir" + }, + { + "@value": "WasteVentDrainage" + }, + { + "@value": "Water" + } + ] + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4481", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Datatype" + ], + "http://www.w3.org/2002/07/owl#oneOf": [ + { + "@list": [ + { + "@value": "ACElec" + }, + { + "@value": "Air" + }, + { + "@value": "BlowdownWater" + }, + { + "@value": "ChilledWater" + }, + { + "@value": "ColdDomesticWater" + }, + { + "@value": "Condensate" + }, + { + "@value": "CondenserWater" + }, + { + "@value": "DCElec" + }, + { + "@value": "Diesel" + }, + { + "@value": "DriveElec" + }, + { + "@value": "Ethernet" + }, + { + "@value": "ExhaustAir" + }, + { + "@value": "Freight" + }, + { + "@value": "FuelOil" + }, + { + "@value": "Gasoline" + }, + { + "@value": "GreaseExhaustAir" + }, + { + "@value": "HotDomesticWater" + }, + { + "@value": "HotWater" + }, + { + "@value": "IrrigationWater" + }, + { + "@value": "Light" + }, + { + "@value": "MakeupWater" + }, + { + "@value": "NaturalGas" + }, + { + "@value": "NonPotableDomesticWater" + }, + { + "@value": "OutsideAir" + }, + { + "@value": "People" + }, + { + "@value": "Propane" + }, + { + "@value": "RecircHotDomesticWater" + }, + { + "@value": "Refrig" + }, + { + "@value": "ReturnAir" + }, + { + "@value": "SprinklerWater" + }, + { + "@value": "Steam" + }, + { + "@value": "StormDrainage" + }, + { + "@value": "SupplyAir" + }, + { + "@value": "TransferAir" + }, + { + "@value": "WasteVentDrainage" + }, + { + "@value": "Water" + } + ] + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fan" + "@value": "Entering" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Equipment_Room", + "@id": "https://w3id.org/rec#Zone", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Zone" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + "@id": "https://w3id.org/rec#Architecture" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sash", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Sash" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Chilled Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A telecommunications room where equipment that serves the building is stored" + "@value": "Measures the temperature of chilled water that is enteringed to a cooling tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1283" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4680" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1284" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4681" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1285" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4682" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1286" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4683" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1287" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4684" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4685" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1283", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4681", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197446,13 +205523,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1284", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197467,13 +205544,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1285", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197488,13 +205565,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1286", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197509,13 +205586,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1287", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197530,125 +205607,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcName", + "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Reducing_Valve", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ifcName" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The name of the IFC entity" + "@language": "en", + "@value": "Steam Pressure Reducing Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" + }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Steam_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + "@value": "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3154" + }, { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3155" + }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3156" + }, { - "@language": "en", - "@value": "Measures the temperature of discharge air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3157" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reducing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Steam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3154", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Parameters relevant to humidity-related systems and points" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6723" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6724" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6725" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197663,13 +205704,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6724", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197684,13 +205725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6725", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197705,75 +205746,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" + "@language": "en", + "@value": "Velocity Pressure Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Motor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#VFD" + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Sets static veloicty pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7165" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7166" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3381" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7167" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3382" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7168" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3383" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7169" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" - }, + "@id": "https://brickschema.org/schema/BrickTag#Velocity" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7165", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197788,13 +205824,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7166", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197809,13 +205845,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7167", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197830,13 +205866,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197851,91 +205887,254 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7169", + "@id": "https://brickschema.org/schema/BrickShape#LevelQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3900" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3901" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3900", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3901", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Rated current input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CAV", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CAV" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temporary", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temporary" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Office_Kitchen", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Office Kitchen" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of air when unoccupied" + "@value": "A common space, usually near or in a breakroom, where minor food preperation occurs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7504" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2537" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7505" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2538" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7506" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2539" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7507" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2540" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2541" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Kitchen" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://w3id.org/rec#Kitchenette" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7504", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Kitchen" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197950,13 +206149,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197971,13 +206170,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197992,13 +206191,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7507", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198013,13 +206212,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198034,144 +206233,62 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Ceiling" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" - } - ] - }, - { - "@id": "https://w3id.org/rec#EnergyObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Energy" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Energy observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b75" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b75", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Supply Air Temperature Cooling Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Sets temperature of domestic hot water" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5630" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6400" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6401" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5631" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6402" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5632" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6403" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5633" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6404" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5634" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6405" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5635" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6406" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -198180,10 +206297,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -198193,13 +206310,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5630", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198214,13 +206331,34 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6402", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198235,7 +206373,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -198256,7 +206394,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -198277,13 +206415,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198298,13 +206436,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198319,155 +206457,193 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC", + "@id": "https://brickschema.org/schema/BrickShape#Active_EnergyQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "HVAC" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3555" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3556" } ] }, { - "@id": "https://w3id.org/rec#ITRack", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3555", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "IT rack." + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "IT Rack" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#latitudeShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3556", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#latitude" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the mass of water vapor in air" + "@value": "Leaving Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5490" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5491" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1977" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1978" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5492" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1979" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5493" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1980" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5494" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1981" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1982" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1983" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1984" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1985" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5490", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1977", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5491", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198482,13 +206658,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5492", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198503,13 +206679,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198524,13 +206700,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198545,47 +206721,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1982", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5058" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5059" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5060" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Run" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5058", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198600,13 +206763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5059", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198621,13 +206784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198642,108 +206805,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water", + "@id": "https://brickschema.org/schema/BrickTag#Short", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@language": "en", + "@value": "Short" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor", + "@id": "https://w3id.org/rec#ComputerCart", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Computer cart" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://w3id.org/rec#Cart" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Standby_CRAC", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures energy consumption" + "@value": "Standby CRAC" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5693" + "@language": "en", + "@value": "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5694" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3100" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5695" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3101" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5696" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3102" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Energy" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5693", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#EnergyObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198758,13 +206901,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198779,13 +206922,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5696", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198800,53 +206943,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System", + "@id": "https://brickschema.org/schema/Brick#Air_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_System" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of hot water in a building" + "@value": "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6972" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6973" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4534" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6974" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4535" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6972", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198861,7 +207004,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6973", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -198882,234 +207025,82 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6974", + "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Inside Face Surface Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets temperature for the inside face surface temperature of the radiant panel." } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Speed", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/BFT" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/IN-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1857" }, { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1858" }, { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1859" }, { - "@id": "http://qudt.org/vocab/unit/YD-PER-HR" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1860" }, { - "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1861" }, { - "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1862" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed" + "@id": "https://brickschema.org/schema/BrickTag#Face" }, { - "@id": "https://brickschema.org/schema/Brick#Rotational_Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Speed" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Wash" - } - ] - }, - { - "@id": "https://w3id.org/rec#architectedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "architectedBy" - } - ] - }, - { - "@id": "https://w3id.org/rec#HVACZone", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "HVAC zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Fan moving return air -- air that is circulated from the building back into the HVAC system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2988" + "@id": "https://brickschema.org/schema/BrickTag#Inside" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2989" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2990" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2988", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2989", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199124,13 +207115,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2990", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Inside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199138,66 +207129,20 @@ "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unit_Failure_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates the failure of an equipment or device" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3304" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3305" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3306" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3307" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Failure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3304", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199212,13 +207157,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3305", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199233,13 +207178,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3306", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199254,13 +207199,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3307", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199275,65 +207220,59 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate", + "@id": "https://brickschema.org/schema/Brick#Heating_Valve", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Particulate" + "@value": "Heating Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room" + "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6585" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6701" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6586" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6702" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6587" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6585", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199348,13 +207287,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6586", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199369,13 +207308,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199390,100 +207329,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredPowerInput", + "@id": "https://brickschema.org/schema/BrickTag#Shaft", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measured power input" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal measured power input of the entity" + "@value": "Shaft" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle", + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "Vehicle" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard", + "@id": "https://w3id.org/rec#Information", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Baseboard" + "@value": "Information" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump", + "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Humidity Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that performs work on hot water; typically part of a hot water system" + "@value": "An alarm that indicates high concentration of water vapor in the air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5808" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1667" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5810" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1668" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1669" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5808", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199498,13 +207442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199519,13 +207463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5810", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199540,13 +207484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199561,123 +207505,173 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_High_Reset_Setpoint", + "@id": "https://w3id.org/rec#TeamRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2966" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2967" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2968" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2969" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2970" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2971" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2972" + "@value": "Team Room" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Methane_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3928" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3931" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3928", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2966", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3931", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2967", + "@id": "https://brickschema.org/schema/Brick#Capillary_Tube_Metering_Device", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@language": "en", + "@value": "Capillary Tube Metering Device" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b441" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b442" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b443" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b444" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b445" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fixed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Liquid" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Metering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2968", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199692,13 +207686,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2969", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199713,13 +207707,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199734,13 +207728,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2971", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199755,13 +207749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2972", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199776,97 +207770,70 @@ ] }, { - "@id": "https://w3id.org/rec#RecordingRoom", + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Recording room" + "@language": "en", + "@value": "Cooling Demand Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidification_Start_Stop_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1805" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1806" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4586" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1807" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4587" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1808" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4588" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4589" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidification" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1805", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidification" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1806", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199881,13 +207848,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1807", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199902,13 +207869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1808", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199923,13 +207890,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199944,137 +207911,184 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Food", + "@id": "https://brickschema.org/schema/BrickTag#Handling", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Food" + "@value": "Handling" } ] }, { - "@id": "https://w3id.org/rec#Laboratory", + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Laboratory" + "@language": "en", + "@value": "Max Supply Air Static Pressure Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Laboratory" + "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationInferenceForInstancesRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3671" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5976" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5977" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5978" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5979" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5980" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5981" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5982" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5983" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5984" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5985" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5976", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "CONSTRUCT {\n$this a ?newClass .\n}\nWHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:isReplacedBy ?newClass .\nFILTER NOT EXISTS {$this a ?newClass}\n}" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Deprecated class is temporarily augmented by the new class" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Hot_Water_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5977", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1605" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1606" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1607" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1608" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1609" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5978", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" - }, + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1605", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200089,13 +208103,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1606", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200110,13 +208124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200131,13 +208145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200152,13 +208166,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200173,76 +208187,101 @@ ] }, { - "@id": "https://w3id.org/rec#Safe", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5984", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Safe" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reception", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5985", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reception" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transformer", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Loop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A collection of equipment that transport and regulate hot water among each other" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3270" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1775" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1776" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3271" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1777" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3270", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200257,13 +208296,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3271", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200278,153 +208317,179 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1777", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated maximum current output property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water", + "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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)." - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Blowdown_Water" + "@id": "http://qudt.org/vocab/unit/ARCMIN" }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" + "@id": "http://qudt.org/vocab/unit/ARCSEC" }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "http://qudt.org/vocab/unit/DEG" }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + "@id": "http://qudt.org/vocab/unit/GON" }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "http://qudt.org/vocab/unit/GRAD" }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + "@id": "http://qudt.org/vocab/unit/MIL" }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://qudt.org/vocab/unit/MilliRAD" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "http://qudt.org/vocab/unit/RAD" }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water" - }, + "@id": "http://qudt.org/vocab/unit/REV" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#Potable_Water" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PhasorMagnitude" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Magnitude component of a phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Phasor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder", + "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Heating Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#NVR" + "@language": "en", + "@value": "The effective heating setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6109" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4625" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6110" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4626" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6111" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4627" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6112" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4628" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6113" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4629" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4630" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4631" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#NVR" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recorder" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6109", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200439,13 +208504,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6110", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#NVR" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200460,13 +208525,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6111", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200481,13 +208546,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6112", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recorder" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200502,13 +208567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6113", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200523,13 +208588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200544,13 +208609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200565,19 +208630,143 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Disconnect" + "@value": "Underfloor Air Plenum" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3281" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3282" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3283" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3284" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Plenum" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Current_AngleQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3281", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3282", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Plenum" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3284", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TiltShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -200590,15 +208779,41 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5426" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3663" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5427" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5426", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3651", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5427", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -200606,37 +208821,40 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@id": "http://qudt.org/vocab/unit/MIL" + "@id": "http://qudt.org/vocab/unit/RAD" }, { "@id": "http://qudt.org/vocab/unit/GON" }, { - "@id": "http://qudt.org/vocab/unit/MilliRAD" + "@id": "http://qudt.org/vocab/unit/REV" }, { - "@id": "http://qudt.org/vocab/unit/RAD" + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "http://qudt.org/vocab/unit/MilliRAD" }, { - "@id": "http://qudt.org/vocab/unit/DEG" + "@id": "http://qudt.org/vocab/unit/MIN_Angle" }, { - "@id": "http://qudt.org/vocab/unit/MicroRAD" + "@id": "http://qudt.org/vocab/unit/ARCMIN" }, { - "@id": "http://qudt.org/vocab/unit/ARCMIN" + "@id": "http://qudt.org/vocab/unit/ARCSEC" }, { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + "@id": "http://qudt.org/vocab/unit/DEG" }, { - "@id": "http://qudt.org/vocab/unit/ARCSEC" + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" } ] } @@ -200658,120 +208876,120 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3663", + "@id": "https://brickschema.org/schema/BrickTag#Protect", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Protect" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#ICT_Rack", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@language": "en", + "@value": "ICT Rack" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Enables hot water system when outside air temperature reaches the indicated value" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1130" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1131" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1132" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1133" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1134" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1135" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4872" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1136" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4873" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1137" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1138" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4874" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/BrickTag#Rack" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4872", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200786,13 +209004,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1131", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Rack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200807,13 +209025,97 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1132", + "@id": "https://brickschema.org/schema/BrickTag#Freeze", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freeze" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Massage_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Massage Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2195" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2196" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2197" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2198" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Massage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#TherapyRoom" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200828,13 +209130,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1133", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Massage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200849,13 +209151,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1134", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200870,13 +209172,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1135", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200891,116 +209193,165 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1136", + "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3883" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3883", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n$this ?invP ?o .\n}\nWHERE {\n?o ?p $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1137", + "@id": "https://w3id.org/rec#NetworkSecurityEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "Network security equipment." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Network Security Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#DataNetworkEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1138", + "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The location of the IFC file defining a project" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relief_Fan", + "@id": "https://brickschema.org/schema/Brick#Methane_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Methane Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + "@value": "Measures the concentration of methane in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2888" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2310" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2311" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2889" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2312" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2890" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2313" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Methane" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2888", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201015,13 +209366,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2889", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Methane" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201036,13 +209387,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201057,64 +209408,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#NVR", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2313", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_Sensor", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Photovoltaic Current Output Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Generation_Sensor" + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor measuring the amount of generated energy." + "@value": "Senses the amperes of electrical current produced as output by a photovoltaic device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1139" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6167" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6168" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1140" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6169" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1141" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6170" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1142" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6171" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6172" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Output" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PV" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -201125,18 +209498,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201151,13 +209524,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201172,13 +209545,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201193,13 +209566,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1142", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201214,153 +209587,177 @@ ] }, { - "@id": "https://w3id.org/rec#closedTime", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6171", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "closedTime" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Occupancy_PercentageQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3940" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3941" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6172", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3941", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] + "@language": "en", + "@value": "Chilled Water Differential Pressure Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Sets the size of a deadband of differential pressure of chilled water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b478" + }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b479" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3335" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b480" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3336" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b481" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3337" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b482" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3338" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b483" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3339" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b484" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3335", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b479", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b480", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201375,7 +209772,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3336", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -201396,13 +209793,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3337", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201417,13 +209814,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201438,13 +209835,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201459,51 +209856,48 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water leaving an ice tank" + "@value": "Measures the amount of hot water that is consumed, over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1834" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1835" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1800" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1836" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1801" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1837" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1802" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1838" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1803" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1839" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1840" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1804" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -201512,10 +209906,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Usage" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -201523,18 +209914,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1834", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201549,13 +209940,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1835", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201570,13 +209961,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201591,13 +209982,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201612,13 +210003,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201633,166 +210024,215 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1839", + "@id": "https://w3id.org/rec#EthernetPort", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "Ethernet port." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Ethernet Port" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1840", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b77" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b82" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Ethernet_Port" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ice", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b77", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Water in its solid form" + "@list": [ + { + "@value": "Type1" + }, + { + "@value": "Type2" + }, + { + "@value": "Type3" + }, + { + "@value": "Type4" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "PoE Type" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#poeType" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Coil", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b82", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#description": [ { - "@language": "en", - "@value": "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water." + "@value": "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1724" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1725" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1726" - }, + "@value": "Port Speed" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1727" - }, + "@id": "https://w3id.org/rec#portSpeed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Quantity", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1728" + "@language": "en", + "@value": "Quantity" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "http://qudt.org/schema/qudt/QuantityKind" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/2004/02/skos/core#Concept" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "http://www.w3.org/ns/sosa/ObservableProperty" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://brickschema.org/schema/Brick#Measurable" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1724", + "@id": "https://brickschema.org/schema/Brick#Pump_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@language": "en", + "@value": "Pump Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Status of a pump" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1725", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2821" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2822" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2823" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1726", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201807,13 +210247,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201828,13 +210268,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201849,79 +210289,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Level", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A floor of a parking structure" + "@value": "Measures the relative humidity of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2723" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6321" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2724" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6322" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2725" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6323" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2726" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6324" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6325" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6326" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201936,13 +210398,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2724", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201957,13 +210419,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2725", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201978,13 +210440,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2726", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201999,109 +210461,151 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Fan", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6325", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6326", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Fan" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Supply_Return_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6327", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Band", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Band" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "Hot" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter", + "@id": "https://brickschema.org/schema/Brick#Frequency_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Device to remove gases from a mixture of gases or to remove solid material from a fluid" + "@value": "Sets frequency" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1509" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1510" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1511" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202116,13 +210620,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202137,57 +210641,131 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1511", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Contact", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Contact" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Natural_Gas", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Gas" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fossil fuel energy source consisting largely of methane and other hydrocarbons" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vibration", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Vibration" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Differential Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water supplied by a hot water system" + "@value": "Sets the size of a deadband of differential pressure of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7127" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1215" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1216" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7128" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7129" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1218" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7130" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1219" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7131" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1220" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7132" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1221" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -202195,23 +210773,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7127", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202226,13 +210804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7128", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202247,13 +210825,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7129", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202268,13 +210846,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7130", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202289,13 +210867,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7131", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202310,13 +210888,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7132", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202331,141 +210909,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1221", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Safety" + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Computer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Computer" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel", + "@id": "https://w3id.org/rec#RoofLevel", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + "@value": "Roof level" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "https://w3id.org/rec#Level" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ready", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#ESS_Panel" + "@language": "en", + "@value": "Ready" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure." + "@value": "Measured module conversion efficiency" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5681" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5682" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5683" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5684" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5685" - }, + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5686" + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#ESS" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surface" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": "The measured percentage of sunlight that is converted into usable power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5681", + "@id": "https://brickschema.org/schema/BrickTag#Stop", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#ESS" + "@language": "en", + "@value": "Stop" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Grease_Interceptor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Grease Interceptor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Separation_Tank" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5682", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@language": "en", + "@value": "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1550" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1551" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1552" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5683", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202486,13 +211060,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5684", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202507,13 +211081,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5685", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202528,123 +211102,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5686", + "@id": "https://w3id.org/rec#BackOffice", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Back office" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Output_Frequency_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@language": "en", + "@value": "Output Frequency Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower" + "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b619" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b620" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b621" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2566" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b622" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2567" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b623" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2568" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b624" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2569" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b619", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Basin" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202659,13 +211191,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202680,13 +211212,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202701,13 +211233,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b623", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202722,178 +211254,141 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b624", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownBooleanShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3894" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3895" } ] }, { - "@id": "https://w3id.org/rec#OfficeLandscape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3894", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "OfficeLandscape" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Office" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@value": 1 } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@value": "timestamp" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#timestamp" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3895", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "TVOCConcentration" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "The concentration of total volatile organic compounds in air" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hood", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Hood" + "@value": "value" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationMessageShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Motion", + "@id": "https://brickschema.org/schema/Brick#Storage_Tank", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Motion" + "@value": "Storage Tank" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)" + "@value": "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7280" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7281" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6268" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7282" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6269" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7283" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6270" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7280", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202908,13 +211403,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7281", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202929,13 +211424,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7282", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202950,61 +211445,43 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7283", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Stop" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Exhaust Air Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in pressure between the return and supply side" + "@value": "Measures the temperature of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2920" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2921" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1374" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2922" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1375" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2923" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1376" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2924" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1377" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2925" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1378" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -203012,34 +211489,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -203060,13 +211534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203081,7 +211555,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -203102,34 +211576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2923", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2924", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203144,13 +211597,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203165,102 +211618,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Return_Damper", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensate", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Condensate" + "@value": "Return Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condensing_Natural_Gas_Boiler", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A damper that modulates the flow of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b680" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2985" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b681" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2986" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b682" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b683" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b684" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2987" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b680", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203275,13 +211685,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b681", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203296,13 +211706,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b682", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203317,261 +211727,221 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b683", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@language": "en", + "@value": "Air Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the rate of flow of air" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b684", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7441" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7442" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#operationalStageCount", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7443" + }, { - "@language": "en", - "@value": "Operational stage count" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7444" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "The number of operational stages supported by this eqiupment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3885" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3885", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "\n CONSTRUCT {\n$this ?invP ?o .\n}\nWHERE {\n?o ?p $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gauge", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7441", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7074" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7074", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7442", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The ambient temperature at which the power input was measured" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7443", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TagInferenceRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4212" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7444", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\nCONSTRUCT {\n$this brick:hasTag ?tag .\n} WHERE {\n $this rdf:type/rdfs:subClassOf* ?class .\n ?class brick:hasAssociatedTag ?tag .\n}" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surface", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Surface" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO_Differential_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target flow rate of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b425" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7455" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b426" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7456" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b427" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7457" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b428" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7458" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b425", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203586,13 +211956,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203607,13 +211977,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b427", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203628,13 +211998,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203649,52 +212019,79 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Vertical_Space", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Vertical Space" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A class of spaces used to connect multiple floors or levels.." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3476" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7055" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3477" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7056" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3478" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7057" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203709,13 +212106,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203730,13 +212127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3478", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203751,85 +212148,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Waste_Storage", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Room" + "@language": "en", + "@value": "Leaving Water Temperature Integral Time Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + }, { - "@language": "en", - "@value": "A room used for storing waste such as trash or recycling" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3447" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2002" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3448" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2003" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3449" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2004" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3450" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2005" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3451" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2006" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2007" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2008" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2009" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2002", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#WasteManagementRoom" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3447", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203844,13 +212263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3448", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203865,13 +212284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203886,13 +212305,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203907,13 +212326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203928,64 +212347,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Current_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2008", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2009", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unit_Failure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unit Failure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current consumed by a motor" + "@value": "An alarm that indicates the failure of an equipment or device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2417" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3304" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2418" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3305" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2419" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3306" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2420" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3307" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2417", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204000,13 +212462,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2418", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204021,7 +212483,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2419", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -204042,13 +212504,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2420", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204063,89 +212525,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Overload_Alarm", + "@id": "https://brickschema.org/schema/Brick#Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + }, + { + "@value": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ { "@id": "https://brickschema.org/schema/Brick#Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that can indicate when a full-load current is exceeded." + "@value": "A Setpoint is an input value at which the desired property is set" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2668" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7654" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2669" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7655" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2670" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7656" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Overload" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2668", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7654", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2669", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overload" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -204166,105 +212647,122 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OneLastKnownValuePerEntity", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7656", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3943" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3943", - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Only one last known value per entity is allowed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#AED", + "@id": "https://brickschema.org/schema/BrickTag#Floor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "AED" + "@value": "Floor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Outside Air Lockout Temperature Differential Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The lower bound of the outside air temperature lockout range" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5092" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2085" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2086" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5093" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2087" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5094" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2088" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5095" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2089" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2090" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2091" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2092" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204279,13 +212777,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5093", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204300,13 +212798,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5094", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204321,13 +212819,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204342,13 +212840,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5096", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204363,59 +212861,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2090", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2091", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2092", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Filter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Filter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency" + "@value": "A filter that is applied to the mixture of recirculated and outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5052" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2381" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5053" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2382" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5054" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2383" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5055" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5052", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204430,13 +212997,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5053", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204451,13 +213018,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5054", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204472,13 +213039,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204493,47 +213060,166 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_System", + "@id": "https://brickschema.org/schema/Brick#Entity", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entity" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#latitudeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#longitudeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#timestampShape" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire Sprinkler Thermal Expansion Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building" + "@value": "A specialized thermal expansion tank that is part of a building's fire suppression system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2040" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1470" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1471" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1472" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1473" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2041" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1474" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1470", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1471", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1472", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2040", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204548,13 +213234,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2041", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204569,82 +213255,115 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" + "@language": "en", + "@value": "has electric vehicle charger directionality" } ], "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Drench_Hose", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the pressure difference in domestic hot water systems." + "@value": "Drench Hose" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b920" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b955" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b921" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b956" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b922" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b957" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b923" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b958" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b924" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b959" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b925" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b960" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b926" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Drench" }, { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hose" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Station" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wash" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b955", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Drench" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b920", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204659,13 +213378,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b921", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204680,13 +213399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hose" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204701,13 +213420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b923", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204722,13 +213441,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b924", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204743,13 +213462,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204764,13 +213483,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b926", + "@id": "https://brickschema.org/schema/Brick#Radiator", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Heat exchangers designed to transfer thermal energy from one medium to another" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7008" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7009" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204785,89 +213544,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7009", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM1_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@language": "en", + "@value": "PM1 Level Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#PM1_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate" + "@value": "Detects level of particulates of size 1 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7535" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2692" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2693" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2694" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2695" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7539" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7540" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM1" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7535", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204882,13 +213655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7536", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204903,13 +213676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM1" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204924,13 +213697,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204945,13 +213718,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7539", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204966,13 +213739,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7540", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204987,91 +213760,95 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Start", + "@id": "https://brickschema.org/schema/BrickTag#Discharge", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Start" + "@value": "Discharge" } ] }, { - "@id": "https://w3id.org/rec#Workshop", + "@id": "https://brickschema.org/schema/BrickTag#Radiant", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Workshop" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Radiant" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Electrical_Meter", + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Fresh Air Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Meter" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of electricity of a whole building" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b371" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5726" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5727" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b372" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5728" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b373" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5729" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5730" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b371", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205086,13 +213863,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b372", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205107,13 +213884,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b373", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205128,13 +213905,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b374", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205149,215 +213926,80 @@ ] }, { - "@id": "https://w3id.org/rec#Sofa", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5730", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sofa" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Liquid" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#AudioVisualEquipment", + "@id": "https://brickschema.org/schema/Brick#Lockout_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Audio visual equipment." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Audio Visual Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Server", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Server" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" - } - ] - }, - { - "@id": "https://w3id.org/rec#IAQSensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Indoor air quality sensor." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Indoor Air Quality Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment" + "@value": "Lockout Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm" + "@language": "en", + "@value": "Indicates if a piece of equipment, system, or functionality has been locked out from operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5927" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5928" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5929" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5930" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5931" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2063" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5932" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2064" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5933" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2065" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5927", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205372,13 +214014,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205393,13 +214035,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205414,34 +214056,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5930", + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Chilled Beam" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5538" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5539" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5540" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Beam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5931", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205456,13 +214123,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5932", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205477,13 +214144,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5933", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205498,93 +214165,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#tilt", + "@id": "https://brickschema.org/schema/Brick#Sports_Service_Room", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tilt" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The direction an entity is facing in degrees above the horizon" + "@value": "Sports Service Room" } - ] - }, - { - "@id": "https://w3id.org/rec#Bookcase", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Bookcase" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#Furniture" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Access_Reader", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment" + "@language": "en", + "@value": "A class of spaces used in the support of sports" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b202" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3080" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b203" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3081" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b204" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3082" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b205" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3083" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3084" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reader" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Sports" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ExerciseRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b202", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205599,13 +214264,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205620,13 +214285,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b204", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205641,13 +214306,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reader" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205662,13 +214327,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Sports" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205683,68 +214348,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to move hot water in a closed circuit, ensuring continuous flow." + "@value": "Measures the temperature of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7030" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7031" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4847" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7032" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4848" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7033" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4849" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7034" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4850" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7035" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205759,13 +214451,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4847", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205780,13 +214472,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4848", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205801,13 +214493,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4849", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205822,13 +214514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4850", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205843,59 +214535,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7035", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Outside" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Differential Enthalpy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables the use of differential enthalpy control" + } + ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3007" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1110" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1111" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3008" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1112" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3009" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1113" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3010" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1114" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Command" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, { "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3007", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -205916,7 +214635,28 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3008", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1111", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -205937,13 +214677,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3009", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205958,13 +214698,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3010", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205979,108 +214719,116 @@ ] }, { - "@id": "https://w3id.org/rec#CableRoom", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cable room" + "@language": "en", + "@value": "Chilled Water Supply Flow Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Water", + "@id": "https://brickschema.org/schema/BrickTag#Standby", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Water" + "@value": "Standby" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Office", + "@id": "https://brickschema.org/schema/Brick#Direction_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Direction Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of rooms dedicated for work or study" + "@value": "Indicates which direction a device is operating in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6765" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6766" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4615" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6767" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4616" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6768" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4617" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206095,13 +214843,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206116,13 +214864,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206137,133 +214885,154 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6768", + "@id": "https://brickschema.org/schema/Brick#Rotational_Speed", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" } - ] - }, - { - "@id": "https://w3id.org/rec#DataRateObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/DataRate" + "@id": "https://brickschema.org/schema/Brick" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Data rate observation" + "@language": "en", + "@value": "Rotational_Speed" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" + }, + { + "@id": "http://qudt.org/vocab/quantitykind/Speed" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b60" + "@value": "Rotational speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b60", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Medium Temperature Hot Water Return Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "value" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#value" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Boiler", + "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Boiler" + "@language": "en", + "@value": "Wireless Access Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1035" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5172" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5173" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1036" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5174" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1037" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5175" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Access" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wireless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1035", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206278,13 +215047,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1036", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206299,13 +215068,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1037", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206320,83 +215089,103 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Control", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5175", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Control" + "@id": "https://brickschema.org/schema/BrickTag#Wireless" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Seismic", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Seismic" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Time" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve", + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Manual Fire Alarm Activation Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve used for mixing hot and cold fluid to a desired temperature." + "@value": "A device for manually activating fire alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6101" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5941" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5942" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6102" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5943" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5944" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5945" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5946" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Activation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Manual" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Activation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206411,13 +215200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6102", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206432,59 +215221,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Office", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Office" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electrical_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5943", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Devices that serve or are part of the electrical subsystem in the building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4654" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4655" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4654", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206499,13 +215263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4655", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206520,112 +215284,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5946", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets temperature for heating when occupied" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2511" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2512" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2513" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2514" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2515" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2511", + "@id": "https://brickschema.org/schema/Brick#Power_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@language": "en", + "@value": "Power Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with electrical power." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2512", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5037" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5038" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5039" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2513", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206640,13 +215372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2514", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206661,13 +215393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206682,97 +215414,70 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape", + "@id": "https://brickschema.org/schema/Brick#Occupied_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Building primary function property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction" + "@value": "Occupied Humidity Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of return air" + "@value": "Target humidity level when the location is occupied." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2941" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2942" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2516" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2943" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2517" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2944" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2518" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2945" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2941", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206787,13 +215492,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2942", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206808,7 +215513,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2943", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -206829,13 +215534,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2944", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206850,133 +215555,84 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2945", + "@id": "https://w3id.org/rec#IPAddress", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "IPAddress" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan", + "@id": "https://brickschema.org/schema/BrickTag#Hood", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7562" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7563" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@value": "Hood" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7562", + "@id": "https://brickschema.org/schema/BrickTag#Dc", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dc" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7563", + "@id": "https://w3id.org/rec#start", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "start" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Play", + "@id": "https://brickschema.org/schema/BrickTag#Distribution", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Play" + "@value": "Distribution" } ] }, { - "@id": "https://w3id.org/rec#EthernetSwitch", + "@id": "https://w3id.org/rec#ModbusController", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Ethernet switch." + "@value": "Modbus controller." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Ethernet Switch" + "@value": "Modbus Controller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@id": "https://w3id.org/rec#Controller" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -206991,302 +215647,216 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch" + "@id": "https://brickschema.org/schema/Brick#Modbus_Controller" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Booth", + "@id": "http://www.w3.org/2006/vcard/ns#Address", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://w3id.org/rec#turnoverDate", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Booth" + "@value": "turnoverDate" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving", + "@id": "https://brickschema.org/schema/BrickTag#Booster", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Leaving" + "@value": "Booster" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reversing_Valve", + "@id": "https://brickschema.org/schema/BrickTag#Push", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2995" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2996" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2997" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2998" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2999" - } + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reversing" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Push" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2995", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Discharge Air Static Pressure Step Parameter" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2996", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2997", + "@id": "https://brickschema.org/schema/BrickTag#Riser", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Riser" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2998", + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reversing" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Conversion efficiency" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2999", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Supply Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of entering water" + "@value": "Measures the temperature of supply air before it is heated" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4759" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6185" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6186" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4760" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6187" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4761" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6188" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4762" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6189" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4763" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6190" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6191" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4759", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4760", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4761", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207301,13 +215871,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207322,13 +215892,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4763", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207343,59 +215913,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5558" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5559" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5560" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5561" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5558", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207410,13 +215934,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5559", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207431,13 +215955,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5560", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207452,13 +215976,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207473,63 +215997,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Delay_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Humidity" + "@language": "en", + "@value": "Delay Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of water vapor in air" + "@value": "A parameter determining how long to delay a subsequent action to take place after a received signal" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5819" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4600" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5820" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4601" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5821" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4602" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Delay" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5819", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Delay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207544,13 +216064,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5820", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207565,13 +216085,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5821", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207586,88 +216106,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU", + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "FCU" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#deprecatedInVersionShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + "@value": "Min Static Pressure Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Enthalpy_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of fixed enthalpy control" + "@value": "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b887" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6044" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6045" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6046" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b888" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6047" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b889" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6048" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b890" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6049" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b891" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6050" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b887", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207682,13 +216200,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b888", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207703,13 +216221,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b889", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207724,13 +216242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b890", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207745,13 +216263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b891", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207766,236 +216284,259 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6049", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6050", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#SpeedQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Frost_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frost Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Senses the presence of frost or conditions that may cause frost" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4114" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1512" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1513" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1514" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1515" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Frost" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Frost" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4114", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1512", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#BooleanValueObservation" + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1513", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/BFT" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/IN-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Frost" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1514", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1515", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Packaged Heat Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarms that indicate off-normal conditions associated with emergency systems" + "@value": "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4664" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6159" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4665" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6160" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4666" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6161" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208010,13 +216551,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208031,13 +216572,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208052,64 +216593,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" + "@language": "en", + "@value": "Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures user-provided adjustment of temperature" + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3211" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7424" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7425" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3212" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7426" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3213" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7427" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3214" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7428" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7424", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Band" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208124,13 +216687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208145,13 +216708,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3213", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208166,13 +216729,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208187,63 +216750,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of hot entering water" + "@value": "Sets the size of a deadband of air flow" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1172" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4522" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4523" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4524" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4525" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1176" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1177" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4526" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -208253,18 +216816,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208279,13 +216842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208300,13 +216863,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208321,7 +216884,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -208332,99 +216895,240 @@ ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4526", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PlugStrip" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Time", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/AttoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/HR" + }, + { + "@id": "http://qudt.org/vocab/unit/HR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/MO" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_Synodic" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTime" + }, + { + "@id": "http://qudt.org/vocab/unit/SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/SH" + }, + { + "@id": "http://qudt.org/vocab/unit/WK" + }, + { + "@id": "http://qudt.org/vocab/unit/YR" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Common" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Metrology" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1176", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/YR_Sidereal" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time" + }, + { + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1177", + "@id": "https://brickschema.org/schema/Brick#Fan", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Fan" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Luminance_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2140" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2141" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7557" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2142" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7558" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208439,13 +217143,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208460,121 +217164,153 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2142", + "@id": "https://brickschema.org/schema/BrickTag#Ice", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Ice" } + ] + }, + { + "@id": "https://w3id.org/rec#Slab", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Slab" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge", + "@id": "https://brickschema.org/schema/BrickTag#Check", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Discharge" + "@value": "Check" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Displacement", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Displacement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Throttling", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Throttling" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Average_Exhaust_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint" + "@language": "en", + "@value": "Average Exhaust Air Static Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1206" - }, + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1207" - }, + "@language": "en", + "@value": "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1208" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b271" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1209" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b272" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1210" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b273" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1211" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b274" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1212" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b275" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1213" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b276" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1214" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b277" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208589,13 +217325,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208610,13 +217346,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208631,13 +217367,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1209", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208652,13 +217388,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1210", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208673,13 +217409,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208694,13 +217430,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208715,101 +217451,108 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1213", + "@id": "https://brickschema.org/schema/Brick#Blowdown_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Water expelled from a system to remove mineral build up" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1214", + "@id": "https://brickschema.org/schema/Brick#Hospitality_Box", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Hospitality Box" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Radiator" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Radiator that uses hot water" + "@value": "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4863" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1704" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1705" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4864" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1706" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4865" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1707" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4866" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1708" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hospitality" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4863", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208824,13 +217567,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4864", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hospitality" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208845,13 +217588,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4865", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208866,13 +217609,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4866", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208887,135 +217630,92 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#VAV", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "VAV" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1708", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated voltage output property" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, + "@language": "en", + "@value": "Emergency Air Flow System Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2010" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2011" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2012" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1060" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2013" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1061" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2014" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1062" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2015" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1063" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2016" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1064" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2017" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1065" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2010", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2011", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209030,13 +217730,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209051,13 +217751,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2013", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209072,7 +217772,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2014", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -209093,13 +217793,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2015", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209114,13 +217814,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2016", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209135,261 +217835,243 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2017", + "@id": "https://brickschema.org/schema/Brick#isFedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Is fed by" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isFedBy" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CAV", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@language": "en", - "@value": "CAV" + "@id": "https://brickschema.org/schema/Brick#feeds" } ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency", + "@id": "https://brickschema.org/schema/BrickShape#PointsHaveQuantityKinds", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Measured module conversion efficiency" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3992" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#target": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3993" + }, { - "@value": "The measured percentage of sunlight that is converted into usable power" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3994" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Heating_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3992", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + "@id": "http://qudt.org/schema/qudt/QuantityKind" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "A valve installed on the return side of a heat exchanger" + "@value": "Brick Points should have associated quantity kinds" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2991" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2992" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2993" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2994" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#hasQuantity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2991", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3993", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Sensor .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2992", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3994", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Setpoint .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2993", + "@id": "https://w3id.org/rec#Door", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Door" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BarrierAsset" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2994", + "@id": "https://w3id.org/rec#DisabledToilet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "Disabled toilet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#PersonalHygiene" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leak", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Leak" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system." + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2652" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b927" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b928" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b929" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2653" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b930" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2654" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b931" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2655" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b932" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2656" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b933" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2657" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b934" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2652", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209404,13 +218086,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2653", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209425,13 +218107,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2654", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209446,13 +218128,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2655", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209467,13 +218149,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209488,13 +218170,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2657", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209509,47 +218191,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6476" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6477" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6478" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209564,13 +218212,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209585,91 +218233,106 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6478", + "@id": "https://brickschema.org/schema/BrickTag#Cutout", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Cutout" } ] }, { - "@id": "https://w3id.org/rec#MainEntrance", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Main entrance" + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Inverter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Inverter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1952" + }, { - "@language": "en", - "@value": " Converts direct current electricity generated by solar panels into alternating current" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1953" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1954" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1955" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1956" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2744" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1957" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2745" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1958" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2746" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1959" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1960" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2744", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209684,13 +218347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2745", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209705,13 +218368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2746", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209726,70 +218389,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasAmbientTemperatureShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Start_Stop_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1955", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b729" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b730" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b731" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b732" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b733" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b729", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209804,13 +218431,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b730", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209825,13 +218452,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b731", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209846,13 +218473,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b732", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209867,13 +218494,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b733", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209888,85 +218515,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Field_Of_Play", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@language": "en", + "@value": "Entering Chilled Water Flow Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The area of a stadium where athletic events occur, e.g. the soccer pitch" + "@value": "Sets the target flow rate of chilled entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1410" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1146" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1411" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1147" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1412" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1148" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1413" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1149" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1414" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1150" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1151" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Field" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Play" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1410", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209981,13 +218613,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1411", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Field" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210002,13 +218634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1412", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210023,13 +218655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210044,13 +218676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1414", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Play" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210065,59 +218697,127 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#No_Water_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1151", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#wifiSignalStrength", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "wifiSignalStrength" + } + ] + }, + { + "@id": "http://www.w3.org/2006/vcard/ns#hasAddress", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "hasAddress" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Gauge_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Gauge Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm indicating that there is no water in the equipment or system" + "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2463" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1769" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1770" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1771" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2464" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1772" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2465" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1773" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2466" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1774" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" }, { - "@id": "https://brickschema.org/schema/BrickTag#No" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2463", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210132,13 +218832,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2464", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#No" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210153,7 +218853,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2465", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -210174,13 +218874,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2466", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210195,53 +218895,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hospitality" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6230" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6231" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shade" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6230", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210256,13 +218916,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6231", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210277,43 +218937,29 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Voltage_ImbalanceQuantityShape", + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReferenceShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4374" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3547" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3548" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4374", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#target": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3549" } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3547", + "http://www.w3.org/ns/shacl#message": [ { - "@value": 1 + "@value": "All ExternalReference must have an rdfs:label" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -210323,18 +218969,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/2000/01/rdf-schema#label" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4376", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3548", + "http://www.w3.org/ns/shacl#message": [ { - "@value": 1 + "@value": "All ExternalReference must have an skos:definition" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -210342,115 +218985,94 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/2004/02/skos/core#definition" } ] }, { - "@id": "https://w3id.org/rec#FoldingChair", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3549", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@value": "Folding chair" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "https://w3id.org/rec#Chair" + "@value": "\n SELECT ?this WHERE {\n ?this rdfs:subClassOf+ ref:ExternalReference .\n }\n " } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relationship", + "@id": "https://brickschema.org/schema/Brick#Eye_Wash_Station", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Relationship" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Super-property of all Brick relationships between entities (Equipment, Location, Point)" + "@value": "Eye Wash Station" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/schema/qudt/Unit" + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1388" + }, { - "@id": "https://brickschema.org/schema/Brick#Coil" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1389" + }, { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1390" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5754" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1391" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5755" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1392" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5756" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1393" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Eye" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5754", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210465,7 +219087,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5755", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1389", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -210486,13 +219108,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5756", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Eye" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210507,75 +219129,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets the target flow rate of entering water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5703" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5704" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5705" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5706" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5707" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210590,13 +219150,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5704", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210611,13 +219171,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5705", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210632,68 +219192,55 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5706", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://w3id.org/rec#ICT_Hardware", + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": true } ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5707", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity", + "@id": "https://brickschema.org/schema/BrickTag#Exercise", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Velocity" + "@value": "Exercise" } ] }, { - "@id": "https://brickschema.org/schema/Brick#MDF", + "@id": "https://brickschema.org/schema/Brick#Open_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Open Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + "@id": "https://brickschema.org/schema/Brick#Office" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -210704,30 +219251,24 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world" + "@value": "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2153" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2154" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2155" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2561" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2156" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2562" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2157" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2563" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2158" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2564" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2159" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2565" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -210737,46 +219278,40 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#MDF" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://w3id.org/rec#OfficeLandscape" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2153", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210791,13 +219326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210812,13 +219347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210833,13 +219368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2156", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#MDF" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210854,13 +219389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2157", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210875,136 +219410,134 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2158", + "@id": "https://brickschema.org/schema/Brick#DDAHU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "DDAHU" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2159", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "See Dual_Duct_Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Load Shed Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5769" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1187" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5770" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1188" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5771" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1189" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5772" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1190" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5773" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1191" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5774" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1192" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5775" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1193" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5776" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1194" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5777" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1195" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5778" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1196" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5769", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211019,13 +219552,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5770", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211040,13 +219573,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5771", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211061,13 +219594,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5772", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211082,13 +219615,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5773", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211103,13 +219636,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5774", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211124,13 +219657,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5775", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211145,13 +219678,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5776", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211166,7 +219699,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5777", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -211187,13 +219720,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5778", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211208,88 +219741,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Setpoint", + "@id": "https://w3id.org/rec#logo", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "logo" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water" + "@value": "Hot Water Supply Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b927" - }, + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b928" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b929" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b930" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b931" - }, + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b932" - }, + "@language": "en", + "@value": "Variable Air Volume Box" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b933" - }, + "@id": "https://en.wikipedia.org/wiki/Variable_air_volume" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b934" + "@id": "https://brickschema.org/schema/Brick#VAV" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@language": "en", + "@value": "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7050" }, { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7051" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7052" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7053" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7054" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#VAV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Variable" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b927", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211304,13 +219879,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211325,13 +219900,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#VAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211346,13 +219921,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b930", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211367,13 +219942,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b931", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211388,55 +219963,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b932", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Differential Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets differential pressure" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b933", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6652" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6653" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6654" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6655" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b934", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211451,63 +220041,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6653", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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'." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6661" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6662" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6663" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211522,13 +220083,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211543,120 +220104,131 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6663", + "@id": "https://brickschema.org/schema/BrickTag#Dimmer", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@language": "en", + "@value": "Dimmer" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "ICT" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dry", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dry" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Unoccupied Heating Mode Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate for cooling when occupied" + "@value": "Indicates whether a system, device or control loop is in an unoccupied heating mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6116" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6117" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6118" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3324" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6119" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3325" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6120" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3326" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6121" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3327" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6122" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6123" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3328" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3324", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6116", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211671,13 +220243,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6117", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211692,13 +220264,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6118", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211713,97 +220285,179 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6119", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#BooleanValueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Boolean value observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b52" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b52", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6120", + "@id": "https://w3id.org/rec#OutdoorSpace", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Outdoor space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6121", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Supply Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6122", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of supply air." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7286" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7287" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7288" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7289" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7290" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7291" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211818,59 +220472,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7287", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates whether a system, device or control loop is in a cooling mode" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5570" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5571" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5572" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5573" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5570", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211885,13 +220514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211906,13 +220535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211927,13 +220556,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211948,60 +220577,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Entering Condenser Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of entering water" + "@value": "Measures the flow of the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1250" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4692" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1251" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4693" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1252" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4694" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1253" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4695" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1254" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4696" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1255" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -212009,23 +220641,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1250", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212040,7 +220672,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212061,13 +220693,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1252", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212082,13 +220714,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1253", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212103,13 +220735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1254", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212124,7 +220756,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1255", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212145,136 +220777,88 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Power_FactorQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Vehicle", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4000" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4002" + "@language": "en", + "@value": "Vehicle" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4000", + "@id": "https://w3id.org/rec#poeType", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/UNITLESS" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "poeType" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4002", + "@id": "https://brickschema.org/schema/Brick#Direction_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "Direction Command" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" + "@language": "en", + "@value": "Commands that affect the direction of some phenomenon" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5826" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5827" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5828" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b874" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5829" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b875" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5830" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b876" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Direction" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5826", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212289,13 +220873,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5827", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b875", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212310,13 +220894,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5828", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212331,34 +220915,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5829", + "@id": "https://brickschema.org/schema/Brick#Min_Fresh_Air_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Min Fresh Air Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2332" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2333" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2334" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2335" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2336" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2337" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fresh" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5830", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212373,78 +221003,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalPhases", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2333", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Electrical phases" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Entity has these electrical AC phases" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2334", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Location" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2574" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2575" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.1" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2335", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2574", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212459,13 +221087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2575", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212480,74 +221108,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point", + "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5177" - }, + "@language": "en", + "@value": "An alarm that indicates the voltage is not in a normal state." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5178" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5165" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5179" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5166" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5180" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5167" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wireless" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5177", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Access" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212562,7 +221175,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5179", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212583,13 +221196,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5180", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wireless" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212604,95 +221217,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Dimmer" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Request", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Request" - } - ] - }, - { - "@id": "https://w3id.org/rec#numberOfPorts", + "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "numberOfPorts" + "@value": "Speed Mode Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Cooled_Chiller", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chiller" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications" + "@value": "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b216" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5080" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b217" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5081" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b218" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5082" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b219" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5083" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Speed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b216", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212707,13 +221290,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b217", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212728,13 +221311,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b218", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212749,13 +221332,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b219", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212770,75 +221353,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#Voltage_Ratio_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Fan_coil_unit" + "@language": "en", + "@value": "Voltage Ratio Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#FCU" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets the ratio of voltage in a transformer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7401" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3411" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7402" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3412" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7403" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3413" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7404" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3414" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7405" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3415" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7401", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212853,13 +221437,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7402", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212874,13 +221458,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7403", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212895,13 +221479,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212916,13 +221500,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212937,99 +221521,105 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Derivative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Derivative" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape", + "@id": "https://w3id.org/rec#Atrium", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Electrical phase count property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape" + "@value": "Atrium" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://w3id.org/rec#xRotationalScaleFactor", + "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "xRotationalScaleFactor" + "@value": "Entering High Temperature Hot Water Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pre_Filter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter" + "@value": "Measures the temperature of high-temperature hot water enteringed to a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2774" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2775" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4711" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2776" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4712" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4713" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4714" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4715" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4716" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2774", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213044,13 +221634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2775", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213065,13 +221655,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2776", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213086,87 +221676,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Reheat" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4713", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated minimum voltage output" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The minimum voltage that can be output by the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Deck", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4714", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Part of a dual duct air handling unit that supplies cooling to a building" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4584" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4585" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4586" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cold" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deck" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4584", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213181,13 +221739,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4585", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213202,181 +221760,208 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4586", + "@id": "https://brickschema.org/schema/Brick#aggregationFunction", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "aggregationFunction" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://w3id.org/rec#address", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "address" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom", + "@id": "https://brickschema.org/schema/BrickTag#Rain", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Intercom" + "@value": "Rain" } ] }, { - "@id": "https://w3id.org/rec#School", + "@id": "https://brickschema.org/schema/Brick#Overload_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "School" + "@language": "en", + "@value": "Overload Alarm" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/Brick#Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TVOC_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "An alarm that can indicate when a full-load current is exceeded." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2668" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2669" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2670" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4207" + "@id": "https://brickschema.org/schema/BrickTag#Overload" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4208" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4207", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2668", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4208", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2669", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Overload" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2670", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Supply Air Duct Pressure Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6136" - }, + "@language": "en", + "@value": "Indicates if air pressure in supply duct is within expected bounds" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6137" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6291" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6138" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6292" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6139" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6293" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6140" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6294" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6141" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6295" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6142" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6296" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6143" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6297" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -213387,32 +221972,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Duct" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6136", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213433,7 +222015,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6137", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213454,13 +222036,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6138", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213475,13 +222057,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6139", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213496,13 +222078,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6140", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213517,13 +222099,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6141", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213538,7 +222120,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6142", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213559,367 +222141,381 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6143", + "@id": "https://brickschema.org/schema/Brick#ESS_Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "ESS Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Embedded_Surface_System_Panel" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solid", + "@id": "https://brickschema.org/schema/Brick#Service_Room", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Service Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation." + "@value": "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Frost" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6811" }, { - "@id": "https://brickschema.org/schema/Brick#Hail" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6812" }, { - "@id": "https://brickschema.org/schema/Brick#Ice" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6813" }, { - "@id": "https://brickschema.org/schema/Brick#Soil" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6814" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@value": "1.4.0" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6811", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6812", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PM2.5Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The concentration of particulates with diameter of 2.5 microns or less in air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#tripDirection", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6813", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "tripDirection" + "@id": "https://brickschema.org/schema/BrickTag#Service" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Sauna", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6814", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sauna" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#city", + "@id": "https://brickschema.org/schema/BrickTag#Branch", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "city" + "@value": "Branch" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Status", + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Heating_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Air Temperature Heating Setpoint" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Indicates if a control loop, relay or equipment is on" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6144" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6145" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6146" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6144", + "@id": "https://w3id.org/rec#AngleObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Angle observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6145", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6146", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Emergency Power Off System Activated By Leak Detection System Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Temperature setpoint for supply air" + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1091" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1092" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1093" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7542" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1094" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1095" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1096" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1097" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7546" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1098" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leak" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7541", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213934,13 +222530,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213955,13 +222551,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213976,13 +222572,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7545", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213997,13 +222593,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7546", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214018,58 +222614,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets speed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5089" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5090" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5091" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5089", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214084,13 +222635,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5090", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214105,13 +222656,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5091", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214126,99 +222677,77 @@ ] }, { - "@id": "https://w3id.org/rec#Hallway", + "@id": "https://brickschema.org/schema/BrickTag#Passive", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Hallway" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Passive" } ] }, { - "@id": "https://w3id.org/rec#GroupRoom", + "@id": "https://brickschema.org/schema/Brick#Run_Request_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Group room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#EducationalRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Condensing" + "@value": "Run Request Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/Brick#Run_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate condenser water among each other" + "@value": "Indicates if a request has been filed to start a device or equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b670" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3011" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3012" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b671" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3013" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b672" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3014" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Request" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Run" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214233,13 +222762,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Request" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214254,13 +222783,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b672", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214275,75 +222804,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Conductivity_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3014", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor" + "@language": "en", + "@value": "Cooling Only Water Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the electrical conductance of deionised water" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b722" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b723" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b724" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b812" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b725" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b813" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b726" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b814" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b727" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b815" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b728" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Conductivity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214358,13 +222910,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214379,13 +222931,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214400,13 +222952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b814", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214421,13 +222973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b815", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214442,70 +222994,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Electrical phase count" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Entity has these phases" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5523" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5524" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5525" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5523", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214520,13 +223015,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214541,259 +223036,193 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5525", + "@id": "http://data.ashrae.org/bacnet/2020#objectOf", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@value": "The 'parent' BACnet device that hosts this BACnet object." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "objectOf" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" } ] }, { - "@id": "https://brickschema.org/schema/Brick#feeds", + "@id": "https://brickschema.org/schema/Brick#Occupied_Zone_Air_Temperaure_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Feeds" + "@value": "Occupied Zone Air Temperaure Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#feeds" + "@value": true } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#isFedBy" + "@value": "1.3.0" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "The subject is upstream of the object in the context of some sequential process; some media is passed between them" + "@value": "'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection", + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Class" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, - { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7581" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7583" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7585" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7587" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7589" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7591" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7593" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7598" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7609" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5440" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7581", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Collection is an exclusive top class." - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5440", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7582" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7582", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7583", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Collection is an exclusive top class." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7584" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7584", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Shutdown", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Shutdown" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7585", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Piezoelectric_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Collection is an exclusive top class." + "@language": "en", + "@value": "Piezoelectric Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7586" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7586", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Space" + "@language": "en", + "@value": "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7587", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Collection is an exclusive top class." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2747" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7588" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7588", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2748" + }, { - "@id": "https://brickschema.org/schema/Brick#Substance" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7589", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2749" + }, { - "@value": "Collection is an exclusive top class." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2750" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7590" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7590", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + }, { - "@id": "https://brickschema.org/schema/Brick#Quantity" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7591", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "Collection is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7592" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7592", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2747", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://w3id.org/rec#DoubleValueObservation" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7593", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "includes" + "@value": "last known value" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -214801,122 +223230,62 @@ "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7594" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7595" - } - ] - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7594", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7595", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7598", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." - } + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2748", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7599" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7600" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7601" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7602" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7603" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7599", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7600", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7601", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2749", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7602", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7603", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7609", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214931,106 +223300,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Site", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Site" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Wheel_VFD", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Heat Wheel VFD" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "A VFD that drives a heat wheel" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6004" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6005" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6006" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6007" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6008" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6009" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6010" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1627" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6011" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1628" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6012" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1629" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6013" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6014" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1630" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#VFD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6004", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215045,13 +223385,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6005", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215066,13 +223406,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6006", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215087,13 +223427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6007", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215108,76 +223448,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6008", + "@id": "https://brickschema.org/schema/Brick#Water_Distribution", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Water Distribution" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6009", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3461" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3462" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3463" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6010", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Distribution" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6011", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215192,13 +223515,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6012", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215213,13 +223536,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6013", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215234,90 +223557,95 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6014", + "@id": "https://brickschema.org/schema/Brick#Max_Position_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Max Position Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water" + "@value": "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7577" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2245" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2246" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7578" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7579" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2248" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7580" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2245", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7577", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215332,13 +223660,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7578", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215353,13 +223681,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215374,13 +223702,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7580", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215395,165 +223723,136 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of exhaust air" + "@value": "(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." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1368" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1369" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1370" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1371" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1372" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1373" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7343" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7352" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7353" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1368", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1369", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7343", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7344" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7345" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7346" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7347" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1370", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7344", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Space" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1371", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7345", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/Brick#Wing" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7346", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7347", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Floor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1372", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215568,13 +223867,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1373", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215589,79 +223888,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exercise_Room", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Air Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An indoor room used for exercise and physical activities" + "@value": "Measures the temperature of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1296" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7468" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1297" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7469" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1298" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7470" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1299" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7471" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exercise" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ExerciseRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exercise" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215676,13 +223971,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215697,13 +223992,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1298", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215718,13 +224013,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1299", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215739,65 +224034,178 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering", + "@id": "https://brickschema.org/schema/Brick#Electric_Energy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-2D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Metering" + "@value": "ElectricEnergy" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "A form of energy resulting from the flow of electrical charge" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Active_Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Apparent_Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Temperature Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing." + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6203" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5764" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6204" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5765" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6205" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5766" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5767" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5768" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5769" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5770" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5771" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5772" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5773" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6203", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215812,13 +224220,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6204", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215833,13 +224241,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6205", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215854,130 +224262,118 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5767", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5768", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5769", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Wind_Direction" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Direction of wind relative to North" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Direction of wind relative to North" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_System", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5770", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of water in a building" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6872" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5771", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6873" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6872", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215992,13 +224388,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6873", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216013,59 +224409,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Derivative_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BACnetURI" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Humidity setpoint for mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b830" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2396" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b831" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2397" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b832" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2398" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b833" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2399" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b834" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2400" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b830", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216080,13 +224514,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216101,13 +224535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216122,7 +224556,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -216143,13 +224577,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b834", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216164,74 +224598,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter", + "@id": "https://w3id.org/rec#ObservationEvent", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + "@value": "Observation event" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + "@id": "https://w3id.org/rec#PointEvent" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b122" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b122", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Waste" + "@id": "https://brickschema.org/schema/Brick#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Source", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#description": [ { - "@language": "en", - "@value": "Source" + "@value": "The brick:Point that emitted this observation." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "source point" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#sourcePoint" } ] }, { - "@id": "https://w3id.org/rec#ownedBy", + "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ownedBy" + "@value": "has Rated module conversion efficiency property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ticketing_Booth", + "@id": "https://brickschema.org/schema/Brick#Studio", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Studio" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/Brick#Media_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -216242,61 +224707,67 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room or space used to sell or distribute tickets to events at a venue" + "@value": "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3254" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3168" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3169" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3255" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3170" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3256" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3171" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3257" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3172" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booth" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Media" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing" + "@id": "https://brickschema.org/schema/BrickTag#Studio" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3254", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booth" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216311,13 +224782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3255", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216332,13 +224803,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3256", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216353,13 +224824,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3257", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216374,95 +224845,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3172", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has has electric vehicle charger type property" + "@id": "https://brickschema.org/schema/BrickTag#Studio" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingTypeShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "has Rated power input property" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#ratedPowerInput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Differential Pressure Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5495" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1222" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1223" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5496" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1224" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5497" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5498" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1226" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1227" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1228" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1229" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1230" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -216474,21 +224956,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Time" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216503,13 +224985,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216524,13 +225006,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216545,13 +225027,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216566,13 +225048,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216587,13 +225069,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5500", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216608,85 +225090,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Studio", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1228", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Media_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3168" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3169" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3170" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3171" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3172" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Media" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Studio" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216701,13 +225132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3169", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216722,34 +225153,58 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3170", + "@id": "https://brickschema.org/schema/Brick#PlugStrip", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@language": "en", + "@value": "PlugStrip" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Power_strip" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2751" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2752" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3171", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216764,13 +225219,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Studio" + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216785,85 +225240,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Reset Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The effective heating setpoint for a specific zone in a building." + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4630" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b494" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b495" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4631" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b497" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4632" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b498" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4633" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4634" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b500" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4635" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b501" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4636" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b502" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b494", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4630", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216878,13 +225358,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4631", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216899,13 +225379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4632", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216920,13 +225400,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216941,13 +225421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4634", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216962,13 +225442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216983,13 +225463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4636", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217004,109 +225484,92 @@ ] }, { - "@id": "https://w3id.org/rec#ServiceEntrance", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b502", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Service entrance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Circuit", + "@id": "https://brickschema.org/schema/BrickTag#Thermal", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Circuit" + "@value": "Thermal" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Blind_Group", + "@id": "https://brickschema.org/schema/Brick#Cold_Deck", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Deck" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Shading_System" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A group of Blinds commonly attached to a single controller." + "@value": "Part of a dual duct air handling unit that supplies cooling to a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b320" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b321" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4579" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b322" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4580" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b323" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4581" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Group" + "@id": "https://brickschema.org/schema/BrickTag#Cold" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Deck" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b320", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Group" + "@id": "https://brickschema.org/schema/BrickTag#Cold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217121,13 +225584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b322", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Deck" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217142,13 +225605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217163,246 +225626,217 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Janitor_Room", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Discharge Air Temperature Step Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A room set aside for the storage of cleaning equipment and supplies" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1880" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1881" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1882" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1883" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" } + ] + }, + { + "@id": "https://w3id.org/rec#ActuationEvent", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@value": "Actuation event" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice" + "@id": "https://w3id.org/rec#PointEvent" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Janitor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#BackOffice" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1880", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Janitor" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The command message/payload of this actuation event." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1881", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1883", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "target point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#targetPoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Real", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The lower (heating) setpoint for zone air temperature" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air)" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@value": "Real" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Level", + "@id": "https://w3id.org/rec#serialNumber", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Level" + "@value": "serialNumber" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gateway", + "@id": "https://brickschema.org/schema/Brick#Outside", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1541" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2574" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1542" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2575" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1543" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gateway" - }, + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217417,13 +225851,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gateway" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217438,94 +225872,95 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1543", + "@id": "https://w3id.org/rec#startLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "startLevel" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deionized", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Deionized" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Fixed Enthalpy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Disable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Disables the use of fixed enthalpy control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3329" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3330" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b887" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3331" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b888" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3332" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b889" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3333" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b890" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3334" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b891" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217540,13 +225975,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3330", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217561,13 +225996,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3331", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217582,13 +226017,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3332", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217603,13 +226038,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3333", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217624,157 +226059,231 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3334", + "@id": "https://brickschema.org/schema/BrickTag#Structure", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Structure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" + }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5582" + "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5583" + "@id": "http://qudt.org/vocab/unit/BTU_IT" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5584" + "@id": "http://qudt.org/vocab/unit/BTU_MEAN" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5585" + "@id": "http://qudt.org/vocab/unit/BTU_TH" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5586" + "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5587" + "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5588" + "@id": "http://qudt.org/vocab/unit/CAL_IT" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5589" + "@id": "http://qudt.org/vocab/unit/CAL_MEAN" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5590" + "@id": "http://qudt.org/vocab/unit/CAL_TH" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5591" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/GigaJ" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://qudt.org/vocab/unit/J" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "http://qudt.org/vocab/unit/KiloCAL" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "http://qudt.org/vocab/unit/KiloJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/MegaJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://qudt.org/vocab/unit/NanoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_EC" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_EEC" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \\cdot T)." + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ThermalEnergy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5582", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "has Rated minimum voltage output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5583", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@language": "en", + "@value": "Leaving Water Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1968" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1969" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1970" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1971" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1972" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1973" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1974" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1975" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1976" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5584", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217789,7 +226298,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5585", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -217810,13 +226319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5586", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217831,13 +226340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5587", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217852,13 +226361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5588", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217873,13 +226382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5589", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217894,13 +226403,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5590", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217915,7 +226424,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5591", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -217936,89 +226445,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixing", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1976", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Box", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Box" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medical", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Medical" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Damper", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of the mixed outside and return air streams" + "@value": "Sets the target flow rate of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2411" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6708" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6709" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2412" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2413" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6711" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6712" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2411", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218033,13 +226555,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2412", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218054,13 +226576,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2413", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218075,385 +226597,361 @@ ] }, { - "@id": "https://w3id.org/rec#seatingCapacity", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6711", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "seatingCapacity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Data", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Data" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6712", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Point", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Point" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + "@id": "https://brickschema.org/schema/Brick#Class" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Entity" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#node": [ { - "@language": "en", - "@value": "A valve that modulates the flow of condenser water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7614" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7616" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b676" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7618" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b677" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b678" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b679" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7624" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7626" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7627" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7628" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b676", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7629" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7630" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b677", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7614", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7615" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7615", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b678", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7616", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7617" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7617", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b679", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7618", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7619" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7619", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7620", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4951" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4952" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4953" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4954" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4955" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4956" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4957" - }, + "http://www.w3.org/ns/shacl#not": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4958" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7621" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7621", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Substance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4951", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7622", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7623" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7623", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4952", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7624", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7625" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7625", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4953", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7626", + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@value": 0 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Points cannot have locations; use 'isPointOf' instead" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4954", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7627", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has quantity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQuantity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4955", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7628", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/Brick#Substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has substance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasSubstance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7629", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": "is point of" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isPointOf" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218468,74 +226966,91 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4958", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Occupied Heating Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Filter_Reset_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@language": "en", + "@value": "Sets temperature for zone air heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1421" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4981" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4982" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4983" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4984" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4985" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4986" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1424" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4987" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1421", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218550,13 +227065,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218571,13 +227086,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218592,13 +227107,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1424", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218613,62 +227128,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Reducing_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3154" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3155" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3156" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3157" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Steam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3154", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218683,13 +227149,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3155", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218704,13 +227170,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3156", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218725,138 +227191,120 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3157", + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Rated maximum voltage output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The maximum voltage that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#TABS", + "@id": "https://w3id.org/rec#Stand", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "TABS" + "@value": "Stand" } - ] - }, - { - "@id": "https://w3id.org/rec#leasor", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "leasor" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub", + "@id": "https://brickschema.org/schema/Brick#PM10_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + "@language": "en", + "@value": "PM10 Sensor" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@language": "en", + "@value": "Detects matter of size 10 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b660" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5017" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b661" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5018" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b662" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5019" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b663" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5020" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b664" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5021" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM10" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b660", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218871,13 +227319,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b661", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM10" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218892,13 +227340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b662", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218913,13 +227361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b663", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218934,13 +227382,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b664", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218955,154 +227403,243 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isFedByShape", + "@id": "https://brickschema.org/schema/BrickTag#Chilled", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isFedBy" + "@language": "en", + "@value": "Chilled" } ] }, { - "@id": "https://w3id.org/rec#DiningRoom", + "@id": "https://brickschema.org/schema/BrickTag#Cycle", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cycle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Freezer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freezer" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#On_Off_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Dining room" + "@language": "en", + "@value": "On Off Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#Off_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#On_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates the on/off status of a control loop, relay or equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7420" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7421" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7422" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7423" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7420", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7421", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Environment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7422", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Environment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Absorption", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7423", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Absorption" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Floor_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#Emergency_Phone", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@language": "en", + "@value": "Emergency Phone" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces" + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1492" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1493" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1074" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1494" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1075" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1495" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1076" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1496" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1077" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1497" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1078" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Phone" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1492", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219117,7 +227654,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1493", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -219138,13 +227675,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219159,13 +227696,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Phone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219180,13 +227717,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219201,135 +227738,159 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1497", + "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated power output" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated power output of the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet", + "@id": "https://w3id.org/rec#acknowledgedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ethernet" + "@value": "acknowledgedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#hasQUDTReference", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Has QUDT reference" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Points to the relevant QUDT definition" } + ] + }, + { + "@id": "https://w3id.org/rec#MACAddress", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "MACAddress" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Food_Service_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Food Service Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve regulating the flow of domestic hot water" + "@value": "A space used in the production, storage, serving, or cleanup of food and beverages" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b946" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4813" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b947" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4814" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b948" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4815" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b949" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4816" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b950" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4817" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b951" + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Food" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b946", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Food" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219344,13 +227905,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b947", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219365,13 +227926,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b948", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219386,13 +227947,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b949", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219407,13 +227968,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b950", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219428,13 +227989,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b951", + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Embedded Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4655" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4656" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4657" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4658" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Embedded" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219449,145 +228067,133 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4656", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Stop", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Stop" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Matter", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Matter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#weight", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4657", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "weight" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionized", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4658", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Deionized" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Box", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@language": "en", + "@value": "Chilled Water Meter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "hot air chamber forming part of an air handler." + "@value": "A meter that measures the usage or consumption of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1709" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1710" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4573" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1711" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4574" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1712" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4575" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1713" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4576" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1709", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219602,13 +228208,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1710", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219623,13 +228229,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1711", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219644,13 +228250,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1712", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219665,94 +228271,76 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1713", + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Reactive Energy Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#AHU" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit" + "@language": "en", + "@value": "Measures the integral of reactive power" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7569" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2852" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7570" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2853" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7571" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2854" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7572" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2855" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7573" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7574" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2856" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" }, { - "@id": "https://brickschema.org/schema/BrickTag#Handling" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7569", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219767,13 +228355,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7570", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219788,13 +228376,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7571", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219809,13 +228397,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7572", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219830,13 +228418,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7573", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handling" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219851,79 +228439,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7574", + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Pressure Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b795" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b796" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6192" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b797" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6193" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b798" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6194" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b795", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219938,7 +228506,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b796", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -219959,13 +228527,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b797", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219980,80 +228548,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b798", + "@id": "https://brickschema.org/schema/BrickTag#Communication", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Communication" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector", + "@id": "https://brickschema.org/schema/Brick#Thermostat_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermostat Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of solar panels that converts solar radiation into thermal energy." + "@value": "Status of a thermostat" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5081" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5082" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3247" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5083" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3248" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5084" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5081", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220068,13 +228627,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220089,13 +228648,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220110,94 +228669,53 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5084", + "@id": "https://brickschema.org/schema/Brick#Controller", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controller" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4536" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6626" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4537" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6627" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4538" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6628" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Controller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4536", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4537", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220212,13 +228730,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4538", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220233,116 +228751,72 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6628", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Indicates if air pressure in discharge duct is within expected bounds" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#isFedBy", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "isFedBy" + "@value": "Supply Air Proportional Gain Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Lockout_Temperature_Differential_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The lower bound of the outside air temperature lockout range" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2085" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6342" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2086" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6343" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2087" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6344" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2088" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6345" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2089" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6346" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2090" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6347" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2091" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6348" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2092" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6349" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -220350,16 +228824,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -220368,12 +228839,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2085", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -220394,13 +228868,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2086", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220415,13 +228889,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2087", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220436,13 +228910,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2088", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220457,13 +228931,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2089", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220478,13 +228952,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2090", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220499,13 +228973,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2091", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220520,13 +228994,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2092", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220541,170 +229015,69 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ready", + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ready" + "@value": "Angle Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TimeQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measues the planar angle of some phenomenon" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4251" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5510" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5511" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5512" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5513" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Angle" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4293" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4251", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5510", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#class": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_Synodic" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Metrology" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloYR" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" - }, - { - "@id": "http://qudt.org/vocab/unit/HR_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Common" - }, - { - "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTime" - }, - { - "@id": "http://qudt.org/vocab/unit/SH" - }, - { - "@id": "http://qudt.org/vocab/unit/MO" - }, - { - "@id": "http://qudt.org/vocab/unit/WK" - }, - { - "@id": "http://qudt.org/vocab/unit/SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaYR" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN" - } - ] + "@id": "https://w3id.org/rec#AngleObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -220712,165 +229085,148 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5511", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5512", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5513", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Gas_Pressure_Regulator_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Pressure Regulator Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Gas_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures dewpoint of zone air" + "@value": "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3504" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3505" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1528" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3506" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1529" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3507" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1530" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3508" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1531" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3504", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3505", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220885,13 +229241,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3506", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220906,13 +229262,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3507", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220927,13 +229283,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3508", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220948,91 +229304,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame", + "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Electric Energy Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room" + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5624" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5625" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5626" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4639" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5627" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4640" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5628" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4641" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5629" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4642" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5624", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221047,13 +229376,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5625", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221068,13 +229397,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5626", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4641", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221089,13 +229418,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5627", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221110,176 +229439,152 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5628", + "@id": "https://brickschema.org/schema/Brick#Breakroom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Breakroom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5629", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/Brick#Break_Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A space for people to relax while not working" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Break_Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#StageShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6572" + "@id": "https://w3id.org/rec#StaffRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6572", + "@id": "https://brickschema.org/schema/Brick#Direction", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": 4 - }, - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": 4 - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Wind_Direction" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the temperature level at which to trigger a low temperature alarm" + "@value": "Sets static pressure of hot air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2119" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1778" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1779" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2120" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1780" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2121" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1781" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2122" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1782" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2123" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1783" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2119", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221294,13 +229599,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2120", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221315,13 +229620,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2121", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221336,13 +229641,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2122", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221357,13 +229662,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2123", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221378,59 +229683,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1783", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Thermal Expansion Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if lead/lag operation is enabled" + "@value": "A thermal expansion tank designed specifically for chilled water systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1903" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b574" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1904" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b575" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1905" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b576" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1906" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b577" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b578" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1903", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221445,13 +229783,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1904", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221466,13 +229804,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1905", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221487,13 +229825,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1906", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221508,82 +229846,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PID", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b578", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PID" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Warm_Cool_Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" + "@language": "en", + "@value": "Differential Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3431" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4606" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3432" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4607" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3433" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4608" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3434" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4609" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3435" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4610" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Warm" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3431", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221598,13 +229940,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3432", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221619,7 +229961,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3433", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -221640,13 +229982,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3434", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221661,13 +230003,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Warm" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221682,67 +230024,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Command", + "@id": "https://brickschema.org/schema/Brick#Battery", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Command" - }, + "@language": "en", + "@value": "Battery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve_Command" + "@id": "https://brickschema.org/schema/Brick#Energy_Storage" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the position (the degree of openness) of a valve" + "@value": "A container that stores chemical energy that can be converted into electricity and used as a source of power" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3370" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b295" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3371" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b296" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3372" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b297" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3373" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b298" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3370", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221757,13 +230097,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3371", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221778,13 +230118,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3372", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221799,13 +230139,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3373", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221820,100 +230160,59 @@ ] }, { - "@id": "https://w3id.org/rec#ReceptionTable", + "@id": "https://brickschema.org/schema/Brick#Return_Fan", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Reception table" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Table" + "@language": "en", + "@value": "Return Fan" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Load_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Fan moving return air -- air that is circulated from the building back into the HVAC system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4924" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2988" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4925" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2989" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4926" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2990" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4924", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221928,13 +230227,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221949,13 +230248,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4926", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221970,234 +230269,154 @@ ] }, { - "@id": "https://w3id.org/rec#standard", + "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "standard" + "@value": "Occupied Target Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Smoke", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Smoke" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Phasor_MagnitudeQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3981" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4993" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3982" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3981", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4994" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4995" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4996" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4997" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3982", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4998" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4999" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#VFD", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "VFD" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4993", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4994", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A class of spaces used to support telecommuncations and IT equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7044" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7045" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7046" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7047" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4995", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7044", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222212,13 +230431,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7045", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222233,13 +230452,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7046", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222254,13 +230473,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7047", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222275,167 +230494,158 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation", + "@id": "https://w3id.org/rec#LaboratoryWet", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The location of the IFC file defining a project" + "@value": "Laboratory (wet)" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape", + "@id": "https://w3id.org/rec#ExhibitionRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Measured module conversion efficiency property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + "@value": "Exhibition room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape", + "@id": "https://brickschema.org/schema/BrickTag#Chiller", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Year built property" + "@value": "Chiller" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermostatic_Mixing_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape" + "@language": "en", + "@value": "Thermostatic Mixing Valve" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#yearBuilt" + "@id": "https://en.wikipedia.org/wiki/Thermostatic_mixing_valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@language": "en", + "@value": "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding." } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3250" + }, { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3251" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3252" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3253" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isFedBy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3250", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Is fed by" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3251", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6785" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6786" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222450,13 +230660,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6786", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222471,58 +230681,114 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator", + "@id": "https://brickschema.org/schema/BrickTag#Control", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Control" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Cooling Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#AED" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of discharge air for cooling" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Drive_Ready_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Drive Ready Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5519" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b962" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5520" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b963" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5521" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b964" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b965" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AED" + "@id": "https://brickschema.org/schema/BrickTag#Drive" }, { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Ready" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AED" + "@id": "https://brickschema.org/schema/BrickTag#Drive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222537,13 +230803,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222558,13 +230824,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Ready" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222579,13 +230845,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222600,16 +230866,15 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage", + "@id": "https://brickschema.org/schema/Brick#hasSubstance", "@type": [ "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "deprecationMitigationMessage" + "@value": "Has Substance" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ @@ -222619,73 +230884,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Zone", + "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@language": "en", + "@value": "CO2 Level Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Measures the concentration of CO2 in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1479" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4548" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1480" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4549" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1481" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4550" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4551" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ServiceEntrance" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1479", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222700,13 +230967,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1480", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222721,13 +230988,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1481", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222742,110 +231009,115 @@ ] }, { - "@id": "https://w3id.org/rec#Stairwell", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4551", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Stairwell" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#BulletinBoard", + "@id": "https://brickschema.org/schema/BrickTag#Information", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Information" + } + ] + }, + { + "@id": "https://w3id.org/rec#RadiologyRoom", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bulletin board" + "@value": "Radiology room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Storage Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PM1_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects level of particulates of size 1 microns" + "@value": "A tank specifically designed to store chilled water in HVAC systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2692" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2693" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2694" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b554" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2695" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b555" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2696" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b556" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2697" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b557" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Matter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2692", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222860,13 +231132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2693", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222881,13 +231153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222902,13 +231174,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222923,132 +231195,148 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2696", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Discharge Air Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of temperature of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2697", + "@id": "https://brickschema.org/schema/Brick#Light_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Light Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://w3id.org/rec#Site", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "A piece of land upon which zero or more buildings may be situated." + "@value": "1.3.1" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Site" + "@value": "Replaced with Lighting_Command to represent its function more precisely." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" - }, + "@language": "en", + "@value": "Hot Water Thermal Expansion Tank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." + "@value": "A thermal expansion tank used in hot water heating systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b468" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1795" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b469" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1796" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b470" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1797" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b471" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1798" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b472" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1799" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b468", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223063,13 +231351,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b469", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223084,13 +231372,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b470", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223105,13 +231393,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b471", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223126,13 +231414,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b472", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223147,59 +231435,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Loss_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enthalpy" + } + ] + }, + { + "@id": "https://w3id.org/rec#Safe", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Safe" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Alarm" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates a power failure." + "@value": "Ethernet Switch" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2766" - }, + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2767" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4766" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2768" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4767" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2769" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223214,13 +231525,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223235,13 +231546,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2768", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223256,156 +231567,147 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2769", + "@id": "http://data.ashrae.org/bacnet/2020#description", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-description" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "description" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#Description" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Waste_Meter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@language": "en", + "@value": "description" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "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." + "@value": "The content of the description field of the BACnet object." } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3445" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3446" + "@language": "en", + "@value": "High Temperature Hot Water Supply Temperature Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3445", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3446", + "@id": "https://brickschema.org/schema/BrickTag#Hub", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Waste" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Hub" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm", + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Start Stop Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates high concentration of water vapor in the air." + "@value": "A Start/Stop Command controls or reports the active/inactive status of a control sequence" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1666" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3134" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1667" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3135" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1668" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3136" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1669" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3137" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223420,13 +231722,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223441,13 +231743,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1668", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223462,13 +231764,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1669", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223483,69 +231785,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Soil_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Filter_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Water Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of soil" + "@value": "Measures the difference in water pressure before and after a water filter." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3055" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1425" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1426" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1427" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3056" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1428" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3057" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1429" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3058" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1430" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1425", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3055", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223560,13 +231899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3056", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223581,13 +231920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3057", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223602,13 +231941,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3058", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223623,126 +231962,120 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1430", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Locally", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Locally" + "@value": "Discharge Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the rate of flow of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of chilled water that is enteringed to a cooling tower" + "@value": "An alarm related to air flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4685" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6583" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4686" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6584" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4687" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6585" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4688" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4689" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6586" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4685", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4686", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223757,13 +232090,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223778,13 +232111,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4688", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223799,13 +232132,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223820,106 +232153,93 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4690", + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Thermally Activated Building System Panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Food_Service_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#TABS_Panel" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space used in the production, storage, serving, or cleanup of food and beverages" + "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4818" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6464" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4819" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6465" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4820" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6466" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4821" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6467" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4822" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6468" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6469" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6470" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#Activated" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#System" + }, { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/BrickTag#TABS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermally" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4818", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#Activated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223934,13 +232254,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4819", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223955,13 +232275,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4820", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223976,13 +232296,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4821", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223997,13 +232317,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4822", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224018,47 +232338,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4832" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4833" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4834" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#TABS" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224073,13 +232359,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Thermally" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224094,159 +232380,147 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4834", + "@id": "https://brickschema.org/schema/Brick#Return_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape", + "@id": "https://brickschema.org/schema/BrickTag#Natural", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "http://www.w3.org/2002/07/owl#Class" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + "@language": "en", + "@value": "Natural" } ] }, { - "@id": "https://w3id.org/rec#Georeference", + "@id": "https://w3id.org/rec#AreaObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@value": "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." + "@id": "http://qudt.org/vocab/quantitykind/Area" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Georeference" + "@value": "Area observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b29" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wardrobe", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b29", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Storage for clothing, costumes, or uniforms" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3427" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3428" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3429" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3430" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Switch_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom" + "@language": "en", + "@value": "Switch Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#CloakRoom" + "@language": "en", + "@value": "Status of a switch" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3427", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3183" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3184" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3185" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3428", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224261,13 +232535,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3429", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224282,13 +232556,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3430", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224303,200 +232577,215 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference", + "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule2", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "External reference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://data.ashrae.org/standard223#ExternalReference" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3937" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@value": "The parent class of all external reference types" + "@id": "http://www.w3.org/2002/07/owl#equivalentClass" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3937", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@language": "en", - "@value": "Touchpanel" + "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter", + "@id": "https://w3id.org/rec#Person", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" + "@value": "A natural person (i.e., an individual human being)." } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter" + "@value": "Person" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6347" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6348" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6349" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6350" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6351" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6352" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6353" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6354" + "@id": "https://w3id.org/rec#Agent" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b127" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b128" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b129" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b130" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6347", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b127", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "gender" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#gender" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6348", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b128", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#givenName" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6349", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b129", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "URL link to an image that represents the person." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "image" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#image" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6350", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b130", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#familyName" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Overridden_Off_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Overridden Off Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Off_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Overridden_Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2671" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2672" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2673" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2674" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Overridden" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6351", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224511,13 +232800,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6352", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224532,13 +232821,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6353", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224553,13 +232842,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6354", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224574,168 +232863,276 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gain", + "@id": "https://w3id.org/rec#constructedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gain" + "@value": "constructedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Damper", + "@id": "https://brickschema.org/schema/BrickTag#Visitor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Damper" + "@value": "Visitor" } ] }, { - "@id": "https://w3id.org/rec#MezzanineLevel", + "@id": "https://brickschema.org/schema/BrickShape#Thermal_EnergyQuantityShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Mezzanine level" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4217" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4218" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4217", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "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." + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L-3I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4218", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_EEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_MEAN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_MEAN" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaJ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloJ" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaJ" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" + }, + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_EC" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "RadonConcentration" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ActivityConcentration" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The concentration of radioactivity due to Radon in a medium" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#TETRA", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "TETRA" + "@value": "Thermal Energy Storage Tank" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Direction_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates which direction a device is operating in" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4620" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6459" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6460" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6461" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4621" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6462" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4622" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6463" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6459", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Energy" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4620", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224750,13 +233147,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4621", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224771,13 +233168,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4622", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224792,92 +233189,127 @@ ] }, { - "@id": "https://w3id.org/rec#Cinema", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6463", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Cinema" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@language": "en", + "@value": "Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of mixed air" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2401" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2402" + "@id": "https://brickschema.org/schema/Brick#Command" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2403" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2404" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2405" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7559" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7560" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7561" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7559", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2401", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224892,13 +233324,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2402", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224913,13 +233345,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2403", + "@id": "https://brickschema.org/schema/BrickTag#Service", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Service" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2781" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2782" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2783" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224934,13 +233424,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2404", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224955,13 +233445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2405", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224976,57 +233466,60 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Entering_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" - }, + "@language": "en", + "@value": "Water that is entering a piece of equipment or system" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Dewpoint_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@language": "en", + "@value": "Outside Air Dewpoint Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of static pressure of supply air" + "@value": "Senses the dewpoint temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6362" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6363" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2586" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6364" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2587" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6365" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2588" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6366" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2589" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6367" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6368" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6369" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2590" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -225034,43 +233527,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6362", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225091,13 +233572,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6363", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225112,13 +233593,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6364", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225133,7 +233614,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6365", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225154,34 +233635,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6366", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6367", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225196,101 +233656,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6368", + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated current input" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated current input of the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6369", + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Automated External Defibrillator" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Load_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter" + "@id": "https://brickschema.org/schema/Brick#AED" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2232" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2233" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5514" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2234" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5515" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2235" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5516" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2236" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5517" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#AED" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2232", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#AED" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225305,13 +233745,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2233", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225326,13 +233766,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2234", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225347,13 +233787,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2235", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225368,100 +233808,83 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2236", + "@id": "https://brickschema.org/schema/BrickTag#Energy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Energy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#latitude", + "@id": "https://brickschema.org/schema/BrickTag#Backflow", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Latitude" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://schema.org/latitude" - }, - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Backflow" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel", + "@id": "https://brickschema.org/schema/Brick#Steam_Distribution", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Radiant_heating_and_cooling" + "@language": "en", + "@value": "Steam Distribution" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation." + "@value": "Utilize a steam distribution source to represent how steam is distributed across multiple destinations" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7434" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3146" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7435" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3147" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7436" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3148" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7434", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225476,13 +233899,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7435", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225497,13 +233920,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7436", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225518,65 +233941,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Massage", + "@id": "https://brickschema.org/schema/BrickShape#StageShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Massage" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6567" } ] }, { - "@id": "https://brickschema.org/schema/Brick#First_Aid_Kit", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6567", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": 4 + }, + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": 4 + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1482" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b579" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1483" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b580" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1484" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b581" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1485" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b582" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1482", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225591,7 +234086,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1483", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225612,13 +234107,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1484", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225633,13 +234128,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1485", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225654,338 +234149,288 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Precipitation", + "@id": "https://brickschema.org/schema/BrickTag#Hose", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/FT" - }, - { - "@id": "http://qudt.org/vocab/unit/IN" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM" - }, - { - "@id": "http://qudt.org/vocab/unit/M" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM" - }, - { - "@id": "http://qudt.org/vocab/unit/YD" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Precipitation" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Length" - }, - { - "@id": "https://brickschema.org/schema/Brick#Level" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" - }, - { - "@language": "en", - "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" + "@value": "Hose" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Trace_Heat_Sensor", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "@id": "https://w3id.org/rec#Cabinet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Removed due to unclear definition" + "@value": "Cabinet" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "https://w3id.org/rec#Apartment", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Apartment" + "@language": "en", + "@value": "Exhaust Air Differential Pressure Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b10" + "@language": "en", + "@value": "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b10", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Room" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1311" + }, { - "@value": 1 + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1312" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1313" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1314" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1315" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1316" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1311", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1312", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#VolumeObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1313", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Volume" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Volume observation" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b178" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b178", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1314", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1315", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Bedroom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1316", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Bedroom" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Vibration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Vibration" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel", + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + "@language": "en", + "@value": "Gain Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#RC_Panel" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure." + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6211" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6688" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6212" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6689" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6213" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6690" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6214" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6215" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#RC" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6211", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226000,13 +234445,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6212", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226021,13 +234466,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6213", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226042,13 +234487,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6214", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#RC" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226063,61 +234508,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6215", + "@id": "https://brickschema.org/schema/Brick#hasPart", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@language": "en", + "@value": "Has part" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPartOf" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject is composed in part of the entity given by the object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Loop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the humidity of mixed air" + "@value": "The set of connected equipment serving one path of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2390" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2391" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2392" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b225" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2393" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2394" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2395" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b226" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -226125,34 +234573,12 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2390", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -226173,13 +234599,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2391", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226194,13 +234620,81 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2392", + "@id": "https://w3id.org/rec#Lounge", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lounge" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7165" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7166" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7167" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226215,7 +234709,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2393", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -226236,13 +234730,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2394", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226257,334 +234751,458 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2395", + "@id": "https://w3id.org/rec#currentLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "currentLevel" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Pump" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#isPartOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Is part of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Point", + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@language": "en", + "@value": "Min Discharge Air Temperature Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7619" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7621" + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7623" - }, + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7625" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7627" - }, + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7629" + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Speed_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7631" - }, + "@language": "en", + "@value": "Motor Speed Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7632" - }, + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7633" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2430" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7634" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2431" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2432" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2433" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" - }, + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape" - }, + "@id": "https://brickschema.org/schema/Brick#Speed" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2430", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7635" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7619", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2431", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7620" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7620", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7621", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2432", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7622" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7622", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7623", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2433", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7624" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7624", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7625", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Loop", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Point is an exclusive top class." + "@language": "en", + "@value": "Chilled Water Loop" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7626" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7626", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "A collection of equipment that transport and regulate chilled water among each other" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7627", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Point is an exclusive top class." + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b545" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b546" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b547" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7628" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7628", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7629", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b546", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7630" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7630", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b547", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7631", + "@id": "https://brickschema.org/schema/Brick#NVR", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@language": "en", + "@value": "NVR" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "has quantity" + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7632", + "@id": "https://brickschema.org/schema/Brick#Cooling_Valve", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Cooling Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "has substance" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b741" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b742" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b743" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7633", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b741", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is point of" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPointOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7634", - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b742", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": 0 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Points cannot have locations; use 'isPointOf' instead" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7635", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226599,59 +235217,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Electric_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Electric heating device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6927" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6928" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4643" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6929" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4644" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6930" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4645" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6927", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226666,13 +235284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6928", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226687,13 +235305,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6929", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226708,479 +235326,306 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6930", + "@id": "https://brickschema.org/schema/Brick#isPointOf", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Is point of" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } - ] - }, - { - "@id": "https://w3id.org/rec#substance", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "https://w3id.org/rec#feeds" - }, + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "https://w3id.org/rec#isPointOf" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "substance" - }, + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": "substance" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4449" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4486" + "@language": "en", + "@value": "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" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4449", + "@id": "https://w3id.org/rec#georeference", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Datatype" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2002/07/owl#oneOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@value": "ACElec" - }, - { - "@value": "Air" - }, - { - "@value": "BlowdownWater" - }, - { - "@value": "ChilledWater" - }, - { - "@value": "ColdDomesticWater" - }, - { - "@value": "Condensate" - }, - { - "@value": "CondenserWater" - }, - { - "@value": "DCElec" - }, - { - "@value": "Diesel" - }, - { - "@value": "DriveElec" - }, - { - "@value": "Ethernet" - }, - { - "@value": "ExhaustAir" - }, - { - "@value": "Freight" - }, - { - "@value": "FuelOil" - }, - { - "@value": "Gasoline" - }, - { - "@value": "GreaseExhaustAir" - }, - { - "@value": "HotDomesticWater" - }, - { - "@value": "HotWater" - }, - { - "@value": "IrrigationWater" - }, - { - "@value": "Light" - }, - { - "@value": "MakeupWater" - }, - { - "@value": "NaturalGas" - }, - { - "@value": "NonPotableDomesticWater" - }, - { - "@value": "OutsideAir" - }, - { - "@value": "People" - }, - { - "@value": "Propane" - }, - { - "@value": "RecircHotDomesticWater" - }, - { - "@value": "Refrig" - }, - { - "@value": "ReturnAir" - }, - { - "@value": "SprinklerWater" - }, - { - "@value": "Steam" - }, - { - "@value": "StormDrainage" - }, - { - "@value": "SupplyAir" - }, - { - "@value": "TransferAir" - }, - { - "@value": "WasteVentDrainage" - }, - { - "@value": "Water" - } - ] + "@language": "en", + "@value": "georeference" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4486", + "@id": "https://brickschema.org/schema/Brick#Gasoline", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Datatype" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#oneOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@list": [ - { - "@value": "ACElec" - }, - { - "@value": "Air" - }, - { - "@value": "BlowdownWater" - }, - { - "@value": "ChilledWater" - }, - { - "@value": "ColdDomesticWater" - }, - { - "@value": "Condensate" - }, - { - "@value": "CondenserWater" - }, - { - "@value": "DCElec" - }, - { - "@value": "Diesel" - }, - { - "@value": "DriveElec" - }, - { - "@value": "Ethernet" - }, - { - "@value": "ExhaustAir" - }, - { - "@value": "Freight" - }, - { - "@value": "FuelOil" - }, - { - "@value": "Gasoline" - }, - { - "@value": "GreaseExhaustAir" - }, - { - "@value": "HotDomesticWater" - }, - { - "@value": "HotWater" - }, - { - "@value": "IrrigationWater" - }, - { - "@value": "Light" - }, - { - "@value": "MakeupWater" - }, - { - "@value": "NaturalGas" - }, - { - "@value": "NonPotableDomesticWater" - }, - { - "@value": "OutsideAir" - }, - { - "@value": "People" - }, - { - "@value": "Propane" - }, - { - "@value": "RecircHotDomesticWater" - }, - { - "@value": "Refrig" - }, - { - "@value": "ReturnAir" - }, - { - "@value": "SprinklerWater" - }, - { - "@value": "Steam" - }, - { - "@value": "StormDrainage" - }, - { - "@value": "SupplyAir" - }, - { - "@value": "TransferAir" - }, - { - "@value": "WasteVentDrainage" - }, - { - "@value": "Water" - } - ] + "@id": "https://brickschema.org/schema/Brick#Liquid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Petroleum derived liquid used as a fuel source" } ] }, { - "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#RVAV", + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "RVAV" + "@value": "CO2 Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures properties of CO2 in air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6904" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6905" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6906" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6904", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated maximum current output" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The maximum current that can be output by the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6905", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "(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." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6906", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MegaHZ" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Port", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Alternating_Current_Frequency" + "@value": "Port" } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" - }, + ] + }, + { + "@id": "https://w3id.org/rec#Network_Router", + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "The frequency of the oscillations of alternating current" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "The frequency of the oscillations of alternating current" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "https://brickschema.org/schema/Brick#Network_Router" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status", + "@id": "https://brickschema.org/schema/Brick#Min_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5687" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5688" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7512" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5689" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7513" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7514" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5691" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5692" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7515" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7512", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5687", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227195,13 +235640,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5688", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227216,7 +235661,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -227237,13 +235682,59 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5690", + "@id": "https://brickschema.org/schema/Brick#Level_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Level Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Adjusts the operational state to a specific level within a predefined range." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2018" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2019" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2020" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227258,13 +235749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5691", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227279,13 +235770,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5692", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227300,112 +235791,160 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Zenith_Angle_Sensor", + "@id": "https://w3id.org/rec#VibrationSensorEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" + "@value": "Vibration sensor." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Measures the zenith angle of the sun" + "@value": "Vibration Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3065" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3066" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3067" - }, + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3068" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3069" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" - }, + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment" + } + ] + }, + { + "@id": "https://w3id.org/rec#ResistanceObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "http://qudt.org/vocab/quantitykind/Resistance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" - }, + "@value": "Resistance observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zenith" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b146" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3065", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b146", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3066", + "@id": "https://brickschema.org/schema/Brick#On_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "On Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a control loop, relay or equipment is on" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6139" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6140" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6141" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3067", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227420,13 +235959,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3068", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227441,13 +235980,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3069", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zenith" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227462,64 +236001,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Thermal_Power_Sensor", + "@id": "https://brickschema.org/schema/Brick#Dehumidification_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dehumidification Start Stop Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1647" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b803" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1648" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b804" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1649" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b805" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1650" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b806" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1651" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b807" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1647", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227534,7 +236074,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1648", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -227555,13 +236095,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1649", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227576,13 +236116,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1650", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227597,13 +236137,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1651", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227618,54 +236158,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fume_Hood_Air_Flow_Sensor", + "@id": "https://w3id.org/rec#Stadium", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stadium" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://w3id.org/rec#Building" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Failure_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the rate of flow of air in a fume hood" + "@value": "Sensor Failure Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1519" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1520" - }, + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1521" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3029" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1522" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3030" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1523" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3031" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1524" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3032" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -227673,21 +236218,16 @@ { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1519", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227702,13 +236242,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1520", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227723,13 +236263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1521", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227744,13 +236284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1522", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227765,13 +236305,85 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1523", + "@id": "https://brickschema.org/schema/Brick#Detention_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Detention Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Security_Service_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space for the temporary involuntary confinement of people" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b835" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b836" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b837" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b838" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Detention" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detention" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227786,13 +236398,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1524", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227807,114 +236419,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b837", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b838", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "MethaneConcentration" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The concentration of methane in a medium" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant", + "@id": "https://brickschema.org/schema/Brick#Steam_Usage_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radiant" + "@value": "Steam Usage Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Air_Source_Condensing_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1581" - }, + "@language": "en", + "@value": "Measures the amount of steam that is consumed or used, over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1582" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3164" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1583" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3165" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1584" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3166" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1585" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3167" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1581", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227929,13 +236539,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1582", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227950,13 +236560,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1583", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227971,13 +236581,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1584", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227992,144 +236602,182 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1585", + "@id": "https://brickschema.org/schema/Brick#Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@language": "en", + "@value": "Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Network" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7472" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7473" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7472", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Lead" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7473", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of cooling discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Induction_Unit", + "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4818" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1844" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4819" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4820" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4821" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Induction" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4818", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#FrequencyObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1844", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228144,13 +236792,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1845", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Induction" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228165,13 +236813,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228186,47 +236834,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Sensor_Failure_Alarm", + "@id": "https://brickschema.org/schema/Brick#Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3029" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3030" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3031" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3032" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@language": "en", + "@value": "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7657" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7658" }, { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7659" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7657", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://w3id.org/rec#ExceptionEvent" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3029", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -228247,13 +236953,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3030", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228268,298 +236974,478 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3031", + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "BACnet Reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "A reference to the BACnet object represented by this entity." + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6552" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6559" + } + ] + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6563" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6552", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6553" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6554" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6555" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6556" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6557" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6558" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3032", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6553", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://data.ashrae.org/bacnet/2020#object-type" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6554", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#description" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6555", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Pressure" + "@id": "http://data.ashrae.org/bacnet/2020#EngineeringUnitsEnumerationValue" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 0 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#units" } ] }, { - "@id": "https://w3id.org/rec#BicycleGarage", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6556", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Bicycle garage" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minLength": [ { - "@id": "https://w3id.org/rec#Garage" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#object-name" } ] }, { - "@id": "https://w3id.org/rec#createdBy", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6557", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "createdBy" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#object-identifier" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6558", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Property" + } + ], + "http://www.w3.org/ns/shacl#defaultValue": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#Present_Value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#read-property" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6559", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6560" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6560", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" + } + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6563", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#objectOf" + } + ] + }, + { + "@id": "https://w3id.org/rec#DataServerRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Mechanical" + "@value": "Data server room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#SubPropertyOfRule", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Inverter", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Photovoltaic Inverter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Inverter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": " Converts direct current electricity generated by solar panels into alternating current" + } + ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4206" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2744" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2745" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2746" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Inverter" + }, { - "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4206", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2744", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this rdfs:subPropertyOf ?t2 }\n}" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2745", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Inverter" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_CO_ConcentrationQuantityShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2746", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3684" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3685" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3684", + "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "Measured power output" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "The nominal measured power output of the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3685", + "@id": "https://w3id.org/rec#AudioVisualEquipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@value": "Audio visual equipment." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Audio Visual Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Vibration Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets flow" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5725" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5161" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5162" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5726" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5163" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5727" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5164" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vibration" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5161", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5725", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228574,13 +237460,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5726", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228595,13 +237481,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Vibration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228616,11 +237502,17 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm", + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Failure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Alarm" @@ -228629,18 +237521,18 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak" + "@value": "Alarms that indicate the failure of devices, equipment, systems and control loops" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7170" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5709" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7171" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5710" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7172" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5711" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -228648,15 +237540,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -228677,13 +237569,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7171", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228698,13 +237590,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7172", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228719,60 +237611,78 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Diffuser" + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the temperature of condenser water" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7095" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2284" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2285" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2286" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2287" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2288" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2289" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7096" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2290" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7097" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2291" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7098" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2292" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7099" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2293" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -228783,23 +237693,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7095", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228814,13 +237719,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7096", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228835,13 +237740,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7097", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228856,13 +237761,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7098", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228877,13 +237782,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7099", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228898,59 +237803,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dehumidification_Start_Stop_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b803" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b804" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b805" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b806" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b807" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Stop" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b803", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228965,13 +237824,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b804", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228986,13 +237845,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b805", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229007,13 +237866,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b806", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229028,13 +237887,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b807", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229049,112 +237908,64 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Overridden" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#isPointOf", + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is point of" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#isPointOf" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" + "@value": "Isolation Switch" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Radiation" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Motor_Control_Center", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "See 'Disconnect_Switch'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2414" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5831" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2415" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5832" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2416" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5833" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Center" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2414", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Center" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229169,13 +237980,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2415", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229190,13 +238001,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229211,114 +238022,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification", + "@id": "https://brickschema.org/schema/Brick#PID_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dehumidification" + "@value": "PID Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System_Enable_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Enables operation of the chilled water system" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b561" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b562" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b563" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b564" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6998" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b565" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6999" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b566" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7000" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b561", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229333,13 +238083,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b562", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229354,13 +238104,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b563", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229375,134 +238125,130 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b564", + "@id": "https://brickschema.org/schema/BrickTag#Lag", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Lag" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rest_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rest Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b565", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Restroom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A room that provides toilets and washbowls. Alternate spelling of Restroom" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b566", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Restroom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#RestingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Drench_Hose", + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@language": "en", + "@value": "Bypass Valve" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b955" - }, + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b956" - }, + "@id": "https://www.petropedia.com/definition/5050/bypass-valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b957" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b958" - }, + "@language": "en", + "@value": "A type of valve installed in a bypass pipeline" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b959" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5535" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b960" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5536" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b961" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5537" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drench" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hose" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b955", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drench" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229517,13 +238263,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b956", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229538,13 +238284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b957", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229559,55 +238305,71 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b958", + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hose" + "@language": "en", + "@value": "Speed Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b959", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6244" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6245" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6246" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6247" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6248" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b960", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229622,13 +238384,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b961", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229643,53 +238405,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Relay_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Commands to switch the relay" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2882" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2883" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2884" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relay" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2882", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229704,13 +238426,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2883", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229725,13 +238447,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2884", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229746,137 +238468,138 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape" + }, { - "@language": "en", - "@value": "Water that is leaving a piece of equipment or system" + "@id": "https://brickschema.org/schema/BrickShape#hasTagShape" } ] }, { - "@id": "https://w3id.org/rec#FurnitureCollection", + "@id": "https://w3id.org/rec#ElectricChargeObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ElectricCharge" + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Furniture collection" + "@value": "Electric charge observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://w3id.org/rec#ObservationEvent" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b90" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b67" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b90", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b67", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "includes" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Location", + "@id": "https://brickschema.org/schema/BrickTag#Aid", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Location" + "@value": "Aid" } ] }, { - "@id": "https://w3id.org/rec#Slab", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Slab" + "@language": "en", + "@value": "Discharge Air Smoke Detection Alarm" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dry", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Dry" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shade", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@language": "en", - "@value": "Shade" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Security_Service_Room", + "@id": "https://brickschema.org/schema/Brick#Furniture", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Furniture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Furniture" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -229887,24 +238610,15 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces used by the security staff of a facility" + "@value": "Movable objects intended to support various human activities such as seating, eating and sleeping" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5061" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5062" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5063" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5064" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4822" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5065" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4823" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -229914,82 +238628,31 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#SecurityRoom" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5061", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5062", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5063", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230004,13 +238667,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5064", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230025,35 +238688,20 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5065", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Air Temperature Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Limit" }, { "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" @@ -230062,32 +238710,32 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6074" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5496" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6075" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5497" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6076" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5498" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6077" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5499" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6078" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5500" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -230101,13 +238749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6074", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230122,13 +238770,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6075", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230143,7 +238791,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6076", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230164,7 +238812,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6077", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230185,7 +238833,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6078", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230206,53 +238854,150 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump", + "@id": "https://w3id.org/rec#TorqueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Torque" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Torque observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b174" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b174", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Equipment_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Equipment Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pump" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed." + "@value": "A telecommunications room where equipment that serves the building is stored" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6606" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1283" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1284" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1285" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6607" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1286" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6608" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1287" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6606", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230267,13 +239012,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6607", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230288,13 +239033,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6608", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230309,123 +239054,156 @@ ] }, { - "@id": "https://w3id.org/rec#AngularVelocityObservation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1286", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/AngularVelocity" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Angular velocity observation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1287", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b9" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b9", + "@id": "https://brickschema.org/schema/BrickTag#Request", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Request" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "value" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Tablet", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tablet" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static veloicty pressure" + "@value": "A flat, handheld mobile computer, usually with a touchscreen" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3381" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3201" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3382" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3202" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3383" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3203" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3384" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3204" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Tablet" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3381", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230440,13 +239218,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3382", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230461,13 +239239,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3383", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230482,13 +239260,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3384", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Tablet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230503,87 +239281,117 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Weather", + "@id": "https://brickschema.org/schema/BrickTag#CRAC", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Weather" + "@value": "CRAC" } ] }, { - "@id": "https://w3id.org/rec#WorkOrder", + "@id": "https://w3id.org/rec#targetPoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Work order" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "targetPoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Target Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets frequency" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1509" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4632" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4633" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4634" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4635" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4636" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1510" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4637" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1511" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4638" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1509", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230598,13 +239406,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1510", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230619,13 +239427,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1511", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230640,47 +239448,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4635", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5831" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5832" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5833" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5831", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230695,13 +239490,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5832", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230716,13 +239511,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5833", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230737,54 +239532,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of room air" + "@value": "Measures the temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6809" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4754" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6810" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4755" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4756" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6812" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4757" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6813" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4758" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -230794,18 +239620,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6809", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230820,7 +239646,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6810", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230841,13 +239667,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230862,13 +239688,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6812", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230883,13 +239709,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6813", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230904,79 +239730,111 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor", + "@id": "https://w3id.org/rec#Shelter", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Shelter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Torque_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Torque Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference between two applied pressures" + "@value": "Measures torque, the tendency of a force to rotate an object about some axis" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6653" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5128" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6654" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5129" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6655" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5130" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6656" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5131" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Torque" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6653", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5128", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://w3id.org/rec#TorqueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6654", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230997,13 +239855,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6655", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231018,13 +239876,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6656", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231039,92 +239897,74 @@ ] }, { - "@id": "https://w3id.org/rec#CoatRack", + "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Coat rack" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Circuit Breaker" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the condenser water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6922" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6923" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6924" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6925" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4577" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6926" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4578" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Circuit" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4577", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6922", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Circuit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231139,34 +239979,79 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6923", + "@id": "https://brickschema.org/schema/Brick#Fire_Zone", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Fire Zone" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1479" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1480" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1481" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ServiceEntrance" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6924", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231181,13 +240066,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6925", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231202,13 +240087,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6926", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231223,96 +240108,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Ceiling_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ceiling Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the dewpoint temperature of return air" + "@value": "A fan installed on the ceiling of a room for the purpose of air circulation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2915" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2916" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2917" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b453" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2918" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b454" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2919" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b455" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2915", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2916", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231327,13 +240175,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2917", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231348,13 +240196,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2918", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231369,130 +240217,107 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2919", + "@id": "https://w3id.org/rec#ConferenceRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Conference room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule1", + "@id": "https://w3id.org/rec#ConversationRoom", "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3938" + "@value": "Conversation room" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2002/07/owl#equivalentClass" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3938", + "@id": "https://brickschema.org/schema/Brick#Lighting_Zone", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://w3id.org/rec", "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "RealEstateCore" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "4.0" + "@language": "en", + "@value": "Lighting Zone" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Preheat_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Zone" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Sets the rate required for preheat" + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2784" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2042" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2785" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2043" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2786" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2044" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2787" + "@value": "1.4.1" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2784", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231507,13 +240332,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231528,13 +240353,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2786", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231549,107 +240374,69 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2787", + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Differential Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Hot_Water_Differential_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." + "@value": "A type of Setpoints that is related to the difference between two temperature measurements" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2338" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2339" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2340" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5615" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2341" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5616" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2342" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5617" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2343" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2344" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2345" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2346" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2338", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -231670,13 +240457,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2339", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231691,13 +240478,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2340", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231712,13 +240499,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2341", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231733,55 +240520,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2342", + "@id": "https://brickschema.org/schema/Brick#Meter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Meter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A device that measure usage or consumption of some media --- typically a form energy or power." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2343", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#metersShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7605" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7606" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2344", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7605", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231796,13 +240598,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2345", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231817,62 +240619,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2346", + "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "has Net area property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#netArea" } ] }, { - "@id": "https://w3id.org/rec#LuminousFluxObservation", + "@id": "https://brickschema.org/schema/Brick#Relationship", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/LuminousFlux" + "@language": "en", + "@value": "Relationship" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Luminous flux observation" + "@value": "Super-property of all Brick relationships between entities (Equipment, Location, Point)" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Differential_CO2_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b115" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3679" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3682" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b115", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3679", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -231885,71 +240705,92 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Displacement", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3682", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Displacement" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidifier", + "@id": "https://brickschema.org/schema/Brick#Run_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Run Enable Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A device that adds moisture to air or other gases" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1810" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3007" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1811" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3008" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3009" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3010" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Run" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1810", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231964,13 +240805,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1811", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231985,123 +240826,113 @@ ] }, { - "@id": "https://w3id.org/rec#Window", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3009", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Window" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#BarrierAsset" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#capacity", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "capacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#CafeteriaRoom", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3010", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Cafeteria room" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Packaged_Water_Source_Heat_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Packaged Water Source Heat Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for min water temperature" + "@value": "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2376" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2718" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2377" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2719" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2378" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2720" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2379" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2721" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2380" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2722" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2376", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232116,13 +240947,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2377", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232137,13 +240968,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2378", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232158,13 +240989,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2379", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232179,7 +241010,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2380", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232200,67 +241031,211 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hub", + "@id": "https://brickschema.org/schema/BrickTag#Preheat", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Hub" + "@value": "Preheat" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Audio", + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Audio" + "@value": "Voltage Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the voltage of an electrical device or object" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6848" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6849" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6850" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6851" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6848", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#VoltageObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6849", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6850", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6851", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Chilled Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled entering water" + "@value": "Sets the temperature of entering (downstream of the chilled water load) chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1146" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4686" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1147" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4687" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1148" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4688" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1149" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4689" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1150" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4690" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1151" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -232270,22 +241245,22 @@ { "@id": "https://brickschema.org/schema/BrickTag#Entering" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ @@ -232295,7 +241270,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1146", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232316,7 +241291,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1147", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232337,13 +241312,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1148", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232358,13 +241333,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1149", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232379,13 +241354,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1150", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232400,7 +241375,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1151", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232421,163 +241396,157 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Liquid_CO2", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Carbon Dioxide in the liquid phase" - } - ] - }, - { - "@id": "https://w3id.org/rec#AssetCollection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cassette_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#Electric_Current", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/A" + }, { - "@language": "en", - "@value": "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/A_Ab" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b446" + "@id": "http://qudt.org/vocab/unit/A_Stat" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b447" + "@id": "http://qudt.org/vocab/unit/AttoA" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b448" + "@id": "http://qudt.org/vocab/unit/BIOT" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b449" + "@id": "http://qudt.org/vocab/unit/FemtoA" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b450" + "@id": "http://qudt.org/vocab/unit/GigaA" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b451" + "@id": "http://qudt.org/vocab/unit/KiloA" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b452" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/MegaA" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Cassette" + "@id": "http://qudt.org/vocab/unit/MicroA" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "http://qudt.org/vocab/unit/MilliA" }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "http://qudt.org/vocab/unit/NanoA" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/unit/PetaA" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "http://qudt.org/vocab/unit/PicoA" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "http://qudt.org/vocab/unit/PlanckCurrent" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "http://qudt.org/vocab/unit/TeraA" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b446", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cassette" + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Angle" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Access", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Access" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b447", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@language": "en", + "@value": "Damper Position Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the position of damper" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b448", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b791" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b792" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b793" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b794" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b449", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232592,13 +241561,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b450", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232613,13 +241582,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232634,13 +241603,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b452", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232655,71 +241624,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Water_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Differential Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of differential pressure of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b722" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1729" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b723" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1730" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b724" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1731" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b725" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1732" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b726" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1733" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b727" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1734" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b728" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1735" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b722", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232734,13 +241725,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b723", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232755,13 +241746,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b724", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232776,13 +241767,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b725", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232797,13 +241788,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b726", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232818,13 +241809,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b727", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232839,7 +241830,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b728", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232860,121 +241851,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Ice", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Solid" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Chiller" + "@value": "Water in its solid form" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rest", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rest" + "@value": "Unoccupied Heating Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the concentration of formaldehyde in air" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1498" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3335" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3336" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1499" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3337" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1500" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3338" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1501" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3335", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1498", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232989,13 +241967,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1499", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233010,13 +241988,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1500", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233031,13 +242009,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1501", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233052,200 +242030,246 @@ ] }, { - "@id": "https://w3id.org/rec#Room", + "@id": "https://brickschema.org/schema/Brick#Occupancy", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@value": "Room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" + }, { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Elevator", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Discharge_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Elevator" + "@value": "Heat Exchanger Discharge Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#object-identifier", + "@id": "https://brickschema.org/schema/BrickShape#Wet_Bulb_TemperatureQuantityShape", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-identifier" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "object-identifier" - } - ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4422" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#Object" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4426" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4422", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Identifier" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "object-identifier" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The BACnet object identifier" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4426", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#IDF", + "@id": "https://brickschema.org/schema/BrickTag#Staircase", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "IDF" + "@value": "Staircase" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Workshop", + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Adjust Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space used to house equipment that can be used to repair or fabricate things" + "@value": "Measures user-provided adjustment of some value" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3494" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5466" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3495" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5467" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3496" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5468" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3497" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5469" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Workshop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Workshop" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3494", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5466", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3495", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233260,13 +242284,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3496", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233281,13 +242305,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3497", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Workshop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233302,78 +242326,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lead Lag Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@language": "en", + "@value": "Enables lead/lag operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4541" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4542" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4543" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1899" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4544" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1900" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4545" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1901" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4546" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1902" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Lag" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wet" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4541", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233388,13 +242399,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4542", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" + "@id": "https://brickschema.org/schema/BrickTag#Lag" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233409,13 +242420,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4543", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233430,13 +242441,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4544", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233451,194 +242462,143 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4545", + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4546", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wet" + "@language": "en", + "@value": "Wet_Bulb_Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" + }, + { + "@language": "en", + "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" } ] }, { - "@id": "https://w3id.org/rec#installationDate", + "@id": "https://brickschema.org/schema/Brick#tilt", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "installationDate" + "@value": "Tilt" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The direction an entity is facing in degrees above the horizon" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Average_Heating_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@language": "en", + "@value": "Average Heating Demand Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4774" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4775" - }, + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4776" - }, + "@language": "en", + "@value": "Measures the average power consumed by a heating process as the amount of power consumed over some interval" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4777" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b278" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4778" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b279" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4779" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b280" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4780" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b281" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4781" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b282" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4774", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4775", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4776", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4777", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233653,13 +242613,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4778", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233674,13 +242634,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4779", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233695,7 +242655,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4780", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -233716,95 +242676,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4781", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Safety_System" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1056" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1057" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1058" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1059" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1056", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1057", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233819,161 +242697,138 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1058", + "@id": "https://brickschema.org/schema/Brick#Differential_Discharge_Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Differential Discharge Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1059", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wireless", + "@id": "https://brickschema.org/schema/BrickTag#Inside", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wireless" + "@value": "Inside" } ] }, { - "@id": "https://w3id.org/rec#PointEvent", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Point event" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Reset Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Event" + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2275" }, { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2276" + }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4998" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2277" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4999" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2278" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5000" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2279" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5001" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2280" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5002" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2281" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5003" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2282" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5004" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2283" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4998", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233988,13 +242843,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4999", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234009,13 +242864,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5000", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234030,13 +242885,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5001", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234051,13 +242906,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5002", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234072,13 +242927,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5003", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234093,13 +242948,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5004", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234114,87 +242969,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Passive", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Passive" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the rate of flow of mixed air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2385" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2386" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2387" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2388" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2389" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2385", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234209,13 +242990,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2386", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234230,100 +243011,108 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2387", + "@id": "https://w3id.org/rec#WorkOrder", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Work order" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2388", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Discharge Air Static Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets static pressure of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2389", + "@id": "https://brickschema.org/schema/BrickTag#Required", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Required" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#EntityProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2002/07/owl#ObjectProperty" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#VRF_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@language": "en", + "@value": "VRF System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the target flow rate of leaving water" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6978" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6979" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3362" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6980" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3363" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6981" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3364" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6982" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3365" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -234331,31 +243120,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6978", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -234376,13 +243152,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6979", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234397,13 +243173,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6980", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234418,13 +243194,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6981", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234439,86 +243215,91 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6982", + "@id": "https://brickschema.org/schema/BrickTag#Furniture", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated current output" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated current output of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Capillary_Tube_Metering_Device", + "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@language": "en", + "@value": "Temperature Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b441" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b442" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5118" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b443" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5119" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b444" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5120" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b445" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5121" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Step" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b441", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234533,13 +243314,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b442", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234554,13 +243335,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234575,13 +243356,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234596,105 +243377,83 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b445", + "@id": "https://brickschema.org/schema/BrickTag#Library", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Library" } ] }, { - "@id": "https://w3id.org/rec#producedBy", + "@id": "https://brickschema.org/schema/BrickTag#CAV", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "producedBy" + "@value": "CAV" } ] }, { - "@id": "https://w3id.org/rec#LaundryRoom", + "@id": "https://brickschema.org/schema/Brick#Outside_Damper", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Laundry room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Outside Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_CRAC", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit" + "@value": "A damper that modulates the flow of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3100" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2649" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3101" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2650" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3102" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3100", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234709,7 +243468,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -234730,13 +243489,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3102", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234751,205 +243510,172 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CO_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "ambientTemperatureOfMeasurement" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3646" - }, + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Schedule", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3649" + "@language": "en", + "@value": "Schedule" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3646", + "@id": "https://brickschema.org/schema/Brick#HVAC_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@language": "en", + "@value": "HVAC System" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "See Heating_Ventilation_Air_Conditioning_System" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3649", + "@id": "https://brickschema.org/schema/BrickTag#DOAS", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "DOAS" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Water that is leaving a piece of equipment or system" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Static Pressure Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air for heating" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5761" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6254" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5762" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6255" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5763" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6256" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5764" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6257" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5765" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6258" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5766" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6259" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5767" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5768" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5761", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5762", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234964,13 +243690,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5763", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234985,13 +243711,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5764", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235006,7 +243732,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5765", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -235027,13 +243753,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5766", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235048,13 +243774,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5767", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235069,13 +243795,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5768", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235090,53 +243816,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Illuminance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A specialized type of tank intended for the storage of water for extended periods." + "@value": "Measures the total luminous flux incident on a surface, per unit area" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4875" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7173" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4876" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7174" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4877" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7175" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4878" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4875", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#IlluminanceObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7173", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235151,13 +243924,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7174", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235172,13 +243945,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7175", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235193,104 +243966,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Water Pump" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air for cooling" + "@value": "A pump that performs work on water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5574" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5575" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5576" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5577" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5578" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5579" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6864" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5580" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6865" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5581" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6866" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5574", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235305,13 +244033,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5575", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235326,13 +244054,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5576", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235347,34 +244075,70 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5577", + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "Cooling Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the rate required for cooling" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b700" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b701" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b702" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b703" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5578", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235389,13 +244153,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5579", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235410,13 +244174,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5580", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235431,13 +244195,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5581", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235452,64 +244216,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Duration_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Absorption", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Absorption" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" + "@language": "en", + "@value": "Chilled Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the duration of precipitation within some time frame" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2835" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b511" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b512" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b513" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b514" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b515" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b516" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2836" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b517" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2837" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b518" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2838" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2835", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235524,13 +244337,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2836", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235545,13 +244358,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2837", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235566,13 +244379,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2838", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235587,77 +244400,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Driver", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Driver" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter determining the humidity level at which to trigger a high humidity alarm" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1670" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1671" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1672" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1673" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1674" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1670", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235672,13 +244421,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1671", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235693,13 +244442,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1672", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235714,13 +244463,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1673", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235735,13 +244484,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1674", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235756,137 +244505,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Wind_Speed_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" + "@value": "Wind Speed Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cubicle", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A smaller space set aside for an individual, but not with a door and without full-height walls" + "@value": "Measured speed of wind, caused by air moving from high to low pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b756" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b757" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3490" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b758" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3491" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b759" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3492" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b760" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3493" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Speed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Workspace" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b756", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Linear_Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b757", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235901,13 +244583,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b758", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235922,13 +244604,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b759", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235943,13 +244625,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b760", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235964,59 +244646,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System", + "@id": "https://brickschema.org/schema/Brick#Duct_Air_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_System" + "@language": "en", + "@value": "Duct Air Static Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A system that can power down a single piece of equipment or a single system from a single point" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1079" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b970" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b971" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b972" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1080" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b973" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1081" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b974" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1082" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b975" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Duct" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1079", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236031,13 +244735,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1080", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236052,13 +244756,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1081", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236073,13 +244777,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236094,267 +244798,403 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b974", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b975", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#Toilet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toilet" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://w3id.org/rec#PersonalHygiene" } + ] + }, + { + "@id": "https://w3id.org/rec#yRotationalScaleFactor", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The target temperature for return air, often used as an approximation of zone air temperature" + "@value": "yRotationalScaleFactor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Collection", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6804" + "@id": "https://brickschema.org/schema/Brick#Class" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6805" + "@id": "https://brickschema.org/schema/Brick#Entity" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6806" + "@id": "https://w3id.org/rec#Collection" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7576" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6807" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7578" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6808" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7580" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7582" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7584" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7586" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7588" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7599" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7604" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6804", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7576", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7577" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7577", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7578", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7579" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6805", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7579", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7580", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7581" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7581", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7582", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7583" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7583", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7584", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7585" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6806", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7585", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Quantity" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7586", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7587" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7587", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7588", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7589" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7590" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7591" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7592" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7593" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6807", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7589", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7590", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6808", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7591", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#Space" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7592", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Point" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7593", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Centrifugal_Chiller", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7599", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://bellomyims.com/your-definitive-guide-to-centrifugal-chillers/" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Chiller" + "@value": "includes" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "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" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b456" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b457" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b458" + "@list": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7600" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7601" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b456", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7600", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b457", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7601", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b458", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236369,207 +245209,109 @@ ] }, { - "@id": "https://w3id.org/rec#WasteManagementRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Waste management room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Janitor", + "@id": "https://brickschema.org/schema/BrickTag#Mounted", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Janitor" + "@value": "Mounted" } ] }, { - "@id": "https://w3id.org/rec#mountedOn", + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "mountedOn" + "@value": "Distribution Frame" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@value": true } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6419" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5619" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6420" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5620" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6421" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5621" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6422" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5622" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6423" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5623" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6424" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6425" - }, + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5624" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6426" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6427" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6419", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6420", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6421", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6422", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236584,13 +245326,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6423", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236605,13 +245347,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6424", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236626,13 +245368,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6425", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236647,13 +245389,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6426", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236668,13 +245410,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6427", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236689,87 +245431,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets temperature of discharge air" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@value": "Ventilation Air System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Main_Disconnect_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + "@id": "https://brickschema.org/schema/Brick#Air_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2168" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2169" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3395" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2170" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3396" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2171" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3397" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236784,13 +245498,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2169", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236805,13 +245519,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236826,100 +245540,118 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2171", + "@id": "https://w3id.org/rec#LuminanceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Luminance observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b114" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Air_Differential_Pressure_Sensor", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b114", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" - }, + "@language": "en", + "@value": "Temperature Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in air pressure before and after an air filter." + "@value": "Parameters relevant to temperature-related systems and points" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1415" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1416" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1417" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1418" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7607" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1419" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7608" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1420" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7609" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1415", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236934,13 +245666,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1416", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236955,13 +245687,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1417", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236976,70 +245708,56 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1418", + "@id": "https://brickschema.org/schema/BrickTag#Pressurization", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Pressurization" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1419", + "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Supply Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1420", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isPartOf", + "@id": "https://w3id.org/rec#servicedBy", "@type": [ "http://www.w3.org/2002/07/owl#AsymmetricProperty", "http://www.w3.org/2002/07/owl#IrreflexiveProperty", @@ -237048,84 +245766,121 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is part of" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "servicedBy" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Studio", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@language": "en", + "@value": "Studio" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Standby_Glycool_Unit_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Standby Glycool Unit On Off Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO2 in air" + "@value": "Indicates the on/off status of a standby glycool unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4553" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3113" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3114" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4554" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3115" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4555" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3116" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4556" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3117" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3118" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3119" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Glycool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3113", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Glycool" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4553", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237140,13 +245895,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4554", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237161,7 +245916,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4555", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -237182,13 +245937,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4556", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237203,97 +245958,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#RTU", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3118", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "see Rooftop_Unit" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3119", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Activation", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Activation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor" + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total heat content of air" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5475" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4559" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4560" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5476" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4561" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5477" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4562" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5478" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4563" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4564" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4565" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4566" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5475", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237308,13 +246103,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5476", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237329,13 +246124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5477", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237350,13 +246145,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5478", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237371,86 +246166,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Thermal transmittance property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4563", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Fan" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Fan moving supply air -- air that is supplied from the HVAC system into the building" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6451" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6452" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6453" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6454" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6451", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237465,13 +246208,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6452", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237486,13 +246229,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6453", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237507,146 +246250,158 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6454", + "@id": "https://brickschema.org/schema/BrickTag#Telecom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Telecom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Operative_Temperature", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@value": true + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Operative_Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" + }, + { + "@language": "en", + "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Contact_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Air Flow Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses or detects contact, such as for determining if a door is closed." + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b689" + "@language": "en", + "@value": "Sets air flow" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b690" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7171" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7172" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b691" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7173" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b692" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7174" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Contact" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b689", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7171", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b690", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Contact" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237661,7 +246416,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b691", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -237682,13 +246437,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b692", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237703,133 +246458,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air", + "@id": "https://brickschema.org/schema/BrickShape#InferRecValue", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3885" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@language": "en", - "@value": "air inside a defined zone (e.g., corridors)." + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasLocation", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3885", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has location" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#locatedIn" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#isLocationOf" + "@value": "\n CONSTRUCT {\n$this rec:value ?v\n}\nWHERE {\n$this brick:value ?v\n}\n\t\t\t" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@language": "en", - "@value": "Subject is physically located in the location given by the object" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heating_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the entering condenser water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4703" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1638" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4704" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1639" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4705" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1640" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4706" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4707" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4708" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1641" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4703", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237844,13 +246563,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4704", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237865,13 +246584,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4705", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237886,13 +246605,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4706", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1641", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237907,107 +246626,94 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4707", + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "deprecationMitigationMessage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b4708", + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Radon Concentration Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "Measures the concentration of radioactivity due to radon" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1060" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1061" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1062" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2831" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1063" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2832" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1064" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2833" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1065" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2834" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Radon" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1060", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238022,13 +246728,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1061", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238043,13 +246749,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1062", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Radon" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238064,13 +246770,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1063", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238085,129 +246791,126 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1064", + "@id": "https://brickschema.org/schema/BrickTag#Pre", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pre" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Window", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Window" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#InferSymmetricProperties", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3886" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1065", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3886", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\nCONSTRUCT {\n?o ?prop $this .\n$this ?prop ?o .\n}\nWHERE {\n { $this ?prop ?o } UNION { ?o ?prop $this } .\n ?prop a owl:SymmetricProperty .\n}\n\t\t\t" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array", + "@id": "https://brickschema.org/schema/Brick#Supply_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Supply Fan" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Array" + "@id": "https://brickschema.org/schema/Brick#Discharge_Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of photovoltaic panels" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6167" + "@value": "Fan moving supply air -- air that is supplied from the HVAC system into the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6168" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6446" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6169" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6447" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6170" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6448" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6171" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6449" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6167", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6168", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238222,13 +246925,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6169", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238243,13 +246946,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6170", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238264,13 +246967,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6171", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238285,121 +246988,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Pump_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The static pressure of air within discharge regions of an HVAC system" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#deprecation", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deprecation Notice" + "@value": "Pump On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Marks a concept as deprecated" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2101" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2102" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2810" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2103" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2811" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2104" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2812" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2105" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2813" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2106" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2107" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2814" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2101", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238414,13 +247061,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2102", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2811", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238435,13 +247082,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2103", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238456,13 +247103,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2104", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238477,13 +247124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2105", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238498,131 +247145,187 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2106", + "@id": "https://w3id.org/rec#widthScaleFactor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "widthScaleFactor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2107", + "@id": "https://w3id.org/rec#RelativeHumidityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Relative humidity observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b145" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Status", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b145", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.4.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "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." + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Differential", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zenith", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zenith" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Packaged_Air_Source_Heat_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Packaged Air Source Heat Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature" + "@value": "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7443" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2713" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7444" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2714" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7445" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2715" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2716" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2717" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2713", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7443", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238637,13 +247340,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7444", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238658,13 +247361,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7445", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238679,70 +247382,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Air_Temperature_Setpoint", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2717", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of diffrential air" + "@value": "A container designed to hold or store fluids for various applications within a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b842" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b843" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b844" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b845" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6840" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b846" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6841" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b842", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238757,13 +247464,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b843", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238778,138 +247485,187 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b844", + "@id": "https://w3id.org/rec#Facade", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Facade" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BuildingElement" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L-3I0M0H0T-1D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "RadonConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ActivityConcentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of radioactivity due to Radon in a medium" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b845", + "@id": "https://w3id.org/rec#VolumeObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Volume observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b178" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b846", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b178", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#High_Air_Flow_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Air Flow Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of water entering a piece of equipment or system" + "@value": "An alarm that indicates that the air flow is higher than normal." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6967" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1652" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6968" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1653" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6969" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1654" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6970" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1655" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6971" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1656" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6967", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238924,13 +247680,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6968", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238945,13 +247701,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6969", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238966,13 +247722,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6970", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238987,13 +247743,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6971", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239008,98 +247764,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI", + "@id": "https://brickschema.org/schema/BrickTag#Timer", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "BACnetURI" + "@language": "en", + "@value": "Timer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the underfloor air plenum static pressure" + "@value": "Sets speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3292" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3293" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3294" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3295" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3296" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5084" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3297" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5085" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3298" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5086" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3292", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239114,13 +247848,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3293", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239135,13 +247869,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3294", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239156,34 +247890,64 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3295", + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Fire Safety System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://assetinsights.net/Glossary/G_Fire_Safety_System.html" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Safety_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A system containing devices and equipment that monitor, detect and suppress fire hazards" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1463" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1464" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1465" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3296", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239198,13 +247962,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3297", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239219,13 +247983,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3298", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239240,106 +248004,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Site", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Site" + "@value": "Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measues the planar angle of some phenomenon" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5515" + "@value": "Measures resistance to airflow in a heating and cooling system's components and duct work" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5516" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5098" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5099" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5517" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5100" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5518" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5101" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5515", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5098", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#AngleObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5516", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239354,13 +248103,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5517", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239375,13 +248124,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5518", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239396,152 +248145,141 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape", + "@id": "https://brickschema.org/schema/BrickTag#MDF", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5399" + "@language": "en", + "@value": "MDF" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5399", + "@id": "https://w3id.org/rec#MultiPurposeRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@value": "import" - }, - { - "@value": "export" - }, - { - "@value": "net" - }, - { - "@value": "absolute" - }, - { - "@value": "import" - }, - { - "@value": "export" - }, - { - "@value": "net" - }, - { - "@value": "absolute" - } - ] + "@value": "Multi-purpose room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Substance" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasSubstance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/Brick#Break_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status" + "@language": "en", + "@value": "Break Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1745" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1746" - }, + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1747" - }, + "@id": "https://brickschema.org/schema/Brick#Breakroom" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1748" - }, + "@language": "en", + "@value": "A space for people to relax while not working" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1749" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5530" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1750" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5531" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1751" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5532" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1752" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5533" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1753" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5534" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Break" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Breakroom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#StaffRoom" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1745", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Break" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239556,13 +248294,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1746", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Breakroom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239577,13 +248315,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1747", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239598,13 +248336,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1748", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239619,13 +248357,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1749", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b5534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239640,223 +248378,132 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1750", + "@id": "https://w3id.org/rec#Premises", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1751", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": "Premises" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b142" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1752", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b142", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Architecture" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b1753", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Booster_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Centrifugal" + "@value": "Chilled Water Booster Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6079" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6080" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6081" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6082" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6083" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6084" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6085" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b463" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6086" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b464" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6087" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b465" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6088" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b466" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6089" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6079", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6080", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239871,13 +248518,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6081", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239892,13 +248539,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6082", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239913,13 +248560,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6083", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239934,13 +248581,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6084", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239955,164 +248602,153 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6085", + "@id": "https://w3id.org/rec#ErrorReport", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Error report" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6086", + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has Measured module conversion efficiency property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6087", + "@id": "https://brickschema.org/schema/BrickTag#Capacity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Capacity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6088", + "@id": "https://brickschema.org/schema/Brick#Supply_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": true } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6089", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Filter", + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm_Sensitivity_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Alarm Sensitivity Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Filters return air" + "@value": "A parameter indicates the sensitivity to activate a temperature alarm." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2937" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3215" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3216" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2938" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3217" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2939" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3218" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2940" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2937", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240127,13 +248763,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2938", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240148,13 +248784,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2939", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240169,13 +248805,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b2940", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240190,236 +248826,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3219", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Building primary function" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@value": "https://project-haystack.org/tag/primaryFunction" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "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)" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#CO2_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3642" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3645" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3642", + "@id": "https://w3id.org/rec#OccupancySensorEquipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@value": "Occupancy sensor." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Occupancy Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#SensorEquipment" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3645", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassBuildingMeter", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Isolation_Valve", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3923" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b3923", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Building_Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n ?metertype rdfs:subClassOf+ brick:Building_Meter .\n }\n " - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Condenser Water Isolation Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Isolation_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water enteringed to a hot water system" + "@value": "An isolation valve installed in the condenser water loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6961" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b665" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6962" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b666" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6963" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b667" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6964" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b668" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6965" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6966" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b669" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6961", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6962", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240434,13 +248968,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6963", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240455,13 +248989,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6964", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240476,13 +249010,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6965", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240497,7 +249031,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6966", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -240518,112 +249052,77 @@ ] }, { - "@id": "https://w3id.org/rec#LoadingReceivingRoom", + "@id": "https://brickschema.org/schema/BrickTag#Concessions", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Loading/receiving room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Concessions" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape", + "@id": "https://brickschema.org/schema/Brick#High_CO2_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Current flow type property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#currentFlowType" + "@value": "High CO2 Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An individual point of attachment for charing a single electric vehicle" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape" + "@value": "A device that indicates high concentration of carbon dioxide." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5665" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5666" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1657" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5667" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1658" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5668" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1659" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5669" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1660" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5665", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240638,13 +249137,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5666", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240659,13 +249158,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5667", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240680,13 +249179,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5668", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b1660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240701,162 +249200,122 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5669", + "@id": "https://w3id.org/rec#BasementLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Basement level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Room", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Base class for all more specific room types." + "@value": "Cooling Discharge Air Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7678" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7679" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7678", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sets the size of a deadband of temperature of cooling discharge air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b7679", + "@id": "https://w3id.org/rec#ICTHardware", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@value": "ICT hardware." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "ICT Hardware" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm", + "@id": "https://brickschema.org/schema/Brick#Standby_Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + "@language": "en", + "@value": "Standby Heating Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6355" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3120" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6356" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3121" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6357" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3122" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6358" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3123" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6359" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3124" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6360" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3125" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6361" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3126" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -240864,27 +249323,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6355", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -240905,13 +249369,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6356", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240926,13 +249390,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6357", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240947,13 +249411,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6358", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240968,13 +249432,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6359", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240989,13 +249453,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6360", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241010,13 +249474,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6361", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241031,150 +249495,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint", + "@id": "https://w3id.org/rec#EducationalRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6318" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6319" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6320" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6321" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6322" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6323" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6324" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6325" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "Educational room" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6318", + "@id": "https://w3id.org/rec#Workshop", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Workshop" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6319", + "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "Core Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system." } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6320", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b748" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b749" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b750" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b751" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Core" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6321", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Core" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241189,7 +249607,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6322", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241210,13 +249628,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6323", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241231,13 +249649,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6324", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241252,98 +249670,80 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b6325", + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Min Supply Air Temperature Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5779" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6061" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5780" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6062" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5781" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6063" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5782" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6064" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5783" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6065" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5784" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6066" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5785" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6067" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5786" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5787" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5788" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6068" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" @@ -241354,7 +249754,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5779", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241375,13 +249775,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5780", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241396,13 +249796,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5781", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241417,13 +249817,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5782", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241438,13 +249838,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5783", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241459,13 +249859,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5784", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241480,13 +249880,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5785", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241501,13 +249901,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5786", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b6068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241522,95 +249922,176 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5787", + "@id": "https://brickschema.org/schema/BrickTag#Radon", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Radon" } + ] + }, + { + "@id": "https://w3id.org/rec#MezzanineLevel", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mezzanine level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5788", + "@id": "https://brickschema.org/schema/BrickTag#Wind", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Wind" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Fan", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Fan" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fan moving air discharged from HVAC vents" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Fan" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Booster_Fan", + "@id": "https://w3id.org/rec#LeakDetectorEquipment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Leak detector." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Leak Detector" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cycle Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fan activated to increase airflow beyond what is provided by the default configuration" + "@value": "An alarm that indicates off-normal conditions associated with HVAC cycles" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b327" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4590" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b328" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4591" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b329" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4592" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b327", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241625,13 +250106,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b328", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241646,13 +250127,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b329", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b4592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241667,124 +250148,59 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Preventer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Preventer" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point", + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Point" + "@value": "Sensor Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Control_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space from which operations are managed" + "@value": "A piece of equipment for sensing some physical properties" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b693" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7488" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b694" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7489" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b695" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b696" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7490" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#SecurityRoom" - } - ] - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b693", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Control" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b694", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241799,13 +250215,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b695", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241820,13 +250236,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b696", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b7490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241841,93 +250257,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Activated", + "@id": "https://brickschema.org/schema/Brick#Maintenance_Mode_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Activated" + "@value": "Maintenance Mode Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frequency", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Frequency" + "@id": "https://brickschema.org/schema/Brick#Mode_Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@language": "en", + "@value": "Controls whether or not a device or controller is operating in \"Maintenance\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5118" - }, - { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5119" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2172" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5120" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2173" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5121" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2174" }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5122" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2175" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2172", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5118", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241942,13 +250351,13 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5119", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241963,7 +250372,7 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5120", + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b2175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241984,44 +250393,152 @@ ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5121", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Rated minimum voltage output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The minimum voltage that can be output by the entity" } ] }, { - "@id": "_:n4e0f4800671d467396b5d4013bac1948b5122", + "@id": "https://w3id.org/rec#originY", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@language": "en", + "@value": "originY" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Differential_TemperatureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3815" + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3816" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3815", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:n4d523942b1d64a4692b5fc35dffe9ca0b3816", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_R" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Nozzle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Nozzle" + } + ] + }, + { + "@id": "https://w3id.org/rec#region", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "region" } ] } diff --git a/static/schema/1.4.2/Brick.ttl b/static/schema/1.4.2/Brick.ttl index 3ae9b09..809bf60 100644 --- a/static/schema/1.4.2/Brick.ttl +++ b/static/schema/1.4.2/Brick.ttl @@ -163,36 +163,47 @@ rec:Architecture a rdfs:Class, 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:Document ; + sh:name "documentation"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], + [ a sh:PropertyShape ; sh:class rec:ArchitectureCapacity ; sh:maxCount 1 ; sh:name "capacity"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:capacity ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "architected by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:architectedBy ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:nodeKind sh:IRI ; + sh:path rec:constructedBy ], + [ a sh:PropertyShape ; + sh:class rec:BuildingElement ; + sh:name "intersecting element"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:intersectingElement ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "operated by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:PostalAddress ; 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:name "is fed by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], [ a sh:PropertyShape ; 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:containsElement ], - [ 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:Agent ; - sh:nodeKind sh:IRI ; - sh:path rec:constructedBy ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; sh:name "adjacent element"^^xsd:string ; @@ -208,27 +219,16 @@ rec:Architecture a rdfs:Class, sh:name "owned by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:ownedBy ], - [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:name "intersecting element"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:intersectingElement ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "architected by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:architectedBy ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "operated by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:ArchitectureArea ; sh:maxCount 1 ; sh:name "area"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:area ] . + sh:path rec:area ], + [ a sh:PropertyShape ; + sh:name "is fed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ] . rec:ArchitectureArea a , rdfs:Class, @@ -239,18 +239,18 @@ rec:ArchitectureArea a , sh:property [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "rentable area"^^xsd:string ; - sh:path rec:rentableArea ], + sh:name "net area"^^xsd:string ; + sh:path rec:netArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "gross area"^^xsd:string ; - 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"^^xsd:string ; - sh:path rec:netArea ] . + sh:name "gross area"^^xsd:string ; + sh:path rec:grossArea ] . rec:ArchitectureCapacity a , rdfs:Class, @@ -289,107 +289,107 @@ rec:Asset a rdfs:Class, 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:date ; - sh:maxCount 1 ; - sh:name "installation date"^^xsd:string ; - sh:path rec:installationDate ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "commissioned by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:commissionedBy ], + sh:datatype xsd:duration ; + sh:name "maintenance interval"^^xsd:string ; + sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "located in"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:locatedIn ], + sh:datatype xsd:string ; + sh:name "IP address"^^xsd:string ; + sh:path rec:IPAddress ], [ a sh:PropertyShape ; - sh:datatype xsd:decimal ; + sh:class rec:Geometry ; + sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; sh:maxCount 1 ; - sh:name "weight"^^xsd:string ; - sh:path rec:weight ], + sh:name "geometry"^^xsd:string ; + sh:path rec:geometry ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:name "serial number"^^xsd:string ; + sh:path rec:serialNumber ], [ 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: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:datatype xsd:decimal ; sh:maxCount 1 ; - sh:name "mounted on"^^xsd:string ; + sh:name "weight"^^xsd:string ; + sh:path rec:weight ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "commissioned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:mountedOn ], + sh:path rec:commissionedBy ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "installed by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:installedBy ], - [ a sh:PropertyShape ; - sh:datatype xsd:date ; - sh:maxCount 1 ; - sh:name "turnover date"^^xsd:string ; - sh:path rec:turnoverDate ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "model number"^^xsd:string ; - sh:path rec:modelNumber ], + sh:name "MAC address"^^xsd:string ; + sh:path rec:MACAddress ], [ 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:datatype xsd:string ; - sh:name "IP address"^^xsd:string ; - sh:path rec:IPAddress ], - [ 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:Asset ; - sh:name "is part of"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], - [ a sh:PropertyShape ; - sh:datatype xsd:duration ; - sh:name "maintenance interval"^^xsd:string ; - sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "serviced by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:servicedBy ], + [ a sh:PropertyShape ; + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "turnover date"^^xsd:string ; + sh:path rec:turnoverDate ], + [ 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)."^^xsd:string ; + sh:maxCount 1 ; + sh:name "mounted on"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:mountedOn ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "manufactured by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:manufacturedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "serial number"^^xsd:string ; - sh:path rec:serialNumber ], + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "installation date"^^xsd:string ; + sh:path rec:installationDate ], + [ a sh:PropertyShape ; + sh:maxCount 1 ; + sh:name "initial cost"^^xsd:string ; + sh:nodeKind sh:Literal ; + sh:path rec:initialCost ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:name "asset tag"^^xsd:string ; sh:path rec:assetTag ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "MAC address"^^xsd:string ; - sh:path rec:MACAddress ], + sh:name "model number"^^xsd:string ; + sh:path rec:modelNumber ], [ a sh:PropertyShape ; - sh:class rec:Geometry ; - sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; - sh:maxCount 1 ; - sh:name "geometry"^^xsd:string ; - sh:path rec:geometry ], + sh:class rec:Space ; + sh:name "located in"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:locatedIn ], [ 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:class rec:Asset ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:datatype xsd:date ; sh:maxCount 1 ; @@ -497,6 +497,11 @@ rec:BuildingElement a rdfs:Class, 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"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], + [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed."^^xsd:string ; sh:maxCount 1 ; @@ -509,11 +514,6 @@ rec:BuildingElement a rdfs:Class, sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], - [ 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:name "has part"^^xsd:string ; @@ -778,13 +778,13 @@ rec:Document a rdfs:Class, rdfs:label "Document"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:name "document topic"^^xsd:string ; + sh:name "URL"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:documentTopic ], + sh:path rec:url ], [ a sh:PropertyShape ; - sh:name "URL"^^xsd:string ; + sh:name "document topic"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:url ] . + sh:path rec:documentTopic ] . rec:Door a rdfs:Class, sh:NodeShape ; @@ -861,25 +861,25 @@ rec:ElevatorTrip a rdfs:Class, rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "trip direction"^^xsd:string ; - sh:path rec:tripDirection ], + sh:name "current level"^^xsd:string ; + sh:path rec:currentLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "end level"^^xsd:string ; - sh:path rec:endLevel ], + sh:name "start level"^^xsd:string ; + sh:path rec:startLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "start level"^^xsd:string ; - sh:path rec:startLevel ], + sh:name "trip direction"^^xsd:string ; + sh:path rec:tripDirection ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "current level"^^xsd:string ; - sh:path rec:currentLevel ] . + sh:name "end level"^^xsd:string ; + sh:path rec:endLevel ] . rec:EndTable a rdfs:Class, sh:NodeShape ; @@ -958,17 +958,17 @@ rec:Event a rdfs:Class, 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 start timestamp."^^xsd:string ; - sh:maxCount 1 ; - 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 "end"^^xsd:string ; sh:path rec:end ], + [ a sh:PropertyShape ; + sh:datatype xsd:dateTime ; + sh:description "Event start timestamp."^^xsd:string ; + sh:maxCount 1 ; + sh:name "start"^^xsd:string ; + sh:path rec:start ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; @@ -981,20 +981,20 @@ rec:ExceptionEvent a , rdfs:label "Exception event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:description "The message of this exception event."^^xsd:string ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:name "value"^^xsd:string ; + sh:path rec:value ], + [ a sh:PropertyShape ; sh:class brick:Point ; sh:description "The brick:Point that emitted this exception."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; 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."^^xsd:string ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "value"^^xsd:string ; - sh:path rec:value ] . + sh:path rec:sourcePoint ] . rec:ExerciseRoom a rdfs:Class, sh:NodeShape ; @@ -1130,30 +1130,30 @@ rec:Geotransform a rdfs:Class, sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin x"^^xsd:string ; - sh:path rec:originX ], + sh:name "width scale factor"^^xsd:string ; + sh:path rec:widthScaleFactor ], [ 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 "x rotational scale factor"^^xsd:string ; - sh:path rec:xRotationalScaleFactor ], + sh:name "y rotational scale factor"^^xsd:string ; + sh:path rec:yRotationalScaleFactor ], [ 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 "y rotational scale factor"^^xsd:string ; - sh:path rec:yRotationalScaleFactor ], + sh:name "origin x"^^xsd:string ; + sh:path rec:originX ], [ 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 "height scale factor"^^xsd:string ; - sh:path rec:heightScaleFactor ], + sh:name "x rotational scale factor"^^xsd:string ; + sh:path rec:xRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "width scale factor"^^xsd:string ; - sh:path rec:widthScaleFactor ], + sh:name "height scale factor"^^xsd:string ; + sh:path rec:heightScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; @@ -1201,14 +1201,14 @@ rec:ICTEquipment a rdfs:Class, 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)"^^xsd:string ; - sh:path rec:heightRUs ], - [ a sh:PropertyShape ; 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 "Height (RUs)"^^xsd:string ; + sh:path rec:heightRUs ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; sh:name "Number of Ports"^^xsd:string ; @@ -1315,12 +1315,11 @@ rec:Lease a rdfs:Class, rdfs:label "Lease"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; + sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; sh:minCount 1 ; - sh:name "leasee"^^xsd:string ; + sh:name "lease of"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasee ], + sh:path rec:leaseOf ], [ a sh:PropertyShape ; sh:class rec:LeaseContract ; sh:description "Indicates the contract regulating the terms of the lease in question. "^^xsd:string ; @@ -1328,18 +1327,19 @@ rec:Lease a rdfs:Class, sh:nodeKind sh:IRI ; sh:path rec:regulatedBy ], [ a sh:PropertyShape ; - sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; + 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 "lease of"^^xsd:string ; + sh:name "leasor"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leaseOf ], + sh:path rec:leasor ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "The agent leasing out some leasable object, i.e., the owner of the asset."^^xsd:string ; + sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; sh:minCount 1 ; - sh:name "leasor"^^xsd:string ; + sh:name "leasee"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasor ] . + sh:path rec:leasee ] . rec:LeaseContract a rdfs:Class, sh:NodeShape ; @@ -1638,12 +1638,6 @@ rec:Organization a rdfs:Class, 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."^^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."^^xsd:string ; sh:name "has part"^^xsd:string ; @@ -1655,6 +1649,12 @@ rec:Organization a rdfs:Class, sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], + [ 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."^^xsd:string ; + sh:name "has member"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasMember ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; sh:description "URL link to an image/logo that represents the organization."^^xsd:string ; @@ -1702,20 +1702,20 @@ rec:Person a rdfs:Class, 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:givenName ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:path rec:familyName ], - [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:name "gender"^^xsd:string ; sh:path rec:gender ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:path rec:givenName ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; sh:description "URL link to an image that represents the person."^^xsd:string ; sh:name "image"^^xsd:string ; - sh:path rec:image ] . + sh:path rec:image ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:path rec:familyName ] . rec:PersonalHygiene a rdfs:Class, sh:NodeShape ; @@ -1788,18 +1788,19 @@ rec:PostalAddress a rdfs:Class, sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 2"^^xsd:string ; - sh:path rec:addressLine2 ], + sh:name "address line 1"^^xsd:string ; + sh:path rec:addressLine1 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 1"^^xsd:string ; - sh:path rec:addressLine1 ], + 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 "region"^^xsd:string ; - sh:path rec:region ], + sh:name "country"^^xsd:string ; + sh:path rec:country ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; @@ -1807,15 +1808,14 @@ rec:PostalAddress a rdfs:Class, sh:path rec:postalCode ], [ 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 "country"^^xsd:string ; - 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 "city"^^xsd:string ; - sh:path rec:city ] . + sh:name "region"^^xsd:string ; + sh:path rec:region ] . rec:PowerObservation a , rdfs:Class, @@ -1987,12 +1987,12 @@ rec:SensorEquipment a rdfs:Class, owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Battery Percentage"^^xsd:string ; - 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"^^xsd:string ; - 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 . @@ -2017,6 +2017,18 @@ rec:ServiceObject a rdfs:Class, rdfs:label "Service object"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "closed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:closedBy ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "acknowledged by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:acknowledgedBy ], + [ a sh:PropertyShape ; sh:minCount 1 ; sh:name "related to"^^xsd:string ; sh:nodeKind sh:IRI ; @@ -2026,53 +2038,41 @@ rec:ServiceObject a rdfs:Class, sh:maxCount 1 ; sh:name "closed time"^^xsd:string ; sh:path rec:closedTime ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "status"^^xsd:string ; - sh:path rec:status ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:maxCount 1 ; - sh:name "acknowledged by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:acknowledgedBy ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "severity"^^xsd:string ; - sh:path rec:severity ], - [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "produced by"^^xsd:string ; + sh:name "created by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:producedBy ], + sh:path rec:createdBy ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; sh:name "created time"^^xsd:string ; sh:path rec:createdTime ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:maxCount 1 ; - sh:name "created by"^^xsd:string ; + sh:class brick:Point ; + sh:name "produced by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:createdBy ], + sh:path rec:producedBy ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; sh:name "acknowledged time"^^xsd:string ; sh:path rec:acknowledgedTime ], [ a sh:PropertyShape ; - sh:class rec:Agent ; + sh:datatype xsd:string ; + sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "closed by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:closedBy ] . + sh:minCount 1 ; + sh:name "status"^^xsd:string ; + sh:path rec:status ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:name "severity"^^xsd:string ; + sh:path rec:severity ] . rec:ServiceShaft a rdfs:Class, sh:NodeShape ; @@ -2144,33 +2144,33 @@ rec:Space a rdfs:Class, 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:name "is location of"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isLocationOf ], - [ 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)."^^xsd:string ; + sh:class rec:Space ; sh:maxCount 1 ; - sh:name "georeference"^^xsd:string ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:georeference ], + sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:class rec:Space ; sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasPart ], [ a sh:PropertyShape ; - sh:class rec:Space ; + 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)."^^xsd:string ; sh:maxCount 1 ; - sh:name "is part of"^^xsd:string ; + sh:name "georeference"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], + sh:path rec:georeference ], [ a sh:PropertyShape ; sh:class rec:Geometry ; sh:description "Polygon representing the spatial extent of this Space."^^xsd:string ; sh:maxCount 1 ; sh:name "geometry"^^xsd:string ; - sh:path rec:geometry ] . + sh:path rec:geometry ], + [ a sh:PropertyShape ; + sh:name "is location of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isLocationOf ] . rec:SprinklerRoom a rdfs:Class, sh:NodeShape ; @@ -2450,6 +2450,7 @@ rec:Zone a rdfs:Class, brick:Ablutions_Room a owl:Class, sh:NodeShape ; + rdfs:label "Ablutions Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room for performing cleansing rituals before prayer"@en ; @@ -2479,6 +2480,7 @@ brick:Ablutions_Room a owl:Class, brick:Absolute_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Absolute Humidity Sensor"@en ; rdfs:subClassOf brick:Humidity_Sensor ; skos:definition "Measures the present state of absolute humidity"@en ; sh:property [ a sh:PropertyShape ; @@ -2517,6 +2519,7 @@ brick:Absolute_Humidity_Sensor a owl:Class, brick:Absorption_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Absorption Chiller"@en ; 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 ; @@ -2537,6 +2540,7 @@ brick:Absorption_Chiller a owl:Class, brick:Acceleration_Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Acceleration Time Setpoint"@en ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Acceleration ; @@ -2562,6 +2566,7 @@ brick:Acceleration_Time_Setpoint a owl:Class, brick:Access_Reader a owl:Class, sh:NodeShape ; + rdfs:label "Access Reader"@en ; rdfs:subClassOf brick:Access_Control_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -2591,6 +2596,7 @@ brick:Access_Reader a owl:Class, brick:Active_Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Active Chilled Beam"@en ; 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 ; @@ -2616,6 +2622,7 @@ brick:Active_Chilled_Beam a owl:Class, brick:Active_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Active Power Sensor"@en ; 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 ; @@ -2648,6 +2655,7 @@ brick:Active_Power_Sensor a owl:Class, brick:Air_Cooled_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Air Cooled Chiller"@en ; 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 ; @@ -2673,6 +2681,7 @@ brick:Air_Cooled_Chiller a owl:Class, brick:Air_Flow_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Loss Alarm"@en ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates loss in air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -2703,6 +2712,7 @@ brick:Air_Flow_Loss_Alarm a owl:Class, brick:Air_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Air Loop"@en ; rdfs:subClassOf brick:Loop ; skos:definition "The set of connected equipment serving one path of air"@en ; sh:rule [ a sh:TripleRule ; @@ -2718,6 +2728,7 @@ brick:Air_Loop a owl:Class, brick:Alarm_Delay_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Alarm Delay Parameter"@en ; 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 ; @@ -2743,6 +2754,7 @@ brick:Alarm_Delay_Parameter a owl:Class, brick:Ammonia_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Ammonia Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ammonia ; @@ -2764,6 +2776,7 @@ brick:Ammonia_Sensor a owl:Class, brick:Atrium a owl:Class, sh:NodeShape ; + rdfs:label "Atrium"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; @@ -2794,6 +2807,7 @@ brick:Atrium a owl:Class, brick:Audio_Visual_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Audio Visual Equipment"@en ; 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 ; @@ -2819,6 +2833,7 @@ brick:Audio_Visual_Equipment a owl:Class, brick:Auditorium a owl:Class, sh:NodeShape ; + rdfs:label "Auditorium"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space for performances or larger gatherings"@en ; @@ -2848,6 +2863,7 @@ brick:Auditorium a owl:Class, brick:Automatic_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Mode Command"@en ; 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 ; @@ -2873,6 +2889,7 @@ brick:Automatic_Mode_Command a owl:Class, brick:Automatic_Tint_Window a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Tint Window"@en ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window with tint control."@en ; sh:rule [ a sh:TripleRule ; @@ -2903,6 +2920,7 @@ brick:Automatic_Tint_Window a owl:Class, brick:Automatic_Tint_Window_Array a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Tint Window Array"@en ; rdfs:subClassOf brick:System ; skos:definition "An array of Automatic Tint Windows."@en ; sh:rule [ a sh:TripleRule ; @@ -2928,6 +2946,7 @@ brick:Automatic_Tint_Window_Array a owl:Class, brick:Automatic_Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Transfer Switch"@en ; 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 ; @@ -2954,6 +2973,7 @@ brick:Automatic_Transfer_Switch a owl:Class, brick:Availability_Status a owl:Class, sh:NodeShape ; + rdfs:label "Availability Status"@en ; 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 ; @@ -2974,6 +2994,7 @@ brick:Availability_Status a owl:Class, brick:Average_Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Cooling Demand Sensor"@en ; 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 ; @@ -3005,6 +3026,7 @@ 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"@en ; 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 ; @@ -3046,6 +3068,7 @@ 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"@en ; 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 ; @@ -3077,6 +3100,7 @@ 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"@en ; 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 ; @@ -3113,6 +3137,7 @@ brick:Average_Zone_Air_Temperature_Sensor a owl:Class, brick:Backflow_Preventer_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Backflow Preventer Valve"@en ; 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 ; @@ -3133,6 +3158,7 @@ brick:Backflow_Preventer_Valve a owl:Class, brick:Basement a owl:Class, sh:NodeShape ; + rdfs:label "Basement"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "The floor of a building which is partly or entirely below ground level."@en ; @@ -3157,6 +3183,7 @@ brick:Basement a owl:Class, brick:Battery a owl:Class, sh:NodeShape ; + rdfs:label "Battery"@en ; 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 ; @@ -3182,6 +3209,7 @@ brick:Battery a owl:Class, brick:Battery_Energy_Storage_System a owl:Class, sh:NodeShape ; + rdfs:label "Battery Energy Storage System"@en ; 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 ; @@ -3207,6 +3235,7 @@ brick:Battery_Energy_Storage_System a owl:Class, brick:Battery_Room a owl:Class, sh:NodeShape ; + rdfs:label "Battery Room"@en ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room used to hold batteries for backup power"@en ; @@ -3246,6 +3275,7 @@ brick:Battery_Room a owl:Class, brick:Battery_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Battery Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the capacity of a battery"@en ; sh:rule [ a sh:TripleRule ; @@ -3272,6 +3302,7 @@ brick:Battery_Voltage_Sensor a owl:Class, brick:Bench_Space a owl:Class, sh:NodeShape ; + rdfs:label "Bench Space"@en ; 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 ; @@ -3301,6 +3332,7 @@ brick:Bench_Space a owl:Class, brick:Blind a owl:Class, sh:NodeShape ; + rdfs:label "Blind"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window covering."@en ; @@ -3322,6 +3354,7 @@ brick:Blind a owl:Class, brick:Blind_Group a owl:Class, sh:NodeShape ; + rdfs:label "Blind Group"@en ; rdfs:subClassOf brick:Shading_System ; skos:definition "A group of Blinds commonly attached to a single controller."@en ; sh:rule [ a sh:TripleRule ; @@ -3347,6 +3380,7 @@ brick:Blind_Group a owl:Class, brick:Boiler_Command a owl:Class, sh:NodeShape ; + rdfs:label "Boiler Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "A command to control a boiler"@en ; sh:rule [ a sh:TripleRule ; @@ -3367,6 +3401,7 @@ brick:Boiler_Command a owl:Class, brick:Booster_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Booster Fan"@en ; 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 ; @@ -3387,6 +3422,7 @@ brick:Booster_Fan a owl:Class, brick:Box_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Box Mode Command"@en ; rdfs:subClassOf brick:Mode_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Box ; @@ -3411,6 +3447,7 @@ brick:Box_Mode_Command a owl:Class, brick:Branch_Selector a owl:Class, sh:NodeShape ; + rdfs:label "Branch Selector"@en ; 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 ; @@ -3436,6 +3473,7 @@ brick:Branch_Selector a owl:Class, brick:Breaker_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Breaker Panel"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Breaker Panel distributes power into various end-uses."@en ; sh:rule [ a sh:TripleRule ; @@ -3451,6 +3489,7 @@ brick:Breaker_Panel a owl:Class, brick:Broadcast_Room a owl:Class, sh:NodeShape ; + rdfs:label "Broadcast Room"@en ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A space to organize and manage a broadcast. Separate from studio"@en ; @@ -3485,6 +3524,7 @@ brick:Broadcast_Room a owl:Class, brick:Building_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Building Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Setpoint for humidity in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3517,6 +3557,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3554,6 +3595,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Pressure_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of the entire building"@en ; @@ -3592,6 +3634,7 @@ 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"@en ; 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 ; @@ -3624,6 +3667,7 @@ brick:Building_Chilled_Water_Meter a owl:Class, brick:Building_Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Building Disconnect Switch"@en ; rdfs:subClassOf brick:Disconnect_Switch ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -3648,6 +3692,7 @@ brick:Building_Disconnect_Switch a owl:Class, brick:Building_Electrical_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Electrical Meter"@en ; 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 ; @@ -3674,6 +3719,7 @@ brick:Building_Electrical_Meter a owl:Class, brick:Building_Gas_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Gas Meter"@en ; 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 ; @@ -3701,6 +3747,7 @@ brick:Building_Gas_Meter a owl:Class, brick:Building_Hot_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Hot Water Meter"@en ; 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 ; @@ -3733,6 +3780,7 @@ brick:Building_Hot_Water_Meter a owl:Class, brick:Building_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Water Meter"@en ; 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 ; @@ -3760,6 +3808,7 @@ brick:Building_Water_Meter a owl:Class, brick:Bus_Riser a owl:Class, sh:NodeShape ; + rdfs:label "Bus Riser"@en ; 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 ; @@ -3775,6 +3824,7 @@ brick:Bus_Riser a owl:Class, brick:Bypass_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3807,6 +3857,7 @@ brick:Bypass_Air_Flow_Sensor a owl:Class, brick:Bypass_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3839,6 +3890,7 @@ brick:Bypass_Air_Humidity_Setpoint a owl:Class, brick:Bypass_Command a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Command"@en ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Bypass ; @@ -3858,6 +3910,7 @@ brick:Bypass_Command a owl:Class, brick:Bypass_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Damper"@en ; 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 ; @@ -3878,6 +3931,7 @@ brick:Bypass_Damper a owl:Class, brick:Bypass_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3910,6 +3964,7 @@ brick:Bypass_Water_Flow_Sensor a owl:Class, brick:Bypass_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3942,6 +3997,7 @@ brick:Bypass_Water_Flow_Setpoint a owl:Class, brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a CO2 alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -3972,6 +4028,7 @@ brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, brick:CO2_Differential_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Differential Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the difference between CO2 levels of inside and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -3999,6 +4056,7 @@ brick:CO2_Differential_Sensor a owl:Class, brick:CO_Differential_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Differential Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:CO ; @@ -4025,6 +4083,7 @@ brick:CO_Differential_Sensor a owl:Class, brick:CO_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Level Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -4051,6 +4110,7 @@ brick:CO_Level_Sensor a owl:Class, brick:Cafeteria a owl:Class, sh:NodeShape ; + rdfs:label "Cafeteria"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space to serve food and beverages"@en ; @@ -4080,6 +4140,7 @@ brick:Cafeteria a owl:Class, brick:Capacity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Capacity Sensor"@en ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -4106,6 +4167,7 @@ brick:Capacity_Sensor a owl:Class, brick:Capillary_Tube_Metering_Device a owl:Class, sh:NodeShape ; + rdfs:label "Capillary Tube Metering Device"@en ; 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 ; @@ -4136,6 +4198,7 @@ brick:Capillary_Tube_Metering_Device a owl:Class, brick:Cassette_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Cassette Fan Coil Unit"@en ; 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 ; @@ -4176,6 +4239,7 @@ brick:Cassette_Fan_Coil_Unit a owl:Class, brick:Ceiling_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Ceiling Fan"@en ; 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 ; @@ -4196,6 +4260,7 @@ brick:Ceiling_Fan a owl:Class, brick:Centrifugal_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Centrifugal Chiller"@en ; 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 ; @@ -4217,6 +4282,7 @@ brick:Centrifugal_Chiller a owl:Class, brick:Change_Filter_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Change Filter Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that a filter must be changed"@en ; sh:rule [ a sh:TripleRule ; @@ -4242,6 +4308,7 @@ brick:Change_Filter_Alarm a owl:Class, brick:Chilled_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Booster Pump"@en ; 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 ; @@ -4273,6 +4340,7 @@ brick:Chilled_Water_Booster_Pump a owl:Class, brick:Chilled_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Circulator Pump"@en ; rdfs:subClassOf brick:Chilled_Water_Pump, brick:Circulator_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -4304,6 +4372,7 @@ brick:Chilled_Water_Circulator_Pump a owl:Class, brick:Chilled_Water_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Coil"@en ; 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 ; @@ -4334,6 +4403,7 @@ 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"@en ; 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 ; @@ -4376,6 +4446,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4425,6 +4496,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4474,6 +4546,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Load_Shed_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -4520,6 +4593,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -4569,6 +4643,7 @@ 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"@en ; 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 ; @@ -4606,6 +4681,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4645,6 +4721,7 @@ 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"@en ; 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 ; @@ -4682,6 +4759,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -4690,6 +4768,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Discharge_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4698,6 +4777,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4707,6 +4787,7 @@ 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"@en ; 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 ; @@ -4743,6 +4824,7 @@ brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, brick:Chilled_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Loop"@en ; 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 ; @@ -4762,6 +4844,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -4770,6 +4853,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4779,6 +4863,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4816,6 +4901,7 @@ 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"@en ; 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 ; @@ -4840,6 +4926,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -4848,6 +4935,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Supply_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4856,6 +4944,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4865,6 +4954,7 @@ brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; brick:Chilled_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water System"@en ; 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 ; @@ -4885,6 +4975,7 @@ 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"@en ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -4920,6 +5011,7 @@ 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"@en ; 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 ; @@ -4960,6 +5052,7 @@ 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"@en ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank designed specifically for chilled water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -4990,6 +5083,7 @@ brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, brick:Chilled_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Valve"@en ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of chilled water"@en ; @@ -5016,6 +5110,7 @@ brick:Chilled_Water_Valve a owl:Class, brick:Close_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Close Limit"@en ; 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 ; @@ -5048,6 +5143,7 @@ brick:Cloudage a brick:Quantity ; brick:Cold_Box a owl:Class, sh:NodeShape ; + rdfs:label "Cold Box"@en ; 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 ; @@ -5082,6 +5178,7 @@ brick:Cold_Box a owl:Class, brick:Cold_Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Cold Water Storage Tank"@en ; 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 ; @@ -5107,6 +5204,7 @@ 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"@en ; 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 ; @@ -5143,6 +5241,7 @@ 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"@en ; 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 ; @@ -5174,6 +5273,7 @@ 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"@en ; 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 ; @@ -5209,6 +5309,7 @@ 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"@en ; 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 ; @@ -5246,6 +5347,7 @@ 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"@en ; 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 ; @@ -5283,6 +5385,7 @@ brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, brick:Communication_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Communication Loss Alarm"@en ; 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 ; @@ -5308,6 +5411,7 @@ brick:Communication_Loss_Alarm a owl:Class, brick:Compressor a owl:Class, sh:NodeShape ; + rdfs:label "Compressor"@en ; 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 ; @@ -5323,6 +5427,7 @@ brick:Compressor a owl:Class, brick:Concession a owl:Class, sh:NodeShape ; + rdfs:label "Concession"@en ; 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 ; @@ -5362,6 +5467,7 @@ brick:Concession a owl:Class, brick:Condensate_Leak_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Condensate Leak Alarm"@en ; 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 ; @@ -5392,6 +5498,7 @@ brick:Condenser owl:deprecated true ; brick:Condenser_Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Heat Exchanger"@en ; 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 ; @@ -5417,6 +5524,7 @@ brick:Condenser_Heat_Exchanger a owl:Class, brick:Condenser_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Booster Pump"@en ; 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 ; @@ -5448,6 +5556,7 @@ brick:Condenser_Water_Booster_Pump a owl:Class, brick:Condenser_Water_Bypass_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Bypass Valve"@en ; 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 ; @@ -5478,6 +5587,7 @@ brick:Condenser_Water_Bypass_Valve a owl:Class, brick:Condenser_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Circulator Pump"@en ; rdfs:subClassOf brick:Circulator_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -5509,6 +5619,7 @@ brick:Condenser_Water_Circulator_Pump a owl:Class, brick:Condenser_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5540,6 +5651,7 @@ brick:Condenser_Water_Flow_Setpoint a owl:Class, brick:Condenser_Water_Isolation_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Isolation Valve"@en ; rdfs:subClassOf brick:Isolation_Valve ; skos:definition "An isolation valve installed in the condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5570,6 +5682,7 @@ brick:Condenser_Water_Isolation_Valve a owl:Class, brick:Condenser_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Loop"@en ; 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 ; @@ -5590,6 +5703,7 @@ brick:Condenser_Water_Loop a owl:Class, brick:Condenser_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water System"@en ; 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 ; @@ -5611,6 +5725,7 @@ brick:Condenser_Water_System a owl:Class, brick:Condenser_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Valve"@en ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of condenser water"@en ; @@ -5637,6 +5752,7 @@ brick:Condenser_Water_Valve a owl:Class, brick:Condensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Condensing Natural Gas Boiler"@en ; 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 ; @@ -5667,6 +5783,7 @@ brick:Condensing_Natural_Gas_Boiler a owl:Class, brick:Conference_Room a owl:Class, sh:NodeShape ; + rdfs:label "Conference Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space dedicated in which to hold a meetings"@en ; @@ -5696,6 +5813,7 @@ brick:Conference_Room a owl:Class, brick:Contact_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Contact Sensor"@en ; 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 ; @@ -5723,6 +5841,7 @@ brick:Contact_Sensor a owl:Class, brick:Control_Room a owl:Class, sh:NodeShape ; + rdfs:label "Control Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space from which operations are managed"@en ; @@ -5752,6 +5871,7 @@ brick:Control_Room a owl:Class, brick:Cooling_Command a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Command"@en ; 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 ; @@ -5772,6 +5892,7 @@ brick:Cooling_Command a owl:Class, brick:Cooling_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -5798,6 +5919,7 @@ brick:Cooling_Demand_Setpoint a owl:Class, brick:Cooling_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Enable Command"@en ; 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 ; @@ -5823,6 +5945,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5862,6 +5985,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5901,6 +6025,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5940,6 +6065,7 @@ 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"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -5969,6 +6095,7 @@ brick:Cooling_Start_Stop_Status a owl:Class, brick:Cooling_Tower a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Tower"@en ; 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 ; @@ -5990,6 +6117,7 @@ brick:Cooling_Tower a owl:Class, brick:Cooling_Tower_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Tower Fan"@en ; 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 ; @@ -6016,6 +6144,7 @@ brick:Cooling_Tower_Fan a owl:Class, brick:Cooling_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Valve"@en ; 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 ; @@ -6036,6 +6165,7 @@ brick:Cooling_Valve a owl:Class, brick:Copy_Room a owl:Class, sh:NodeShape ; + rdfs:label "Copy Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for common office equipment, including printers and copiers"@en ; @@ -6065,6 +6195,7 @@ brick:Copy_Room a owl:Class, brick:Core_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Core Temperature Sensor"@en ; 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 ; @@ -6091,6 +6222,7 @@ brick:Core_Temperature_Sensor a owl:Class, brick:Core_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Core Temperature Setpoint"@en ; 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 ; @@ -6117,6 +6249,7 @@ brick:Core_Temperature_Setpoint a owl:Class, brick:Cubicle a owl:Class, sh:NodeShape ; + rdfs:label "Cubicle"@en ; 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 ; @@ -6151,6 +6284,7 @@ brick:Cubicle a owl:Class, brick:Current_Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Imbalance Sensor"@en ; 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 ; @@ -6177,6 +6311,7 @@ brick:Current_Imbalance_Sensor a owl:Class, brick:Current_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Current Limit"@en ; 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 ; @@ -6202,6 +6337,7 @@ brick:Current_Limit a owl:Class, brick:Current_Ratio_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Current Ratio Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of currents in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -6233,6 +6369,7 @@ brick:Current_Ratio_Setpoint a owl:Class, brick:Curtailment_Override_Command a owl:Class, sh:NodeShape ; + rdfs:label "Curtailment Override Command"@en ; rdfs:subClassOf brick:Override_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -6257,6 +6394,7 @@ brick:Curtailment_Override_Command a owl:Class, brick:DC_Bus_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "DC Bus Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage across a DC bus"@en ; sh:rule [ a sh:TripleRule ; @@ -6288,6 +6426,7 @@ brick:DC_Bus_Voltage_Sensor a owl:Class, brick:Damper_Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Command"@en ; rdfs:subClassOf brick:Damper_Command, brick:Position_Command ; skos:definition "Controls the position (the degree of openness) of a damper"@en ; @@ -6315,6 +6454,7 @@ brick:Damper_Position_Command a owl:Class, brick:Damper_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Sensor"@en ; 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 ; @@ -6341,6 +6481,7 @@ brick:Damper_Position_Sensor a owl:Class, brick:Damper_Position_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the position of damper"@en ; sh:rule [ a sh:TripleRule ; @@ -6367,6 +6508,7 @@ brick:Damper_Position_Setpoint a owl:Class, brick:Damper_Position_Status a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Damper ; @@ -6392,6 +6534,7 @@ brick:Damper_Position_Status a owl:Class, brick:Deceleration_Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Deceleration Time Setpoint"@en ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Deceleration ; @@ -6417,6 +6560,7 @@ brick:Deceleration_Time_Setpoint a owl:Class, brick:Dehumidification_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Dehumidification Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Dehumidification ; @@ -6446,6 +6590,7 @@ brick:Dehumidification_Start_Stop_Status a owl:Class, brick:Dehumidify_Command a owl:Class, sh:NodeShape ; + rdfs:label "Dehumidify Command"@en ; 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 ; @@ -6467,6 +6612,7 @@ brick:Dehumidify_Command a owl:Class, brick:Deionised_Water_Conductivity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Deionised Water Conductivity Sensor"@en ; rdfs:subClassOf brick:Conductivity_Sensor ; skos:definition "Measures the electrical conductance of deionised water"@en ; sh:rule [ a sh:TripleRule ; @@ -6499,6 +6645,7 @@ brick:Deionised_Water_Conductivity_Sensor a owl:Class, brick:Deionised_Water_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Deionised Water Level Sensor"@en ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the height/level of deionised water in some container"@en ; sh:rule [ a sh:TripleRule ; @@ -6531,6 +6678,7 @@ brick:Deionised_Water_Level_Sensor a owl:Class, brick:Deionized_Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Deionized Water Alarm"@en ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates deionized water leaks."@en ; sh:rule [ a sh:TripleRule ; @@ -6556,6 +6704,7 @@ brick:Deionized_Water_Alarm a owl:Class, brick:Derivative_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Derivative Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6585,6 +6734,7 @@ brick:Derivative_Gain_Parameter a owl:Class, brick:Derivative_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Derivative Time Parameter"@en ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6614,6 +6764,7 @@ brick:Derivative_Time_Parameter a owl:Class, brick:Detention_Room a owl:Class, sh:NodeShape ; + rdfs:label "Detention Room"@en ; rdfs:subClassOf brick:Security_Service_Room ; owl:deprecated true ; skos:definition "A space for the temporary involuntary confinement of people"@en ; @@ -6643,6 +6794,7 @@ brick:Detention_Room a owl:Class, brick:Dewpoint_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Dewpoint Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets dew point"@en ; sh:rule [ a sh:TripleRule ; @@ -6664,6 +6816,7 @@ brick:Dewpoint_Setpoint a owl:Class, brick:Differential_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets temperature of diffrential air"@en ; sh:rule [ a sh:TripleRule ; @@ -6694,6 +6847,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6702,6 +6856,7 @@ 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"@en ; 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 ; @@ -6732,6 +6887,7 @@ brick:Differential_Pressure_Bypass_Valve a owl:Class, brick:Differential_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Differential Speed Sensor"@en ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -6757,6 +6913,7 @@ brick:Differential_Speed_Sensor a owl:Class, brick:Differential_Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Speed Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential speed"@en ; sh:rule [ a sh:TripleRule ; @@ -6782,6 +6939,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6790,6 +6948,7 @@ brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; brick:Dimmer a owl:Class, sh:NodeShape ; + rdfs:label "Dimmer"@en ; 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 ; @@ -6815,6 +6974,7 @@ brick:Dimmer a owl:Class, brick:Direct_Expansion_Cooling_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Direct Expansion Cooling Coil"@en ; rdfs:subClassOf brick:Cooling_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -6844,6 +7004,7 @@ brick:Direct_Expansion_Cooling_Coil a owl:Class, brick:Direct_Expansion_Heating_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Direct Expansion Heating Coil"@en ; rdfs:subClassOf brick:Heating_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -6873,6 +7034,7 @@ brick:Direct_Expansion_Heating_Coil a owl:Class, brick:Direction_Command a owl:Class, sh:NodeShape ; + rdfs:label "Direction Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that affect the direction of some phenomenon"@en ; sh:rule [ a sh:TripleRule ; @@ -6894,6 +7056,7 @@ brick:Direction_Command a owl:Class, brick:Disable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Differential Enthalpy Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -6924,6 +7087,7 @@ brick:Disable_Differential_Enthalpy_Command a owl:Class, brick:Disable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Differential Temperature Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -6954,6 +7118,7 @@ brick:Disable_Differential_Temperature_Command a owl:Class, brick:Disable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Fixed Enthalpy Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -6984,6 +7149,7 @@ brick:Disable_Fixed_Enthalpy_Command a owl:Class, brick:Disable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Fixed Temperature Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed temperature temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -7014,6 +7180,7 @@ 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"@en ; 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 ; @@ -7065,6 +7232,7 @@ brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Disable_Status a owl:Class, sh:NodeShape ; + rdfs:label "Disable Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if functionality has been disabled"@en ; sh:rule [ a sh:TripleRule ; @@ -7091,6 +7259,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7105,6 +7274,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -7113,6 +7283,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -7121,6 +7292,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7143,6 +7315,7 @@ brick:Discharge_Water a brick:Substance ; brick:Displacement_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Displacement Flow Air Diffuser"@en ; 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 ; @@ -7173,6 +7346,7 @@ 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"@en ; 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 ; @@ -7208,6 +7382,7 @@ 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"@en ; 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 ; @@ -7249,6 +7424,7 @@ 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"@en ; 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 ; @@ -7294,6 +7470,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7301,6 +7478,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7308,6 +7486,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7315,6 +7494,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7323,6 +7503,7 @@ 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"@en ; 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 ; @@ -7348,6 +7529,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_System_Enable_Command ; skos:definition "Enables operation of the domestic hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -7388,6 +7570,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Valve ; skos:definition "A valve regulating the flow of domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7423,6 +7606,7 @@ brick:Domestic_Hot_Water_Valve a owl:Class, brick:Domestic_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Water Loop"@en ; rdfs:subClassOf brick:Water_Loop ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -7442,6 +7626,7 @@ brick:Domestic_Water_Loop a owl:Class, brick:Drench_Hose a owl:Class, sh:NodeShape ; + rdfs:label "Drench Hose"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Drench ; @@ -7481,6 +7666,7 @@ brick:Drench_Hose a owl:Class, brick:Drive_Ready_Status a owl:Class, sh:NodeShape ; + rdfs:label "Drive Ready Status"@en ; 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 ; @@ -7506,6 +7692,7 @@ brick:Drive_Ready_Status a owl:Class, brick:Dry_Cooler a owl:Class, sh:NodeShape ; + rdfs:label "Dry Cooler"@en ; 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 ; @@ -7531,6 +7718,7 @@ brick:Dry_Cooler a owl:Class, brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Duct Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7567,6 +7755,7 @@ 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"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Econcycle ; @@ -7596,6 +7785,7 @@ brick:EconCycle_Start_Stop_Status a owl:Class, brick:Economizer a owl:Class, sh:NodeShape ; + rdfs:label "Economizer"@en ; 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 ; @@ -7611,6 +7801,7 @@ brick:Economizer a owl:Class, brick:Economizer_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Economizer Damper"@en ; 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 ; @@ -7630,6 +7821,7 @@ brick:Economizer_Damper a owl:Class, tag:Equipment . brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; + rdfs:label "Effective Air Temperature Cooling Setpoint"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7637,6 +7829,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7645,6 +7838,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7686,6 +7880,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7726,6 +7921,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7764,6 +7960,7 @@ brick:ElectricVehicleConnectorTypeShape a owl:Class, brick:Electric_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Electric Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Electric_Radiator ; skos:definition "Electric heating device located at or near the floor"@en ; @@ -7790,6 +7987,7 @@ brick:Electric_Baseboard_Radiator a owl:Class, brick:Electric_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Electric Boiler"@en ; 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 ; @@ -7810,6 +8008,7 @@ brick:Electric_Boiler a owl:Class, brick:Electrical_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Energy Usage Sensor"@en ; 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 ; @@ -7842,6 +8041,7 @@ brick:Electrical_Energy_Usage_Sensor a owl:Class, brick:Electronic_Expansion_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Electronic Expansion Valve"@en ; 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 ; @@ -7882,6 +8082,7 @@ brick:Electronic_Expansion_Valve a owl:Class, brick:Electronic_Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Electronic Mixing Valve"@en ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "Electronically controlled valve for precise mixing of hot and cold fluid."@en ; sh:rule [ a sh:TripleRule ; @@ -7907,6 +8108,7 @@ brick:Electronic_Mixing_Valve a owl:Class, brick:Elevator a owl:Class, sh:NodeShape ; + rdfs:label "Elevator"@en ; 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 ; @@ -7923,6 +8125,7 @@ brick:Elevator a owl:Class, brick:Emergency_Air_Flow_System a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Air Flow System"@en ; rdfs:subClassOf brick:Safety_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7947,6 +8150,7 @@ 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"@en ; rdfs:subClassOf brick:System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7981,6 +8185,7 @@ brick:Emergency_Air_Flow_System_Status a owl:Class, brick:Emergency_Generator_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Generator Alarm"@en ; 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 ; @@ -8006,6 +8211,7 @@ brick:Emergency_Generator_Alarm a owl:Class, brick:Emergency_Generator_Status a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Generator Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency generator is active"@en ; sh:rule [ a sh:TripleRule ; @@ -8031,6 +8237,7 @@ brick:Emergency_Generator_Status a owl:Class, brick:Emergency_Phone a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Phone"@en ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8060,6 +8267,7 @@ brick:Emergency_Phone a owl:Class, brick:Emergency_Power_Off_System a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Power Off System"@en ; 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 ; @@ -8085,6 +8293,7 @@ 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"@en ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8129,6 +8338,7 @@ 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"@en ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -8173,6 +8383,7 @@ 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"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency button has been pushed"@en ; sh:rule [ a sh:TripleRule ; @@ -8203,6 +8414,7 @@ brick:Emergency_Push_Button_Status a owl:Class, brick:Employee_Entrance_Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Employee Entrance Lobby"@en ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "An open space near an entrance that is typicaly only used for employees"@en ; @@ -8242,6 +8454,7 @@ brick:Employee_Entrance_Lobby a owl:Class, brick:Enable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Differential Enthalpy Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8272,6 +8485,7 @@ brick:Enable_Differential_Enthalpy_Command a owl:Class, brick:Enable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Differential Temperature Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8302,6 +8516,7 @@ brick:Enable_Differential_Temperature_Command a owl:Class, brick:Enable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Fixed Enthalpy Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8332,6 +8547,7 @@ brick:Enable_Fixed_Enthalpy_Command a owl:Class, brick:Enable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Fixed Temperature Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8362,6 +8578,7 @@ 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"@en ; 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 ; @@ -8413,6 +8630,7 @@ 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"@en ; rdfs:subClassOf brick:Generation_Sensor ; skos:definition "A sensor measuring the amount of generated energy."@en ; sh:rule [ a sh:TripleRule ; @@ -8439,6 +8657,7 @@ brick:Energy_Generation_Sensor a owl:Class, brick:Energy_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Energy Zone"@en ; 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 ; @@ -8463,6 +8682,7 @@ brick:Energy_Zone a owl:Class, brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Chilled Water Flow Setpoint"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Entering_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled entering water"@en ; @@ -8501,6 +8721,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Entering_Hot_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -8542,6 +8763,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -8583,6 +8805,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot entering water"@en ; @@ -8621,6 +8844,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot entering water"@en ; @@ -8659,6 +8883,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8709,6 +8934,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8764,6 +8990,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8813,6 +9040,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8863,6 +9091,7 @@ 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"@en ; 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 ; @@ -8905,6 +9134,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -8954,6 +9184,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -9003,6 +9234,7 @@ 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"@en ; 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 ; @@ -9034,6 +9266,7 @@ brick:Entering_Water_Pressure_Sensor a owl:Class, brick:Entering_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Temperature Alarm"@en ; 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 ; @@ -9064,6 +9297,7 @@ 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"@en ; 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 ; @@ -9102,6 +9336,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9147,6 +9382,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9192,6 +9428,7 @@ brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Enthalpy_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Enthalpy Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets enthalpy"@en ; sh:rule [ a sh:TripleRule ; @@ -9213,6 +9450,7 @@ brick:Enthalpy_Setpoint a owl:Class, brick:Entrance a owl:Class, sh:NodeShape ; + rdfs:label "Entrance"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The location and space of a building where people enter and exit the building"@en ; @@ -9237,6 +9475,7 @@ brick:Entrance a owl:Class, brick:Environment_Box a owl:Class, sh:NodeShape ; + rdfs:label "Environment Box"@en ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "(also known as climatic chamber), enclosed space designed to create a particular environment."@en ; @@ -9271,6 +9510,7 @@ brick:Environment_Box a owl:Class, brick:Equipment_Room a owl:Class, sh:NodeShape ; + rdfs:label "Equipment Room"@en ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommunications room where equipment that serves the building is stored"@en ; @@ -9305,6 +9545,7 @@ brick:Equipment_Room a owl:Class, brick:Evaporative_Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Evaporative Heat Exchanger"@en ; rdfs:subClassOf brick:Heat_Exchanger ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -9329,6 +9570,7 @@ brick:Evaporative_Heat_Exchanger a owl:Class, brick:Even_Month_Status a owl:Class, sh:NodeShape ; + rdfs:label "Even Month Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Even ; @@ -9353,6 +9595,7 @@ brick:Even_Month_Status a owl:Class, brick:Exercise_Room a owl:Class, sh:NodeShape ; + rdfs:label "Exercise Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "An indoor room used for exercise and physical activities"@en ; @@ -9382,6 +9625,7 @@ brick:Exercise_Room a owl:Class, brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9414,6 +9658,7 @@ 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"@en ; 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 ; @@ -9451,6 +9696,7 @@ 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"@en ; 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 ; @@ -9488,6 +9734,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9525,6 +9772,7 @@ brick:Exhaust_Air_Humidity_Sensor a owl:Class, brick:Exhaust_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9557,6 +9805,7 @@ 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"@en ; 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 ; @@ -9599,6 +9848,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9648,6 +9898,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9697,6 +9948,7 @@ 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"@en ; 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 ; @@ -9733,6 +9985,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9782,6 +10035,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9819,6 +10073,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9851,6 +10106,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9887,6 +10143,7 @@ brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, brick:Exhaust_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9906,6 +10163,7 @@ brick:Exhaust_Damper a owl:Class, tag:Exhaust . brick:Exhaust_Fan_Disable_Command a owl:Class ; + rdfs:label "Exhaust Fan Disable Command"@en ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -9919,6 +10177,7 @@ brick:Exhaust_Fan_Enable_Command owl:deprecated true ; brick:Eye_Wash_Station a owl:Class, sh:NodeShape ; + rdfs:label "Eye Wash Station"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -9953,6 +10212,7 @@ brick:Eye_Wash_Station a owl:Class, brick:Fan_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fan On Off Status"@en ; rdfs:subClassOf brick:Fan_Status, brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; @@ -9983,6 +10243,7 @@ brick:Fan_On_Off_Status a owl:Class, brick:Fan_Speed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fan Speed Command"@en ; rdfs:subClassOf brick:Fan_Command ; skos:definition "Controls the speed of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10008,6 +10269,7 @@ brick:Fan_Speed_Command a owl:Class, brick:Fan_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Fan VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10028,6 +10290,7 @@ brick:Fan_VFD a owl:Class, brick:Fault_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fault Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; skos:definition "Clears a fault status"@en ; sh:rule [ a sh:TripleRule ; @@ -10053,6 +10316,7 @@ brick:Fault_Reset_Command a owl:Class, brick:Field_Of_Play a owl:Class, sh:NodeShape ; + rdfs:label "Field Of Play"@en ; 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 ; @@ -10087,6 +10351,7 @@ brick:Field_Of_Play a owl:Class, brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Filter Air Differential Pressure Sensor"@en ; 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 ; @@ -10124,6 +10389,7 @@ brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, brick:Filter_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Filter Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -10148,6 +10414,7 @@ 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"@en ; 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 ; @@ -10185,6 +10452,7 @@ brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, brick:Final_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Final Filter"@en ; 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 ; @@ -10205,6 +10473,7 @@ brick:Final_Filter a owl:Class, brick:Fire_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Fire Alarm"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -10229,6 +10498,7 @@ brick:Fire_Alarm a owl:Class, brick:Fire_Alarm_Control_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Fire Alarm Control Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "Fire alarm panel is the controlling component of a fire alarm system."@en ; @@ -10265,6 +10535,7 @@ 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"@en ; 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 ; @@ -10306,6 +10577,7 @@ 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"@en ; 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 ; @@ -10347,6 +10619,7 @@ brick:Fire_Alarm_Pull_Station a owl:Class, brick:Fire_Control_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Fire Control Panel"@en ; 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 ; @@ -10377,6 +10650,7 @@ brick:Fire_Control_Panel a owl:Class, brick:Fire_Safety_System a owl:Class, sh:NodeShape ; + rdfs:label "Fire Safety System"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system containing devices and equipment that monitor, detect and suppress fire hazards"@en ; @@ -10398,6 +10672,7 @@ brick:Fire_Safety_System a owl:Class, brick:Fire_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Fire Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the presence of fire"@en ; sh:property [ a sh:PropertyShape ; @@ -10425,6 +10700,7 @@ brick:Fire_Sensor a owl:Class, brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Fire Sprinkler Thermal Expansion Tank"@en ; 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 ; @@ -10455,6 +10731,7 @@ 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"@en ; 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 ; @@ -10480,6 +10757,7 @@ brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, brick:Fire_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Fire Zone"@en ; 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 ; @@ -10504,6 +10782,7 @@ brick:Fire_Zone a owl:Class, brick:First_Aid_Kit a owl:Class, sh:NodeShape ; + rdfs:label "First Aid Kit"@en ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Aid ; @@ -10528,6 +10807,7 @@ brick:First_Aid_Kit a owl:Class, brick:First_Aid_Room a owl:Class, sh:NodeShape ; + rdfs:label "First Aid Room"@en ; 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 ; @@ -10567,6 +10847,7 @@ brick:First_Aid_Room a owl:Class, brick:Floor_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Floor Fan Coil Unit"@en ; 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 ; @@ -10602,6 +10883,7 @@ brick:Floor_Fan_Coil_Unit a owl:Class, brick:Formaldehyde_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Formaldehyde Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of formaldehyde in air"@en ; sh:rule [ a sh:TripleRule ; @@ -10629,6 +10911,7 @@ brick:Formaldehyde_Level_Sensor a owl:Class, brick:Freeze_Status a owl:Class, sh:NodeShape ; + rdfs:label "Freeze Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a substance contained within a vessel has frozen"@en ; sh:rule [ a sh:TripleRule ; @@ -10649,6 +10932,7 @@ brick:Freeze_Status a owl:Class, brick:Freezer a owl:Class, sh:NodeShape ; + rdfs:label "Freezer"@en ; 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 ; @@ -10678,6 +10962,7 @@ brick:Freezer a owl:Class, brick:Frequency_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -10698,6 +10983,7 @@ brick:Frequency_Setpoint a owl:Class, brick:hasQuantity brick:Frequency . brick:Fresh_Air_Fan a owl:Class ; + rdfs:label "Fresh Air Fan"@en ; rdfs:subClassOf brick:Fan ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -10706,6 +10992,7 @@ brick:Fresh_Air_Fan a owl:Class ; brick:Frost_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Frost Sensor"@en ; rdfs:subClassOf brick:Sensor, brick:Temperature_Sensor ; skos:definition "Senses the presence of frost or conditions that may cause frost"@en ; @@ -10735,6 +11022,7 @@ brick:Frost_Sensor a owl:Class, brick:Fume_Hood a owl:Class, sh:NodeShape ; + rdfs:label "Fume Hood"@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 ; @@ -10755,6 +11043,7 @@ brick:Fume_Hood a owl:Class, brick:Fume_Hood_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Fume Hood Air Flow Sensor"@en ; 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 ; @@ -10791,6 +11080,7 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class, brick:Gas_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Gas Distribution"@en ; 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 ; @@ -10811,6 +11101,7 @@ brick:Gas_Distribution a owl:Class, brick:Gas_Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Gas Pressure Regulator Valve"@en ; rdfs:subClassOf brick:Gas_Valve, brick:Pressure_Regulator_Valve ; skos:definition "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure."@en ; @@ -10837,6 +11128,7 @@ brick:Gas_Pressure_Regulator_Valve a owl:Class, brick:Gas_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Gas Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures gas concentration (other than CO2)"@en ; sh:property [ a sh:PropertyShape ; @@ -10864,6 +11156,7 @@ brick:Gas_Sensor a owl:Class, brick:Gas_System a owl:Class, sh:NodeShape ; + rdfs:label "Gas System"@en ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -10878,6 +11171,7 @@ brick:Gas_System a owl:Class, brick:Gatehouse a owl:Class, sh:NodeShape ; + rdfs:label "Gatehouse"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The standalone building used to manage the entrance to a campus or building grounds"@en ; @@ -10902,6 +11196,7 @@ brick:Gatehouse a owl:Class, brick:Gateway a owl:Class, sh:NodeShape ; + rdfs:label "Gateway"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -10921,6 +11216,7 @@ brick:Gateway a owl:Class, brick:Generator_Room a owl:Class, sh:NodeShape ; + rdfs:label "Generator Room"@en ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room for electrical equipment, specifically electrical generators."@en ; @@ -10960,6 +11256,7 @@ brick:Generator_Room a owl:Class, brick:Grease_Interceptor a owl:Class, sh:NodeShape ; + rdfs:label "Grease Interceptor"@en ; 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 ; @@ -10980,6 +11277,7 @@ brick:Grease_Interceptor a owl:Class, brick:HVAC_Zone a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Zone"@en ; 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 ; @@ -11004,6 +11302,7 @@ brick:HVAC_Zone a owl:Class, brick:Hail_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Hail Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures hail in terms of its size and damage potential"@en ; sh:property [ a sh:PropertyShape ; @@ -11032,6 +11331,7 @@ brick:Hail_Sensor a owl:Class, brick:Hallway a owl:Class, sh:NodeShape ; + rdfs:label "Hallway"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A common space, used to connect other parts of a building"@en ; @@ -11061,6 +11361,7 @@ brick:Hallway a owl:Class, brick:Hazardous_Materials_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Hazardous Materials Storage"@en ; 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 ; @@ -11100,6 +11401,7 @@ brick:Hazardous_Materials_Storage a owl:Class, brick:Heat_Detector a owl:Class, sh:NodeShape ; + rdfs:label "Heat Detector"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -11128,6 +11430,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11135,6 +11438,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11143,6 +11447,7 @@ 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"@en ; rdfs:subClassOf brick:Enable_Status, brick:System_Status ; skos:definition "Indicates if the heat exchanger system has been enabled"@en ; @@ -11179,6 +11484,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -11208,6 +11514,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11237,6 +11544,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11266,6 +11574,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11315,6 +11624,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11344,6 +11654,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11392,6 +11703,7 @@ brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, tag:Water . brick:Heat_Sensor a owl:Class ; + rdfs:label "Heat Sensor"@en ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -11406,6 +11718,7 @@ brick:Heat_Sensor a owl:Class ; brick:Heat_Sink_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heat Sink Temperature Sensor"@en ; 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 ; @@ -11432,6 +11745,7 @@ brick:Heat_Sink_Temperature_Sensor a owl:Class, brick:Heat_Wheel a owl:Class, sh:NodeShape ; + rdfs:label "Heat Wheel"@en ; 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 ; @@ -11453,6 +11767,7 @@ brick:Heat_Wheel a owl:Class, brick:Heat_Wheel_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Heat Wheel VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "A VFD that drives a heat wheel"@en ; sh:rule [ a sh:TripleRule ; @@ -11478,6 +11793,7 @@ brick:Heat_Wheel_VFD a owl:Class, brick:Heating_Command a owl:Class, sh:NodeShape ; + rdfs:label "Heating Command"@en ; 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 ; @@ -11498,6 +11814,7 @@ brick:Heating_Command a owl:Class, brick:Heating_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -11524,6 +11841,7 @@ brick:Heating_Demand_Setpoint a owl:Class, brick:Heating_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Heating Enable Command"@en ; 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 ; @@ -11549,6 +11867,7 @@ brick:Heating_Enable_Command a owl:Class, brick:Heating_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Heating Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11578,6 +11897,7 @@ brick:Heating_Start_Stop_Status a owl:Class, brick:Heating_Thermal_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heating Thermal Power Sensor"@en ; rdfs:subClassOf brick:Thermal_Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11608,6 +11928,7 @@ brick:Heating_Thermal_Power_Sensor a owl:Class, brick:High_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Air Flow Alarm"@en ; 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 ; @@ -11638,6 +11959,7 @@ brick:High_Air_Flow_Alarm a owl:Class, brick:High_CO2_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High CO2 Alarm"@en ; rdfs:subClassOf brick:CO2_Alarm ; skos:definition "A device that indicates high concentration of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -11663,6 +11985,7 @@ brick:High_CO2_Alarm a owl:Class, brick:High_Head_Pressure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Head Pressure Alarm"@en ; 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 ; @@ -11693,6 +12016,7 @@ brick:High_Head_Pressure_Alarm a owl:Class, brick:High_Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Humidity Alarm"@en ; 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 ; @@ -11718,6 +12042,7 @@ brick:High_Humidity_Alarm a owl:Class, brick:High_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "High Humidity Alarm Parameter"@en ; 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 ; @@ -11748,6 +12073,7 @@ 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"@en ; 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 ; @@ -11793,6 +12119,7 @@ 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"@en ; 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 ; @@ -11829,6 +12156,7 @@ 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"@en ; 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 ; @@ -11869,6 +12197,7 @@ 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"@en ; 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 ; @@ -11898,6 +12227,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11905,6 +12235,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11912,6 +12243,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11920,6 +12252,7 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hold_Status a owl:Class, sh:NodeShape ; + rdfs:label "Hold Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hold ; @@ -11939,6 +12272,7 @@ brick:Hold_Status a owl:Class, brick:Hospitality_Box a owl:Class, sh:NodeShape ; + rdfs:label "Hospitality Box"@en ; 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 ; @@ -11973,6 +12307,7 @@ brick:Hospitality_Box a owl:Class, brick:Hot_Box a owl:Class, sh:NodeShape ; + rdfs:label "Hot Box"@en ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "hot air chamber forming part of an air handler."@en ; @@ -12007,6 +12342,7 @@ brick:Hot_Box a owl:Class, brick:Hot_Water_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Hot_Water_Radiator ; skos:definition "Hydronic heating device located at or near the floor"@en ; @@ -12038,6 +12374,7 @@ brick:Hot_Water_Baseboard_Radiator a owl:Class, brick:Hot_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Booster Pump"@en ; 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 ; @@ -12069,6 +12406,7 @@ brick:Hot_Water_Booster_Pump a owl:Class, brick:Hot_Water_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Coil"@en ; 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 ; @@ -12099,6 +12437,7 @@ 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"@en ; 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 ; @@ -12141,6 +12480,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12190,6 +12530,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12239,6 +12580,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -12288,6 +12630,7 @@ 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"@en ; 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 ; @@ -12323,6 +12666,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; owl:deprecated true ; @@ -12331,6 +12675,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; owl:deprecated true ; @@ -12340,6 +12685,7 @@ 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"@en ; 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 ; @@ -12376,6 +12722,7 @@ brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, brick:Hot_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Loop"@en ; 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 ; @@ -12395,6 +12742,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -12404,6 +12752,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of hot air"@en ; sh:rule [ a sh:TripleRule ; @@ -12441,6 +12790,7 @@ 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"@en ; 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 ; @@ -12465,6 +12815,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -12473,6 +12824,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12481,6 +12833,7 @@ 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"@en ; 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 ; @@ -12521,6 +12874,7 @@ 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"@en ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank used in hot water heating systems."@en ; sh:rule [ a sh:TripleRule ; @@ -12551,6 +12905,7 @@ 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"@en ; 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 ; @@ -12582,6 +12937,7 @@ brick:Hot_Water_Usage_Sensor a owl:Class, brick:Humidification_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Humidification Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Humidification ; @@ -12611,6 +12967,7 @@ brick:Humidification_Start_Stop_Status a owl:Class, brick:Humidifier a owl:Class, sh:NodeShape ; + rdfs:label "Humidifier"@en ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that adds moisture to air or other gases"@en ; sh:rule [ a sh:TripleRule ; @@ -12626,6 +12983,7 @@ brick:Humidifier a owl:Class, brick:Humidifier_Fault_Status a owl:Class, sh:NodeShape ; + rdfs:label "Humidifier Fault Status"@en ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the presence of a fault in a humidifier"@en ; sh:rule [ a sh:TripleRule ; @@ -12651,6 +13009,7 @@ brick:Humidifier_Fault_Status a owl:Class, brick:Humidify_Command a owl:Class, sh:NodeShape ; + rdfs:label "Humidify Command"@en ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -12671,6 +13030,7 @@ brick:Humidify_Command a owl:Class, brick:Humidity_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -12697,6 +13057,7 @@ brick:Humidity_Deadband_Setpoint a owl:Class, brick:Humidity_Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Tolerance Parameter"@en ; rdfs:subClassOf brick:Humidity_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en ; @@ -12723,6 +13084,7 @@ brick:Humidity_Tolerance_Parameter a owl:Class, brick:IDF a owl:Class, sh:NodeShape ; + rdfs:label "IDF"@en ; 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 ; @@ -12767,6 +13129,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving an ice tank"@en ; sh:rule [ a sh:TripleRule ; @@ -12808,6 +13171,7 @@ brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, brick:Illuminance_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Illuminance Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Target Illuminance of the zone."@en ; sh:rule [ a sh:TripleRule ; @@ -12829,6 +13193,7 @@ brick:Illuminance_Setpoint a owl:Class, brick:Induction_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Induction Unit"@en ; 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 ; @@ -12849,6 +13214,7 @@ brick:Induction_Unit a owl:Class, brick:Information_Area a owl:Class, sh:NodeShape ; + rdfs:label "Information Area"@en ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "An information booth or kiosk where visitors would look for information"@en ; @@ -12878,6 +13244,7 @@ brick:Information_Area a owl:Class, brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Inside Face Surface Temperature Sensor"@en ; 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 ; @@ -12914,6 +13281,7 @@ 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"@en ; 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 ; @@ -12950,6 +13318,7 @@ brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Intake_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Intake Air Filter"@en ; rdfs:subClassOf brick:Filter ; skos:definition "Filters air intake"@en ; sh:rule [ a sh:TripleRule ; @@ -12975,6 +13344,7 @@ brick:Intake_Air_Filter a owl:Class, brick:Intake_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Intake Air Temperature Sensor"@en ; 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 ; @@ -13011,6 +13381,7 @@ brick:Intake_Air_Temperature_Sensor a owl:Class, brick:Intrusion_Detection_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Intrusion Detection Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -13035,6 +13406,7 @@ brick:Intrusion_Detection_Equipment a owl:Class, brick:Isolation_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Damper"@en ; 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 ; @@ -13055,6 +13427,7 @@ brick:Isolation_Damper a owl:Class, brick:Janitor_Room a owl:Class, sh:NodeShape ; + rdfs:label "Janitor Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for the storage of cleaning equipment and supplies"@en ; @@ -13084,6 +13457,7 @@ brick:Janitor_Room a owl:Class, brick:Jet_Nozzle_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Jet Nozzle Air Diffuser"@en ; 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 ; @@ -13114,6 +13488,7 @@ brick:Jet_Nozzle_Air_Diffuser a owl:Class, brick:Laminar_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Laminar Flow Air Diffuser"@en ; 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 ; @@ -13144,6 +13519,7 @@ brick:Laminar_Flow_Air_Diffuser a owl:Class, brick:Last_Fault_Code_Status a owl:Class, sh:NodeShape ; + rdfs:label "Last Fault Code Status"@en ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the last fault code that occurred"@en ; sh:rule [ a sh:TripleRule ; @@ -13174,6 +13550,7 @@ brick:Last_Fault_Code_Status a owl:Class, brick:Lead_Lag_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lead Lag Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Enables lead/lag operation"@en ; sh:rule [ a sh:TripleRule ; @@ -13199,6 +13576,7 @@ brick:Lead_Lag_Command a owl:Class, brick:Lead_Lag_Status a owl:Class, sh:NodeShape ; + rdfs:label "Lead Lag Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if lead/lag operation is enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -13224,6 +13602,7 @@ brick:Lead_Lag_Status a owl:Class, brick:Lead_On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lead On Off Command"@en ; 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 ; @@ -13254,6 +13633,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot leaving water"@en ; @@ -13292,6 +13672,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot leaving water"@en ; @@ -13330,6 +13711,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -13380,6 +13762,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13435,6 +13818,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13484,6 +13868,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13534,6 +13919,7 @@ 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"@en ; 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 ; @@ -13576,6 +13962,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -13625,6 +14012,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -13674,6 +14062,7 @@ 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"@en ; 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 ; @@ -13705,6 +14094,7 @@ brick:Leaving_Water_Pressure_Sensor a owl:Class, brick:Leaving_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Alarm"@en ; 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 ; @@ -13735,6 +14125,7 @@ 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"@en ; 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 ; @@ -13773,6 +14164,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -13818,6 +14210,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -13863,6 +14256,7 @@ brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Level_Command a owl:Class, sh:NodeShape ; + rdfs:label "Level Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Adjusts the operational state to a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -13883,6 +14277,7 @@ brick:Level_Command a owl:Class, brick:Level_Status a owl:Class, sh:NodeShape ; + rdfs:label "Level Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current operational state of a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -13903,6 +14298,7 @@ brick:Level_Status a owl:Class, brick:Library a owl:Class, sh:NodeShape ; + rdfs:label "Library"@en ; 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 ; @@ -13931,6 +14327,7 @@ brick:Library a owl:Class, brick:isReplacedBy rec:Library . brick:Light_Command a owl:Class ; + rdfs:label "Light Command"@en ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.1" ; @@ -13939,6 +14336,7 @@ brick:Light_Command a owl:Class ; brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Correlated Color Temperature Command"@en ; 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 ; @@ -13975,6 +14373,7 @@ 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"@en ; 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 ; @@ -14013,6 +14412,7 @@ brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, brick:Lighting_System a owl:Class, sh:NodeShape ; + rdfs:label "Lighting System"@en ; 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 ; @@ -14028,6 +14428,7 @@ brick:Lighting_System a owl:Class, brick:Lighting_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Zone"@en ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -14051,6 +14452,7 @@ brick:Lighting_Zone a owl:Class, brick:Liquid_Detection_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Liquid Detection Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14075,6 +14477,7 @@ brick:Liquid_Detection_Alarm a owl:Class, brick:Load_Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Load Current Sensor"@en ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a load"@en ; sh:rule [ a sh:TripleRule ; @@ -14101,6 +14504,7 @@ brick:Load_Current_Sensor a owl:Class, brick:Loading_Dock a owl:Class, sh:NodeShape ; + rdfs:label "Loading Dock"@en ; 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 ; @@ -14135,6 +14539,7 @@ brick:Loading_Dock a owl:Class, brick:Locally_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Locally On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Locally ; @@ -14164,6 +14569,7 @@ brick:Locally_On_Off_Status a owl:Class, brick:Lockout_Status a owl:Class, sh:NodeShape ; + rdfs:label "Lockout Status"@en ; 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 ; @@ -14184,6 +14590,7 @@ brick:Lockout_Status a owl:Class, brick:Low_Battery_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Battery Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the battery is low."@en ; sh:rule [ a sh:TripleRule ; @@ -14209,6 +14616,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Freeze ; @@ -14243,6 +14651,7 @@ brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, brick:Low_Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Humidity Alarm"@en ; 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 ; @@ -14268,6 +14677,7 @@ brick:Low_Humidity_Alarm a owl:Class, brick:Low_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Low Humidity Alarm Parameter"@en ; 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 ; @@ -14298,6 +14708,7 @@ 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"@en ; 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 ; @@ -14343,6 +14754,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14388,6 +14800,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14428,6 +14841,7 @@ 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"@en ; 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 ; @@ -14464,6 +14878,7 @@ 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"@en ; 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 ; @@ -14494,6 +14909,7 @@ brick:Low_Suction_Pressure_Alarm a owl:Class, brick:Low_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Low Temperature Alarm Parameter"@en ; 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 ; @@ -14524,6 +14940,7 @@ brick:Low_Temperature_Alarm_Parameter a owl:Class, brick:Low_Voltage_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Voltage Alarm"@en ; 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 ; @@ -14549,6 +14966,7 @@ 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"@en ; 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 ; @@ -14590,6 +15008,7 @@ brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Luminaire a owl:Class, sh:NodeShape ; + rdfs:label "Luminaire"@en ; 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 ; @@ -14605,6 +15024,7 @@ brick:Luminaire a owl:Class, brick:Luminaire_Driver a owl:Class, sh:NodeShape ; + rdfs:label "Luminaire Driver"@en ; rdfs:subClassOf brick:Lighting ; skos:definition "A power source for a luminaire"@en ; sh:rule [ a sh:TripleRule ; @@ -14625,6 +15045,7 @@ brick:Luminaire_Driver a owl:Class, brick:Luminance_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14644,6 +15065,7 @@ brick:Luminance_Alarm a owl:Class, brick:Luminance_Command a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of luminance delivered by a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -14664,6 +15086,7 @@ brick:Luminance_Command a owl:Class, brick:Luminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Sensor"@en ; 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 ; @@ -14691,6 +15114,7 @@ brick:Luminance_Sensor a owl:Class, brick:Luminance_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets luminance"@en ; sh:rule [ a sh:TripleRule ; @@ -14712,6 +15136,7 @@ brick:Luminance_Setpoint a owl:Class, brick:MDF a owl:Class, sh:NodeShape ; + rdfs:label "MDF"@en ; 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 ; @@ -14756,6 +15181,7 @@ brick:MDF a owl:Class, brick:Mail_Room a owl:Class, sh:NodeShape ; + rdfs:label "Mail Room"@en ; 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 ; @@ -14785,6 +15211,7 @@ brick:Mail_Room a owl:Class, brick:Main_Circuit_Breaker a owl:Class, sh:NodeShape ; + rdfs:label "Main Circuit Breaker"@en ; 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 ; @@ -14810,6 +15237,7 @@ brick:Main_Circuit_Breaker a owl:Class, brick:Main_Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Main Disconnect Switch"@en ; 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 ; @@ -14835,6 +15263,7 @@ brick:Main_Disconnect_Switch a owl:Class, brick:Maintenance_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Maintenance Mode Command"@en ; 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 ; @@ -14860,6 +15289,7 @@ brick:Maintenance_Mode_Command a owl:Class, brick:Maintenance_Required_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Maintenance Required Alarm"@en ; 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 ; @@ -14885,6 +15315,7 @@ brick:Maintenance_Required_Alarm a owl:Class, brick:Majlis a owl:Class, sh:NodeShape ; + rdfs:label "Majlis"@en ; 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 ; @@ -14919,6 +15350,7 @@ brick:Majlis a owl:Class, brick:Makeup_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Makeup Water Valve"@en ; 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 ; @@ -14955,6 +15387,7 @@ brick:Makeup_Water_Valve a owl:Class, brick:Manual_Auto_Status a owl:Class, sh:NodeShape ; + rdfs:label "Manual Auto Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system is under manual or automatic operation"@en ; sh:rule [ a sh:TripleRule ; @@ -14980,6 +15413,7 @@ brick:Manual_Auto_Status a owl:Class, brick:Massage_Room a owl:Class, sh:NodeShape ; + rdfs:label "Massage Room"@en ; 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 ; @@ -15009,6 +15443,7 @@ brick:Massage_Room a owl:Class, brick:Max_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Max Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for maximum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15040,6 +15475,7 @@ 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"@en ; 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 ; @@ -15091,6 +15527,7 @@ 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"@en ; rdfs:subClassOf brick:Frequency_Command ; skos:definition "Sets the maximum permitted frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -15117,6 +15554,7 @@ 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"@en ; 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 ; @@ -15153,6 +15591,7 @@ 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"@en ; 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 ; @@ -15204,6 +15643,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15233,6 +15673,7 @@ 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"@en ; 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 ; @@ -15278,6 +15719,7 @@ 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"@en ; 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 ; @@ -15309,6 +15751,7 @@ brick:Max_Position_Setpoint_Limit a owl:Class, brick:Max_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Speed Setpoint Limit"@en ; 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 ; @@ -15345,6 +15788,7 @@ brick:Max_Speed_Setpoint_Limit a owl:Class, brick:Max_Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Max Water Level Alarm"@en ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the maximum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -15375,6 +15819,7 @@ brick:Max_Water_Level_Alarm a owl:Class, brick:Max_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Max Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for max water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15407,6 +15852,7 @@ brick:Max_Water_Temperature_Setpoint a owl:Class, brick:Media_Hot_Desk a owl:Class, sh:NodeShape ; + rdfs:label "Media Hot Desk"@en ; 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 ; @@ -15436,6 +15882,7 @@ brick:Media_Hot_Desk a owl:Class, brick:Media_Production_Room a owl:Class, sh:NodeShape ; + rdfs:label "Media Production Room"@en ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A enclosed space used by media professionals for the production of media"@en ; @@ -15470,6 +15917,7 @@ brick:Media_Production_Room a owl:Class, 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"@en ; rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15519,6 +15967,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15574,6 +16023,7 @@ 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"@en ; 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 ; @@ -15620,6 +16070,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15664,6 +16115,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15671,6 +16123,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15678,6 +16131,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15686,6 +16140,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of methane in air"@en ; sh:rule [ a sh:TripleRule ; @@ -15713,6 +16168,7 @@ brick:Methane_Level_Sensor a owl:Class, brick:Min_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Min Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for minimum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15744,6 +16200,7 @@ 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"@en ; 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 ; @@ -15795,6 +16252,7 @@ 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"@en ; rdfs:subClassOf brick:Frequency_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -15820,6 +16278,7 @@ 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"@en ; 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 ; @@ -15856,6 +16315,7 @@ 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"@en ; 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 ; @@ -15907,6 +16367,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15936,6 +16397,7 @@ 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"@en ; 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 ; @@ -15981,6 +16443,7 @@ 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"@en ; 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 ; @@ -16012,6 +16475,7 @@ brick:Min_Position_Setpoint_Limit a owl:Class, brick:Min_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Speed Setpoint Limit"@en ; 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 ; @@ -16048,6 +16512,7 @@ brick:Min_Speed_Setpoint_Limit a owl:Class, brick:Min_Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Min Water Level Alarm"@en ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the minimum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -16078,6 +16543,7 @@ brick:Min_Water_Level_Alarm a owl:Class, brick:Min_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Min Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for min water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16110,6 +16576,7 @@ brick:Min_Water_Temperature_Setpoint a owl:Class, brick:Mixed_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Filter"@en ; 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 ; @@ -16135,6 +16602,7 @@ brick:Mixed_Air_Filter a owl:Class, brick:Mixed_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16167,6 +16635,7 @@ brick:Mixed_Air_Flow_Sensor a owl:Class, brick:Mixed_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the humidity of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16204,6 +16673,7 @@ brick:Mixed_Air_Humidity_Sensor a owl:Class, brick:Mixed_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16236,6 +16706,7 @@ brick:Mixed_Air_Humidity_Setpoint a owl:Class, brick:Mixed_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16268,6 +16739,7 @@ brick:Mixed_Air_Temperature_Sensor a owl:Class, brick:Mixed_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16300,6 +16772,7 @@ brick:Mixed_Air_Temperature_Setpoint a owl:Class, brick:Mixed_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Damper"@en ; 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 ; @@ -16320,6 +16793,7 @@ brick:Mixed_Damper a owl:Class, brick:Motor_Control_Center a owl:Class, sh:NodeShape ; + rdfs:label "Motor Control Center"@en ; 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 ; @@ -16340,6 +16814,7 @@ brick:Motor_Control_Center a owl:Class, brick:Motor_Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Current Sensor"@en ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16366,6 +16841,7 @@ brick:Motor_Current_Sensor a owl:Class, brick:Motor_Direction_Status a owl:Class, sh:NodeShape ; + rdfs:label "Motor Direction Status"@en ; 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 ; @@ -16392,6 +16868,7 @@ brick:Motor_Direction_Status a owl:Class, brick:Motor_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Motor On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16421,6 +16898,7 @@ brick:Motor_On_Off_Status a owl:Class, brick:Motor_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Speed Sensor"@en ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16446,6 +16924,7 @@ brick:Motor_Speed_Sensor a owl:Class, brick:Motor_Torque_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Torque Sensor"@en ; rdfs:subClassOf brick:Torque_Sensor ; skos:definition "Measures the torque, or rotating power, of a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16472,6 +16951,7 @@ brick:Motor_Torque_Sensor a owl:Class, brick:NO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "NO2 Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of NO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16499,6 +16979,7 @@ brick:NO2_Level_Sensor a owl:Class, brick:Natural_Gas_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16531,6 +17012,7 @@ 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"@en ; 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 ; @@ -16566,6 +17048,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16598,6 +17081,7 @@ brick:Natural_Gas_Temperature_Sensor a owl:Class, brick:Natural_Gas_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Usage Sensor"@en ; 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 ; @@ -16629,6 +17113,7 @@ brick:Natural_Gas_Usage_Sensor a owl:Class, brick:No_Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "No Water Alarm"@en ; 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 ; @@ -16654,6 +17139,7 @@ brick:No_Water_Alarm a owl:Class, brick:Noncondensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Noncondensing Natural Gas Boiler"@en ; 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 ; @@ -16684,6 +17170,7 @@ brick:Noncondensing_Natural_Gas_Boiler a owl:Class, brick:Occupancy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Command"@en ; 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 ; @@ -16704,6 +17191,7 @@ brick:Occupancy_Command a owl:Class, brick:Occupancy_Count_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Count Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring the number of people in an area"@en ; sh:property [ a sh:PropertyShape ; @@ -16736,6 +17224,7 @@ brick:Occupancy_Count_Sensor a owl:Class, brick:Occupancy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects occupancy of some space or area"@en ; sh:property [ a sh:PropertyShape ; @@ -16762,6 +17251,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16769,6 +17259,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16777,6 +17268,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -16807,6 +17299,7 @@ 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"@en ; 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 ; @@ -16844,6 +17337,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; skos:definition "Sets temperature for cooling when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -16875,6 +17369,7 @@ brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Mode Status"@en ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -16905,6 +17400,7 @@ 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"@en ; 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 ; @@ -16942,6 +17438,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; skos:definition "Sets temperature for heating when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -16973,6 +17470,7 @@ brick:Occupied_Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is occupied."@en ; sh:rule [ a sh:TripleRule ; @@ -16999,6 +17497,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17040,6 +17539,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17080,6 +17580,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17088,6 +17589,7 @@ brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; brick:Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Off Command"@en ; 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 ; @@ -17108,6 +17610,7 @@ brick:Off_Command a owl:Class, brick:Office_Kitchen a owl:Class, sh:NodeShape ; + rdfs:label "Office Kitchen"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A common space, usually near or in a breakroom, where minor food preperation occurs"@en ; @@ -17142,6 +17645,7 @@ brick:Office_Kitchen a owl:Class, brick:On_Command a owl:Class, sh:NodeShape ; + rdfs:label "On Command"@en ; 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 ; @@ -17162,6 +17666,7 @@ brick:On_Command a owl:Class, brick:Open_Close_Command a owl:Class, sh:NodeShape ; + rdfs:label "Open Close Command"@en ; 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 ; @@ -17187,6 +17692,7 @@ brick:Open_Close_Command a owl:Class, brick:Open_Close_Status a owl:Class, sh:NodeShape ; + rdfs:label "Open Close Status"@en ; 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 ; @@ -17212,6 +17718,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17258,6 +17765,7 @@ brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, brick:Open_Office a owl:Class, sh:NodeShape ; + rdfs:label "Open Office"@en ; 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 ; @@ -17292,6 +17800,7 @@ brick:Open_Office a owl:Class, brick:Output_Frequency_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Output Frequency Sensor"@en ; rdfs:subClassOf brick:Frequency_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Frequency ; @@ -17317,6 +17826,7 @@ brick:Output_Frequency_Sensor a owl:Class, brick:Output_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Output Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage output by some process or device"@en ; sh:rule [ a sh:TripleRule ; @@ -17343,6 +17853,7 @@ brick:Output_Voltage_Sensor a owl:Class, brick:Outside a owl:Class, sh:NodeShape ; + rdfs:label "Outside"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -17361,6 +17872,7 @@ brick:Outside a owl:Class, brick:Outside_Air_CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air CO2 Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17393,6 +17905,7 @@ brick:Outside_Air_CO2_Sensor a owl:Class, brick:Outside_Air_CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air CO Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17425,6 +17938,7 @@ brick:Outside_Air_CO_Sensor a owl:Class, brick:Outside_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17457,6 +17971,7 @@ brick:Outside_Air_Dewpoint_Sensor a owl:Class, brick:Outside_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Enthalpy Sensor"@en ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17489,6 +18004,7 @@ brick:Outside_Air_Enthalpy_Sensor a owl:Class, brick:Outside_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Flow Sensor"@en ; 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 ; @@ -17521,6 +18037,7 @@ brick:Outside_Air_Flow_Sensor a owl:Class, brick:Outside_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets outside air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -17553,6 +18070,7 @@ brick:Outside_Air_Flow_Setpoint a owl:Class, brick:Outside_Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Grains Sensor"@en ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17585,6 +18103,7 @@ brick:Outside_Air_Grains_Sensor a owl:Class, brick:Outside_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17622,6 +18141,7 @@ brick:Outside_Air_Humidity_Sensor a owl:Class, brick:Outside_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17654,6 +18174,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17689,6 +18210,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17730,6 +18252,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17771,6 +18294,7 @@ 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"@en ; 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 ; @@ -17814,6 +18338,7 @@ brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:Outside_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Outside Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17834,6 +18359,7 @@ brick:Outside_Damper a owl:Class, brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Face Surface Temperature Sensor"@en ; 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 ; @@ -17870,6 +18396,7 @@ 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"@en ; 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 ; @@ -17906,6 +18433,7 @@ brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Outside_Illuminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Illuminance Sensor"@en ; 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 ; @@ -17932,6 +18460,7 @@ brick:Outside_Illuminance_Sensor a owl:Class, brick:Overload_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Overload Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that can indicate when a full-load current is exceeded."@en ; sh:rule [ a sh:TripleRule ; @@ -17952,6 +18481,7 @@ brick:Overload_Alarm a owl:Class, brick:Overridden_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden Off Status"@en ; 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 ; @@ -17978,6 +18508,7 @@ brick:Overridden_Off_Status a owl:Class, brick:Overridden_On_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden On Status"@en ; 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 ; @@ -18004,6 +18535,7 @@ brick:Overridden_On_Status a owl:Class, brick:Ozone_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Ozone Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of ozone in air"@en ; sh:rule [ a sh:TripleRule ; @@ -18031,6 +18563,7 @@ brick:Ozone_Level_Sensor a owl:Class, brick:PIR_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PIR Sensor"@en ; 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 ; @@ -18052,6 +18585,7 @@ brick:PIR_Sensor a owl:Class, brick:PM10_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM10 Level Sensor"@en ; rdfs:subClassOf brick:PM10_Sensor ; skos:definition "Detects level of particulates of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18088,6 +18622,7 @@ brick:PM10_Level_Sensor a owl:Class, brick:PM1_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM1 Level Sensor"@en ; rdfs:subClassOf brick:PM1_Sensor ; skos:definition "Detects level of particulates of size 1 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18124,6 +18659,7 @@ brick:PM1_Level_Sensor a owl:Class, brick:PM2.5_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM2.5 Level Sensor"@en ; rdfs:subClassOf brick:PM2.5_Sensor ; skos:definition "Detects level of particulates of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18160,6 +18696,7 @@ brick:PM2.5_Level_Sensor a owl:Class, brick:PVT_Panel a owl:Class, sh:NodeShape ; + rdfs:label "PVT Panel"@en ; 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 ; @@ -18196,6 +18733,7 @@ brick:PVT_Panel a owl:Class, brick:PV_Generation_System a owl:Class, sh:NodeShape ; + rdfs:label "PV Generation System"@en ; rdfs:subClassOf brick:Energy_Generation_System ; skos:definition "A collection of photovoltaic devices that generates energy"@en ; sh:rule [ a sh:TripleRule ; @@ -18216,6 +18754,7 @@ 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"@en ; 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 ; @@ -18246,6 +18785,7 @@ 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"@en ; 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 ; @@ -18276,6 +18816,7 @@ brick:Packaged_Water_Source_Heat_Pump a owl:Class, brick:Parking_Level a owl:Class, sh:NodeShape ; + rdfs:label "Parking Level"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "A floor of a parking structure"@en ; @@ -18305,6 +18846,7 @@ brick:Parking_Level a owl:Class, brick:Parking_Space a owl:Class, sh:NodeShape ; + rdfs:label "Parking Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An area large enough to park an individual vehicle"@en ; @@ -18329,6 +18871,7 @@ brick:Parking_Space a owl:Class, brick:Parking_Structure a owl:Class, sh:NodeShape ; + rdfs:label "Parking Structure"@en ; rdfs:subClassOf brick:Building ; owl:deprecated true ; skos:definition "A building or part of a building devoted to vehicle parking"@en ; @@ -18358,6 +18901,7 @@ brick:Parking_Structure a owl:Class, brick:Passive_Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Passive Chilled Beam"@en ; 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 ; @@ -18383,6 +18927,7 @@ brick:Passive_Chilled_Beam a owl:Class, brick:Peak_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Peak Demand Sensor"@en ; 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 ; @@ -18419,6 +18964,7 @@ brick:Peak_Demand_Sensor a owl:Class, brick:Photovoltaic_Inverter a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Inverter"@en ; rdfs:subClassOf brick:Inverter ; skos:definition " Converts direct current electricity generated by solar panels into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -18439,6 +18985,7 @@ brick:Photovoltaic_Inverter a owl:Class, brick:Piezoelectric_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Piezoelectric Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en ; sh:property [ a sh:PropertyShape ; @@ -18466,6 +19013,7 @@ brick:Piezoelectric_Sensor a owl:Class, brick:PlugStrip a owl:Class, sh:NodeShape ; + rdfs:label "PlugStrip"@en ; 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 ; @@ -18482,6 +19030,7 @@ brick:PlugStrip a owl:Class, brick:Plumbing_Room a owl:Class, sh:NodeShape ; + rdfs:label "Plumbing Room"@en ; 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 ; @@ -18516,6 +19065,7 @@ brick:Plumbing_Room a owl:Class, brick:Portfolio a owl:Class, sh:NodeShape ; + rdfs:label "Portfolio"@en ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; skos:definition "A collection of sites"@en ; @@ -18537,6 +19087,7 @@ brick:Portfolio a owl:Class, brick:Power_Factor_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Power Factor Sensor"@en ; 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 ; @@ -18569,6 +19120,7 @@ brick:Power_Factor_Sensor a owl:Class, brick:Power_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Power Loss Alarm"@en ; rdfs:subClassOf brick:Power_Alarm ; skos:definition "An alarm that indicates a power failure."@en ; sh:rule [ a sh:TripleRule ; @@ -18594,6 +19146,7 @@ brick:Power_Loss_Alarm a owl:Class, brick:Prayer_Room a owl:Class, sh:NodeShape ; + rdfs:label "Prayer Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for prayer"@en ; @@ -18623,6 +19176,7 @@ brick:Prayer_Room a owl:Class, brick:Pre_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Pre Filter"@en ; 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 ; @@ -18643,6 +19197,7 @@ brick:Pre_Filter a owl:Class, brick:Pre_Filter_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pre Filter Status"@en ; rdfs:subClassOf brick:Filter_Status ; skos:definition "Indicates if a prefilter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -18668,6 +19223,7 @@ brick:Pre_Filter_Status a owl:Class, brick:Preheat_Command a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Command"@en ; 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 ; @@ -18688,6 +19244,7 @@ brick:Preheat_Command a owl:Class, brick:Preheat_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for preheat"@en ; sh:rule [ a sh:TripleRule ; @@ -18714,6 +19271,7 @@ brick:Preheat_Demand_Setpoint a owl:Class, brick:Preheat_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -18738,6 +19296,7 @@ brick:Preheat_Hot_Water_System a owl:Class, brick:Preheat_Hot_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Hot Water Valve"@en ; rdfs:subClassOf brick:Hot_Water_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -18772,6 +19331,7 @@ brick:Preheat_Hot_Water_Valve a owl:Class, brick:Pressurization_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Pressurization Fan"@en ; 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 ; @@ -18792,6 +19352,7 @@ brick:Pressurization_Fan a owl:Class, brick:Private_Office a owl:Class, sh:NodeShape ; + rdfs:label "Private Office"@en ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office devoted to a single individual, with walls and door"@en ; @@ -18831,6 +19392,7 @@ brick:Private_Office a owl:Class, brick:Pump_Command a owl:Class, sh:NodeShape ; + rdfs:label "Pump Command"@en ; 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 ; @@ -18851,6 +19413,7 @@ brick:Pump_Command a owl:Class, brick:Pump_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pump On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -18880,6 +19443,7 @@ brick:Pump_On_Off_Status a owl:Class, brick:Pump_Room a owl:Class, sh:NodeShape ; + rdfs:label "Pump Room"@en ; rdfs:subClassOf brick:Mechanical_Room ; owl:deprecated true ; skos:definition "A mechanical room that houses pumps"@en ; @@ -18919,6 +19483,7 @@ brick:Pump_Room a owl:Class, brick:Pump_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pump Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a pump"@en ; sh:rule [ a sh:TripleRule ; @@ -18939,6 +19504,7 @@ brick:Pump_Status a owl:Class, brick:Pump_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Pump VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for pumps"@en ; sh:rule [ a sh:TripleRule ; @@ -18959,6 +19525,7 @@ brick:Pump_VFD a owl:Class, brick:Radiation_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Radiation Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -18983,6 +19550,7 @@ brick:Radiation_Hot_Water_System a owl:Class, brick:Radon_Concentration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radon Concentration Sensor"@en ; rdfs:subClassOf brick:Radioactivity_Concentration_Sensor ; skos:definition "Measures the concentration of radioactivity due to radon"@en ; sh:rule [ a sh:TripleRule ; @@ -19010,6 +19578,7 @@ brick:Radon_Concentration_Sensor a owl:Class, brick:Rain_Duration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Rain Duration Sensor"@en ; rdfs:subClassOf brick:Duration_Sensor ; skos:definition "Measures the duration of precipitation within some time frame"@en ; sh:rule [ a sh:TripleRule ; @@ -19036,6 +19605,7 @@ brick:Rain_Duration_Sensor a owl:Class, brick:Rain_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Rain Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of precipitation fallen"@en ; sh:property [ a sh:PropertyShape ; @@ -19070,6 +19640,7 @@ brick:Rain_Sensor sh:property [ a sh:PropertyShape ; brick:Rain_Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Rain Water Storage Tank"@en ; 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 ; @@ -19095,6 +19666,7 @@ brick:Rain_Water_Storage_Tank a owl:Class, brick:Rated_Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Rated Speed Setpoint"@en ; rdfs:subClassOf brick:Speed_Setpoint ; skos:definition "Sets rated speed"@en ; sh:rule [ a sh:TripleRule ; @@ -19121,6 +19693,7 @@ brick:Rated_Speed_Setpoint a owl:Class, brick:Reactive_Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Reactive Energy Sensor"@en ; rdfs:subClassOf brick:Electric_Energy_Sensor ; skos:definition "Measures the integral of reactive power"@en ; sh:rule [ a sh:TripleRule ; @@ -19152,6 +19725,7 @@ brick:Reactive_Energy_Sensor a owl:Class, brick:Reactive_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Reactive Power Sensor"@en ; 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 ; @@ -19183,6 +19757,7 @@ brick:Reactive_Power_Sensor a owl:Class, brick:Reception a owl:Class, sh:NodeShape ; + rdfs:label "Reception"@en ; 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 ; @@ -19211,6 +19786,7 @@ brick:Reception a owl:Class, brick:isReplacedBy rec:Reception . brick:Refrigerant_Level_Sensor a owl:Class ; + rdfs:label "Refrigerant Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -19223,6 +19799,7 @@ brick:Refrigerant_Level_Sensor a owl:Class ; brick:Refrigeration_System a owl:Class, sh:NodeShape ; + rdfs:label "Refrigeration System"@en ; 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 ; @@ -19238,6 +19815,7 @@ brick:Refrigeration_System a owl:Class, brick:Reheat_Command a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Command"@en ; 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 ; @@ -19258,6 +19836,7 @@ brick:Reheat_Command a owl:Class, brick:Reheat_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19282,6 +19861,7 @@ brick:Reheat_Hot_Water_System a owl:Class, brick:Reheat_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Valve"@en ; 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 ; @@ -19307,6 +19887,7 @@ brick:Reheat_Valve a owl:Class, brick:Relay a owl:Class, sh:NodeShape ; + rdfs:label "Relay"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "an electrically operated switch"@en ; @@ -19323,6 +19904,7 @@ brick:Relay a owl:Class, brick:Relay_Command a owl:Class, sh:NodeShape ; + rdfs:label "Relay Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands to switch the relay"@en ; sh:rule [ a sh:TripleRule ; @@ -19343,6 +19925,7 @@ brick:Relay_Command a owl:Class, brick:Relief_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Relief Damper"@en ; 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 ; @@ -19363,6 +19946,7 @@ brick:Relief_Damper a owl:Class, brick:Relief_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Relief Fan"@en ; 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 ; @@ -19383,6 +19967,7 @@ brick:Relief_Fan a owl:Class, brick:Remotely_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Remotely On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19412,6 +19997,7 @@ brick:Remotely_On_Off_Status a owl:Class, brick:Retail_Room a owl:Class, sh:NodeShape ; + rdfs:label "Retail Room"@en ; 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 ; @@ -19441,6 +20027,7 @@ brick:Retail_Room a owl:Class, brick:Return_Air_CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO2 Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19473,6 +20060,7 @@ brick:Return_Air_CO2_Sensor a owl:Class, brick:Return_Air_CO2_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO2 Setpoint"@en ; rdfs:subClassOf brick:CO2_Setpoint ; skos:definition "Sets some property of CO2 in Return Air"@en ; sh:rule [ a sh:TripleRule ; @@ -19504,6 +20092,7 @@ brick:Return_Air_CO2_Setpoint a owl:Class, brick:Return_Air_CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19536,6 +20125,7 @@ brick:Return_Air_CO_Sensor a owl:Class, brick:Return_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19568,6 +20158,7 @@ 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"@en ; 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 ; @@ -19605,6 +20196,7 @@ 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"@en ; 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 ; @@ -19642,6 +20234,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19674,6 +20267,7 @@ brick:Return_Air_Enthalpy_Sensor a owl:Class, brick:Return_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Filter"@en ; rdfs:subClassOf brick:Filter ; skos:definition "Filters return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19699,6 +20293,7 @@ brick:Return_Air_Filter a owl:Class, brick:Return_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19731,6 +20326,7 @@ brick:Return_Air_Flow_Sensor a owl:Class, brick:Return_Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Grains Sensor"@en ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19763,6 +20359,7 @@ brick:Return_Air_Grains_Sensor a owl:Class, brick:Return_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19800,6 +20397,7 @@ brick:Return_Air_Humidity_Sensor a owl:Class, brick:Return_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19832,6 +20430,7 @@ brick:Return_Air_Humidity_Setpoint a owl:Class, brick:Return_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Plenum"@en ; 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 ; @@ -19857,6 +20456,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -19898,6 +20498,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -19939,6 +20540,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19970,6 +20572,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; @@ -19985,6 +20588,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -19993,6 +20597,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20000,6 +20605,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20008,6 +20614,7 @@ brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:Return_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Return Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20028,6 +20635,7 @@ brick:Return_Damper a owl:Class, brick:Return_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Return Fan"@en ; 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 ; @@ -20048,6 +20656,7 @@ brick:Return_Fan a owl:Class, brick:Return_Heating_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Return Heating Valve"@en ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve installed on the return side of a heat exchanger"@en ; sh:rule [ a sh:TripleRule ; @@ -20079,6 +20688,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20094,6 +20704,7 @@ brick:Return_Water a brick:Substance ; brick:Reversing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Reversing Valve"@en ; rdfs:subClassOf brick:Refrigerant_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -20123,6 +20734,7 @@ brick:Reversing_Valve a owl:Class, brick:Riser a owl:Class, sh:NodeShape ; + rdfs:label "Riser"@en ; 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 ; @@ -20152,6 +20764,7 @@ brick:Riser a owl:Class, brick:Rooftop a owl:Class, sh:NodeShape ; + rdfs:label "Rooftop"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20175,6 +20788,7 @@ brick:Rooftop a owl:Class, brick:Run_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Run Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20199,6 +20813,7 @@ brick:Run_Enable_Command a owl:Class, brick:Run_Request_Status a owl:Class, sh:NodeShape ; + rdfs:label "Run Request Status"@en ; 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 ; @@ -20224,6 +20839,7 @@ brick:Run_Request_Status a owl:Class, brick:Safety_Shower a owl:Class, sh:NodeShape ; + rdfs:label "Safety Shower"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -20258,6 +20874,7 @@ brick:Safety_Shower a owl:Class, brick:Sash_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Sash Position Sensor"@en ; 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 ; @@ -20284,6 +20901,7 @@ brick:Sash_Position_Sensor a owl:Class, brick:Schedule_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Schedule Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "The current setpoint as indicated by the schedule"@en ; sh:rule [ a sh:TripleRule ; @@ -20310,6 +20928,7 @@ brick:Schedule_Temperature_Setpoint a owl:Class, brick:Sensor_Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Sensor Failure Alarm"@en ; rdfs:subClassOf brick:Failure_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -20334,6 +20953,7 @@ brick:Sensor_Failure_Alarm a owl:Class, brick:Server_Room a owl:Class, sh:NodeShape ; + rdfs:label "Server Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20357,6 +20977,7 @@ brick:Server_Room a owl:Class, brick:Shared_Office a owl:Class, sh:NodeShape ; + rdfs:label "Shared Office"@en ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple people"@en ; @@ -20396,6 +21017,7 @@ brick:Shared_Office a owl:Class, brick:Short_Cycle_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Short Cycle Alarm"@en ; 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 ; @@ -20421,6 +21043,7 @@ brick:Short_Cycle_Alarm a owl:Class, brick:Shower a owl:Class, sh:NodeShape ; + rdfs:label "Shower"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space containing showers, usually adjacent to an athletic or execise area"@en ; @@ -20450,6 +21073,7 @@ brick:Shower a owl:Class, brick:Smoke_Detector a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Detector"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -20479,6 +21103,7 @@ brick:Smoke_Detector a owl:Class, brick:Soil_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Soil Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of soil"@en ; sh:rule [ a sh:TripleRule ; @@ -20506,6 +21131,7 @@ brick:Soil_Temperature_Sensor a owl:Class, brick:Solar_Azimuth_Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Azimuth Angle Sensor"@en ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the azimuth angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -20536,6 +21162,7 @@ brick:Solar_Azimuth_Angle_Sensor a owl:Class, brick:hasQuantity qudtqk:Angle . brick:Solar_Radiance_Sensor a owl:Class ; + rdfs:label "Solar Radiance Sensor"@en ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -20550,6 +21177,7 @@ brick:Solar_Radiance_Sensor a owl:Class ; brick:Solar_Zenith_Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Zenith Angle Sensor"@en ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the zenith angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -20581,6 +21209,7 @@ brick:Solar_Zenith_Angle_Sensor a owl:Class, brick:Space_Heater a owl:Class, sh:NodeShape ; + rdfs:label "Space Heater"@en ; 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 ; @@ -20601,6 +21230,7 @@ brick:Space_Heater a owl:Class, brick:Speed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Speed Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "A command to set speed to a certain degree."@en ; sh:rule [ a sh:TripleRule ; @@ -20621,6 +21251,7 @@ brick:Speed_Command a owl:Class, brick:Speed_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Speed Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20645,6 +21276,7 @@ brick:Speed_Reset_Command a owl:Class, brick:hasQuantity brick:Speed . brick:Speed_Status a owl:Class ; + rdfs:label "Speed Status"@en ; rdfs:subClassOf brick:Status ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -20653,6 +21285,7 @@ brick:Speed_Status a owl:Class ; brick:Sports_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Sports Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used in the support of sports"@en ; @@ -20687,6 +21320,7 @@ brick:Sports_Service_Room a owl:Class, brick:Stage_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Stage Enable Command"@en ; 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 ; @@ -20712,6 +21346,7 @@ brick:Stage_Enable_Command a owl:Class, brick:Stage_Riser a owl:Class, sh:NodeShape ; + rdfs:label "Stage Riser"@en ; rdfs:subClassOf brick:Furniture ; owl:deprecated true ; skos:definition "A low platform in a space or on a stage"@en ; @@ -20741,6 +21376,7 @@ brick:Stage_Riser a owl:Class, brick:Stages_Status a owl:Class, sh:NodeShape ; + rdfs:label "Stages Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which stage a control loop or equipment is in"@en ; sh:rule [ a sh:TripleRule ; @@ -20761,6 +21397,7 @@ brick:Stages_Status a owl:Class, brick:Staircase a owl:Class, sh:NodeShape ; + rdfs:label "Staircase"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical space containing stairs"@en ; @@ -20790,6 +21427,7 @@ brick:Staircase a owl:Class, brick:Standby_CRAC a owl:Class, sh:NodeShape ; + rdfs:label "Standby CRAC"@en ; 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 ; @@ -20810,6 +21448,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20850,6 +21489,7 @@ brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Standby Fan"@en ; 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 ; @@ -20870,6 +21510,7 @@ 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"@en ; 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 ; @@ -20910,6 +21551,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20950,6 +21592,7 @@ 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"@en ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20990,6 +21633,7 @@ brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Start_Stop_Command a owl:Class, sh:NodeShape ; + rdfs:label "Start Stop Command"@en ; 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 ; @@ -21015,6 +21659,7 @@ brick:Start_Stop_Command a owl:Class, brick:Static_Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Static Transfer Switch"@en ; 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 ; @@ -21041,6 +21686,7 @@ brick:Static_Transfer_Switch a owl:Class, brick:Steam_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Steam Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Steam_Radiator ; skos:definition "Steam heating device located at or near the floor"@en ; @@ -21067,6 +21713,7 @@ brick:Steam_Baseboard_Radiator a owl:Class, brick:Steam_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Steam Distribution"@en ; 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 ; @@ -21087,6 +21734,7 @@ brick:Steam_Distribution a owl:Class, brick:Steam_On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Steam On Off Command"@en ; rdfs:subClassOf brick:On_Off_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21116,6 +21764,7 @@ brick:Steam_On_Off_Command a owl:Class, brick:Steam_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Pressure Reducing Valve"@en ; 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 ; @@ -21142,6 +21791,7 @@ brick:Steam_Pressure_Reducing_Valve a owl:Class, brick:Steam_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Pressure Relief Valve"@en ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Steam_Valve ; skos:definition "Valve designed to automatically relieve excessive steam pressure."@en ; @@ -21168,6 +21818,7 @@ brick:Steam_Pressure_Relief_Valve a owl:Class, brick:Steam_System a owl:Class, sh:NodeShape ; + rdfs:label "Steam System"@en ; 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 ; @@ -21183,6 +21834,7 @@ brick:Steam_System a owl:Class, brick:Steam_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Steam Usage Sensor"@en ; 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 ; @@ -21209,6 +21861,7 @@ brick:Steam_Usage_Sensor a owl:Class, brick:Studio a owl:Class, sh:NodeShape ; + rdfs:label "Studio"@en ; 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 ; @@ -21249,6 +21902,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21263,6 +21917,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -21271,6 +21926,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -21279,6 +21935,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21301,6 +21958,7 @@ brick:Supply_Water a brick:Substance ; brick:Surveillance_Camera a owl:Class, sh:NodeShape ; + rdfs:label "Surveillance Camera"@en ; rdfs:subClassOf brick:Camera, brick:Video_Surveillance_Equipment ; sh:rule [ a sh:TripleRule ; @@ -21331,6 +21989,7 @@ brick:Surveillance_Camera a owl:Class, brick:Switch_Room a owl:Class, sh:NodeShape ; + rdfs:label "Switch Room"@en ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommuncations room housing network switches"@en ; @@ -21365,6 +22024,7 @@ brick:Switch_Room a owl:Class, brick:Switch_Status a owl:Class, sh:NodeShape ; + rdfs:label "Switch Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a switch"@en ; sh:rule [ a sh:TripleRule ; @@ -21385,6 +22045,7 @@ brick:Switch_Status a owl:Class, brick:System_Shutdown_Status a owl:Class, sh:NodeShape ; + rdfs:label "System Shutdown Status"@en ; rdfs:subClassOf brick:Status, brick:System_Status ; skos:definition "Indicates if a system has been shutdown"@en ; @@ -21411,6 +22072,7 @@ brick:System_Shutdown_Status a owl:Class, brick:TETRA_Room a owl:Class, sh:NodeShape ; + rdfs:label "TETRA Room"@en ; 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 ; @@ -21445,6 +22107,7 @@ brick:TETRA_Room a owl:Class, brick:TVOC_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "TVOC Level Sensor"@en ; rdfs:subClassOf brick:TVOC_Sensor ; skos:definition "A sensor measuring the level of all VOCs in air"@en ; sh:rule [ a sh:TripleRule ; @@ -21481,6 +22144,7 @@ brick:TVOC_Level_Sensor a owl:Class, brick:Tablet a owl:Class, sh:NodeShape ; + rdfs:label "Tablet"@en ; rdfs:subClassOf brick:ICT_Hardware ; skos:definition "A flat, handheld mobile computer, usually with a touchscreen"@en ; sh:rule [ a sh:TripleRule ; @@ -21506,6 +22170,7 @@ brick:Tablet a owl:Class, brick:Team_Room a owl:Class, sh:NodeShape ; + rdfs:label "Team Room"@en ; 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 ; @@ -21545,6 +22210,7 @@ brick:Team_Room a owl:Class, brick:Temperature_Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Adjust Sensor"@en ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "Measures user-provided adjustment of temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -21571,6 +22237,7 @@ brick:Temperature_Adjust_Sensor a owl:Class, brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a temperature alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -21601,6 +22268,7 @@ brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, brick:Temperature_Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Tolerance Parameter"@en ; rdfs:subClassOf brick:Temperature_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en ; @@ -21627,6 +22295,7 @@ brick:Temperature_Tolerance_Parameter a owl:Class, brick:Temporary_Occupancy_Status a owl:Class, sh:NodeShape ; + rdfs:label "Temporary Occupancy Status"@en ; 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 ; @@ -21652,6 +22321,7 @@ brick:Temporary_Occupancy_Status a owl:Class, brick:Thermal_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Energy Usage Sensor"@en ; 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 ; @@ -21683,6 +22353,7 @@ brick:Thermal_Energy_Usage_Sensor a owl:Class, brick:Thermal_Expansion_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Expansion Valve"@en ; 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 ; @@ -21723,6 +22394,7 @@ brick:Thermal_Expansion_Valve a owl:Class, brick:Thermal_Power_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Power Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A standalone thermal power meter"@en ; sh:rule [ a sh:TripleRule ; @@ -21748,6 +22420,7 @@ brick:Thermal_Power_Meter a owl:Class, brick:Thermostat_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -21767,6 +22440,7 @@ brick:Thermostat_Equipment a owl:Class, brick:Thermostat_Status a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a thermostat"@en ; sh:rule [ a sh:TripleRule ; @@ -21787,6 +22461,7 @@ brick:Thermostat_Status a owl:Class, brick:Thermostatic_Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Thermostatic Mixing Valve"@en ; 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 ; @@ -21813,6 +22488,7 @@ brick:Thermostatic_Mixing_Valve a owl:Class, brick:Ticketing_Booth a owl:Class, sh:NodeShape ; + rdfs:label "Ticketing Booth"@en ; 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 ; @@ -21842,6 +22518,7 @@ brick:Ticketing_Booth a owl:Class, brick:Tint_Command a owl:Class, sh:NodeShape ; + rdfs:label "Tint Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "The target level of window tint."@en ; sh:rule [ a sh:TripleRule ; @@ -21862,6 +22539,7 @@ brick:Tint_Command a owl:Class, brick:Tint_Status a owl:Class, sh:NodeShape ; + rdfs:label "Tint Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current level of window tint, errors, or transient states."@en ; sh:rule [ a sh:TripleRule ; @@ -21882,6 +22560,7 @@ brick:Tint_Status a owl:Class, brick:Touchpanel a owl:Class, sh:NodeShape ; + rdfs:label "Touchpanel"@en ; 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 ; @@ -21907,6 +22586,7 @@ brick:Trace_Heat_Sensor owl:deprecated true ; brick:Transfer_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Transfer Fan"@en ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that transfers air from a space to another space."@en ; sh:rule [ a sh:TripleRule ; @@ -21927,6 +22607,7 @@ brick:Transfer_Fan a owl:Class, brick:Transformer a owl:Class, sh:NodeShape ; + rdfs:label "Transformer"@en ; 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 ; @@ -21942,6 +22623,7 @@ brick:Transformer a owl:Class, brick:Transformer_Room a owl:Class, sh:NodeShape ; + rdfs:label "Transformer Room"@en ; 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 ; @@ -21981,6 +22663,7 @@ brick:Transformer_Room a owl:Class, brick:Tunnel a owl:Class, sh:NodeShape ; + rdfs:label "Tunnel"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An enclosed space that connects buildings. Often underground"@en ; @@ -22005,6 +22688,7 @@ brick:Tunnel a owl:Class, brick:Underfloor_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Underfloor Air Plenum"@en ; 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 ; @@ -22030,6 +22714,7 @@ 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"@en ; 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 ; @@ -22071,6 +22756,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets the underfloor air plenum static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22112,6 +22798,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of underfloor air"@en ; sh:rule [ a sh:TripleRule ; @@ -22143,6 +22830,7 @@ brick:Underfloor_Air_Temperature_Sensor a owl:Class, brick:Unit_Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Unit Failure Alarm"@en ; rdfs:subClassOf brick:Failure_Alarm ; skos:definition "An alarm that indicates the failure of an equipment or device"@en ; sh:rule [ a sh:TripleRule ; @@ -22167,6 +22855,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22174,6 +22863,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22182,6 +22872,7 @@ 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"@en ; 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 ; @@ -22213,6 +22904,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22249,6 +22941,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -22279,6 +22972,7 @@ brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Mode Status"@en ; 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 ; @@ -22310,6 +23004,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22346,6 +23041,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -22376,6 +23072,7 @@ brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, brick:Unoccupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is unoccupied."@en ; sh:rule [ a sh:TripleRule ; @@ -22402,6 +23099,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22443,6 +23141,7 @@ 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"@en ; rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22483,6 +23182,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22491,6 +23191,7 @@ brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; brick:VFD_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "VFD Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a variable frequency drive"@en ; sh:rule [ a sh:TripleRule ; @@ -22516,6 +23217,7 @@ brick:VFD_Enable_Command a owl:Class, brick:VRF_System a owl:Class, sh:NodeShape ; + rdfs:label "VRF System"@en ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Flow ; @@ -22540,6 +23242,7 @@ brick:VRF_System a owl:Class, brick:Valve_Position_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Alarm"@en ; 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 ; @@ -22565,6 +23268,7 @@ brick:Valve_Position_Alarm a owl:Class, brick:Valve_Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Command"@en ; rdfs:subClassOf brick:Position_Command, brick:Valve_Command ; skos:definition "Controls the position (the degree of openness) of a valve"@en ; @@ -22592,6 +23296,7 @@ brick:Valve_Position_Command a owl:Class, brick:Valve_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Sensor"@en ; 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 ; @@ -22618,6 +23323,7 @@ brick:Valve_Position_Sensor a owl:Class, brick:Valve_Status a owl:Class, sh:NodeShape ; + rdfs:label "Valve Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current status of the valve."@en ; sh:rule [ a sh:TripleRule ; @@ -22638,6 +23344,7 @@ brick:Valve_Status a owl:Class, brick:Velocity_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Velocity Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static veloicty pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22664,6 +23371,7 @@ brick:Velocity_Pressure_Setpoint a owl:Class, brick:Vent_Operating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Vent Operating Mode Status"@en ; rdfs:subClassOf brick:Operating_Mode_Status ; skos:definition "Indicates the current operating mode of a vent"@en ; sh:rule [ a sh:TripleRule ; @@ -22694,6 +23402,7 @@ 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"@en ; 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 ; @@ -22724,6 +23433,7 @@ brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, brick:Ventilation_Air_System a owl:Class, sh:NodeShape ; + rdfs:label "Ventilation Air System"@en ; 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 ; @@ -22744,6 +23454,7 @@ brick:Ventilation_Air_System a owl:Class, brick:Video_Intercom a owl:Class, sh:NodeShape ; + rdfs:label "Video Intercom"@en ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -22768,6 +23479,7 @@ brick:Video_Intercom a owl:Class, brick:Visitor_Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Visitor Lobby"@en ; 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 ; @@ -22802,6 +23514,7 @@ brick:Visitor_Lobby a owl:Class, brick:Voltage_Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Imbalance Sensor"@en ; 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 ; @@ -22828,6 +23541,7 @@ brick:Voltage_Imbalance_Sensor a owl:Class, brick:Voltage_Ratio_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Ratio Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of voltage in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -22878,7 +23592,7 @@ brick:Volume a brick:Quantity ; unit:GT, unit:HectoL, unit:IN3, - unit:Kilo-FT3, + unit:KiloCubicFT, unit:KiloL, unit:L, unit:M3, @@ -22889,6 +23603,7 @@ brick:Volume a brick:Quantity ; unit:MicroM3, unit:MilliL, unit:MilliM3, + unit:NT, unit:NanoL, unit:OZ_VOL_UK, unit:PINT, @@ -22898,7 +23613,6 @@ brick:Volume a brick:Quantity ; unit:PlanckVolume, unit:QT_UK, unit:QT_US, - unit:RT, unit:STR, unit:Standard, unit:TBSP, @@ -22912,6 +23626,7 @@ brick:Volume a brick:Quantity ; brick:Wall_Air_Conditioner a owl:Class, sh:NodeShape ; + rdfs:label "Wall Air Conditioner"@en ; 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 ; @@ -22937,6 +23652,7 @@ brick:Wall_Air_Conditioner a owl:Class, brick:Wall_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Wall Fan Coil Unit"@en ; 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 ; @@ -22977,6 +23693,7 @@ brick:Wall_Fan_Coil_Unit a owl:Class, brick:Wardrobe a owl:Class, sh:NodeShape ; + rdfs:label "Wardrobe"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Storage for clothing, costumes, or uniforms"@en ; @@ -23006,6 +23723,7 @@ brick:Wardrobe a owl:Class, brick:Warm_Cool_Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Warm Cool Adjust Sensor"@en ; 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 ; @@ -23037,6 +23755,7 @@ 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"@en ; 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 ; @@ -23073,6 +23792,7 @@ brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, brick:Waste_Amount_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Waste Amount Sensor"@en ; 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 ; @@ -23093,6 +23813,7 @@ brick:Waste_Amount_Sensor a owl:Class, brick:Waste_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Waste Meter"@en ; 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 ; @@ -23108,6 +23829,7 @@ brick:Waste_Meter a owl:Class, brick:Waste_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Waste Storage"@en ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A room used for storing waste such as trash or recycling"@en ; @@ -23142,6 +23864,7 @@ brick:Waste_Storage a owl:Class, brick:Water_Cooled_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Water Cooled Chiller"@en ; 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 ; @@ -23167,6 +23890,7 @@ brick:Water_Cooled_Chiller a owl:Class, brick:Water_Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Temperature Setpoint"@en ; 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 ; @@ -23199,6 +23923,7 @@ brick:Water_Differential_Temperature_Setpoint a owl:Class, brick:Water_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Water Distribution"@en ; 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 ; @@ -23219,6 +23944,7 @@ brick:Water_Distribution a owl:Class, brick:Water_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Loss Alarm"@en ; 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 ; @@ -23244,6 +23970,7 @@ brick:Water_Loss_Alarm a owl:Class, brick:Water_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Reducing Valve"@en ; 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 ; @@ -23270,6 +23997,7 @@ brick:Water_Pressure_Reducing_Valve a owl:Class, brick:Water_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Relief Valve"@en ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Water_Valve ; skos:definition "Valve designed to automatically relieve excessive water pressure."@en ; @@ -23296,6 +24024,7 @@ brick:Water_Pressure_Relief_Valve a owl:Class, brick:Water_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Pressure ; @@ -23316,6 +24045,7 @@ brick:Water_Pressure_Setpoint a owl:Class, brick:Water_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Water Tank"@en ; 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 ; @@ -23347,6 +24077,7 @@ brick:Weather_Condition a brick:Quantity . brick:Weather_Station a owl:Class, sh:NodeShape ; + rdfs:label "Weather Station"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A dedicated weather measurement station"@en ; @@ -23368,6 +24099,7 @@ brick:Weather_Station a owl:Class, brick:Wind_Direction_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Wind Direction Sensor"@en ; rdfs:subClassOf brick:Direction_Sensor ; skos:definition "Measures the direction of wind in degrees relative to North"@en ; sh:rule [ a sh:TripleRule ; @@ -23394,6 +24126,7 @@ brick:Wind_Direction_Sensor a owl:Class, brick:Wind_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Wind Speed Sensor"@en ; 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 ; @@ -23420,6 +24153,7 @@ brick:Wind_Speed_Sensor a owl:Class, brick:Workshop a owl:Class, sh:NodeShape ; + rdfs:label "Workshop"@en ; 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 ; @@ -23449,6 +24183,7 @@ brick:Workshop a owl:Class, brick:Zone_Air_Conditioning_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Conditioning Mode Status"@en ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the mode of AC for a zone"@en ; sh:rule [ a sh:TripleRule ; @@ -23483,6 +24218,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The upper (cooling) setpoint for zone air temperature"@en ; @@ -23492,6 +24228,7 @@ 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"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23523,6 +24260,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The lower (heating) setpoint for zone air temperature"@en ; @@ -23532,6 +24270,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23569,6 +24308,7 @@ brick:Zone_Air_Humidity_Sensor a owl:Class, brick:Zone_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23601,6 +24341,7 @@ brick:Zone_Air_Humidity_Setpoint a owl:Class, brick:Zone_CO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Zone CO2 Level Sensor"@en ; 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 ; @@ -23633,6 +24374,7 @@ brick:Zone_CO2_Level_Sensor a owl:Class, brick:Zone_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Zone Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "Dampers open and close to regulate zone temperatures in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -23653,6 +24395,7 @@ brick:Zone_Damper a owl:Class, brick:Zone_Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Zone Occupied Load Shed Command"@en ; rdfs:subClassOf brick:Occupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23687,6 +24430,7 @@ 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"@en ; rdfs:subClassOf brick:Standby_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23721,6 +24465,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23825,7 +24570,7 @@ bsh:Active_EnergyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MegaW-HR unit:W-HR unit:KiloW-HR ) ; + sh:in ( unit:KiloW-HR unit:MegaW-HR unit:W-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -23855,52 +24600,52 @@ bsh:Alternating_Current_FrequencyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:GigaHZ unit:MegaHZ unit:KiloHZ unit:HZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MegaHZ unit:KiloHZ unit:GigaHZ unit:HZ ) ; 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: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: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:MegaV-A-HR unit:V-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:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:MicroTORR unit:KiloGM-PER-M-SEC2 unit:PDL-PER-IN2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:GM_F-PER-CentiM2 unit:PicoPA unit:GigaPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:MegaPA unit:DYN-PER-CentiM2 unit:MicroBAR unit:MilliM_H2O unit:FT_H2O_39dot2DEG_F unit:KiloN-PER-M2 unit:ATM unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MicroTORR unit:PDL-PER-IN2 unit:MegaBAR unit:CentiBAR unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -23948,15 +24693,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 ; @@ -23989,7 +24734,7 @@ bsh:Current_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24019,15 +24764,15 @@ 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:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DeciB_M unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:DeprecationInferenceForInstancesRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24099,15 +24844,15 @@ bsh:Differential_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: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, @@ -24119,7 +24864,7 @@ bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:KiloN-PER-M2 unit:KiloLB_F-PER-IN2 unit:CentiM_HG unit:IN_HG_60DEG_F unit:ATM unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:CentiM_HG_0DEG_C unit:FT_H2O_39dot2DEG_F unit:KiloPA unit:FT_HG unit:LB_F-PER-FT2 unit:HectoPA unit:KiloGM_F-PER-CentiM2 unit:M_H2O unit:LB_F-PER-IN2 unit:MilliM_HGA unit:PSI unit:MicroTORR unit:MicroATM unit:CentiBAR unit:ATM_T unit:MegaBAR unit:N-PER-MilliM2 unit:MegaPA unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_HG_32DEG_F unit:IN_H2O_60DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:MegaPSI unit:KiloPA_A unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24129,7 +24874,7 @@ bsh:Differential_Static_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24144,45 +24889,45 @@ bsh:Differential_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; 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_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit:K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Dry_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; 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, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:V-A-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:MegaV-A_Reactive-HR unit:KiloV-A-HR unit:MegaW-HR unit:J unit:MegaV-A-HR unit:W-HR unit:KiloW-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:J unit:MegaW-HR unit:MegaV-A_Reactive-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:KiloW-HR unit:KiloV-A-HR unit:V-A-HR unit:W-HR unit:MegaV-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:EquivalentPropertyRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24203,22 +24948,22 @@ bsh:Formaldehyde_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:FrequencyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:NUM-PER-HR unit:PER-SEC unit:PER-MIN unit:PER-DAY unit:PER-WK unit:PERCENT-PER-DAY unit:NUM-PER-YR unit:PER-MilliSEC unit:failures-in-time unit:GigaHZ unit:PPTH-PER-HR unit:PER-HR unit:MegaHZ unit:NUM-PER-SEC unit:KiloHZ unit:PERCENT-PER-WK unit:PERCENT-PER-HR unit:TeraHZ unit:PERCENT-PER-MO unit:SAMPLE-PER-SEC unit:MilliHZ unit:PER-MO unit:PlanckFrequency unit:PER-YR unit:PetaHZ unit:HZ ) ; + sh:in ( unit:KiloHZ unit:MegaHZ unit:SAMPLE-PER-SEC unit:MilliHZ unit:PER-MilliSEC unit:PER-HR unit:PlanckFrequency unit:PERCENT-PER-YR unit:PER-SEC unit:NUM-PER-SEC unit:failures-in-time unit:PER-MO unit:PERCENT-PER-WK unit:PER-YR unit:PERCENT-PER-MO unit:PERCENT-PER-HR unit:PERCENT-PER-DAY unit:PER-DAY unit:GigaHZ unit:PER-WK unit:PetaHZ unit:NUM-PER-YR unit:TeraHZ unit:NUM-PER-HR unit:PPTH-PER-HR unit:PER-MIN unit:HZ ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24233,15 +24978,15 @@ bsh:Gauge_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_H2O unit:LB_F-PER-IN2 unit:BAR unit:IN_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:LB_F-PER-IN2 unit:MilliM_H2O unit:IN_H2O unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:GrainsOfMoistureQuantityShape a owl:Class, sh:NodeShape, @@ -24405,7 +25150,7 @@ bsh:LevelQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:DeciM unit:CentiM unit:YD unit:MicroM unit:MilliM unit:M unit:KiloM unit:IN unit:FT ) ; + sh:in ( unit:M unit:IN unit:MilliM unit:DeciM unit:YD unit:CentiM unit:MicroM unit:FT unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24415,7 +25160,7 @@ bsh:Linear_SpeedQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloM-PER-SEC unit:M-PER-SEC unit:FT-PER-HR unit:FT-PER-SEC unit:MI-PER-SEC unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR ) ; + sh:in ( unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR unit:FT-PER-HR unit:FT-PER-SEC unit:KiloM-PER-SEC unit:M-PER-SEC unit:MI-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24548,15 +25293,15 @@ bsh:Occupancy_PercentageQuantityShape 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:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ 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 ] . bsh:OneLastKnownValuePerEntity a sh:NodeShape ; sh:property [ sh:maxCount 1 ; @@ -24569,15 +25314,15 @@ bsh:Operative_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; 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:Ozone_ConcentrationQuantityShape a owl:Class, sh:NodeShape, @@ -24599,52 +25344,52 @@ bsh:PM10_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PM1_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PM2.5_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Phasor_AngleQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24664,7 +25409,7 @@ bsh:Phasor_MagnitudeQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24713,30 +25458,30 @@ bsh:Power_FactorQuantityShape a owl:Class, 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, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DeciM unit:CentiM unit:YD unit:MicroM unit:MilliM unit:M unit:KiloM unit:IN unit:FT ) ; 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 unit:IN unit:MilliM unit:DeciM unit:YD unit:CentiM unit:MicroM unit:FT unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PressureQuantityShape a owl:Class, sh:NodeShape, @@ -24748,7 +25493,7 @@ bsh:PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:GM_F-PER-CentiM2 unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:KiloLB_F-PER-IN2 unit:PSI unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MicroTORR unit:PDL-PER-IN2 unit:MegaBAR unit:CentiBAR unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24790,15 +25535,15 @@ bsh:RadianceQuantityShape a owl:Class, 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:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ 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 ] . bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:NodeShape, @@ -24810,7 +25555,7 @@ bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24820,60 +25565,60 @@ bsh:Radon_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:BQ-PER-M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:BQ-PER-M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Reactive_EnergyQuantityShape a owl:Class, sh:NodeShape, 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:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MegaV-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Rotational_SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:RAD-PER-SEC unit:RAD-PER-MIN unit:RAD-PER-HR unit:DEG-PER-MIN unit:DEG-PER-HR unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:DEG-PER-MIN unit:RAD-PER-MIN unit:RAD-PER-SEC unit:RAD-PER-HR 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 ] . bsh:Solar_IrradianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-PER-IN2 unit:W-PER-M2 unit:W-PER-FT2 unit:W-PER-CentiM2 ) ; 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-IN2 unit:W-PER-M2 unit:W-PER-FT2 unit:W-PER-CentiM2 ) ; 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, @@ -24900,7 +25645,7 @@ bsh:SpeedQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:RAD-PER-SEC unit:FT3-PER-MIN-FT2 unit:RAD-PER-MIN unit:MicroM-PER-SEC unit:BFT unit:FT-PER-SEC unit:DEG-PER-SEC unit:KiloM-PER-HR unit:YD-PER-SEC unit:IN-PER-YR unit:DEG-PER-MIN unit:YD-PER-MIN unit:YD-PER-HR unit:DEG-PER-HR unit:KiloM-PER-SEC unit:HZ-M unit:M-PER-SEC unit:MegaHZ-M unit:FT-PER-HR unit:MI-PER-SEC unit:GigaHZ-M unit:RAD-PER-HR unit:M-PER-HR unit:MicroM-PER-MIN unit:MI-PER-HR ) ; + sh:in ( unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR unit:HZ-M unit:FT-PER-SEC unit:FT3-PER-MIN-FT2 unit:RAD-PER-MIN unit:DEG-PER-MIN unit:MicroM-PER-MIN unit:GigaHZ-M unit:KiloM-PER-SEC unit:MI-PER-SEC unit:IN-PER-YR unit:DEG-PER-HR unit:YD-PER-HR unit:BFT unit:FT-PER-HR unit:MicroM-PER-SEC unit:YD-PER-MIN unit:YD-PER-SEC unit:RAD-PER-SEC unit:RAD-PER-HR unit:MegaHZ-M unit:M-PER-SEC unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24910,7 +25655,7 @@ bsh:Static_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24937,15 +25682,15 @@ bsh:TVOC_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:TagInferenceRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24964,45 +25709,45 @@ bsh:TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit: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:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Thermal_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:GigaJ unit:BTU_IT unit:CAL_TH unit:KiloCAL_TH unit:THERM_EC unit:KiloJ unit:KiloCAL unit:CAL_IT unit:KiloCAL_Mean unit:KiloBTU_IT unit:KiloCAL_IT unit:MegaJ unit:BTU_39DEG_F unit:BTU_TH unit:PicoJ unit:CAL_MEAN unit:CAL_20DEG_C unit:CAL_15_DEG_C unit:BTU_60DEG_F unit:NanoJ unit:KiloBTU_TH unit:BTU_MEAN unit:THM_EEC unit:BTU_59DEG_F unit:THM_US unit:J unit:TON_FG-HR unit:THERM_US ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:KiloBTU_IT unit:KiloBTU_TH unit:THM_EEC unit:KiloCAL unit:BTU_MEAN unit:KiloCAL_TH unit:BTU_IT unit:BTU_60DEG_F unit:CAL_MEAN unit:BTU_39DEG_F unit:MegaJ unit:KiloJ unit:GigaJ unit:NanoJ unit:KiloCAL_Mean unit:J unit:THERM_US unit:BTU_TH unit:THERM_EC unit:CAL_20DEG_C unit:BTU_59DEG_F unit:KiloCAL_IT unit:CAL_15_DEG_C unit:CAL_TH unit:CAL_IT unit:THM_US unit:PicoJ unit:TON_FG-HR ) ; 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:DAY_Sidereal unit:MO_Synodic unit:MilliH-PER-OHM unit:MilliH-PER-KiloOHM unit:MIN_Sidereal unit:KiloSEC unit:FemtoSEC unit:YR_TROPICAL unit:H-PER-OHM unit:MO_MeanJulian unit:CentiPOISE-PER-BAR unit:PA-SEC-PER-BAR unit:MicroH-PER-KiloOHM unit:MilliSEC unit:PicoSEC unit:YR_Metrology unit:MicroH-PER-OHM unit:DAY unit:HR unit:KiloYR unit:MO_MeanGREGORIAN unit:HR_Sidereal unit:MegaSEC unit:MilliPA-SEC-PER-BAR unit:AttoSEC unit:YR_Common unit:POISE-PER-PA unit:NanoSEC unit:POISE-PER-BAR unit:PlanckTime unit:SH unit:MO unit:WK unit:SEC unit:DeciSEC unit:MicroSEC unit:YR unit:MegaYR unit:H-PER-KiloOHM unit:YR_Sidereal unit:MIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:H-PER-KiloOHM unit:MegaYR unit:YR_TROPICAL unit:HR unit:H-PER-OHM unit:MO_Synodic unit:PA-SEC-PER-BAR unit:MicroSEC unit:MO unit:PicoSEC unit:PlanckTime unit:MilliH-PER-OHM unit:MIN_Sidereal unit:SEC unit:HR_Sidereal unit:MicroH-PER-OHM unit:WK unit:MicroH-PER-KiloOHM unit:POISE-PER-PA unit:POISE-PER-BAR unit:AttoSEC unit:YR_Metrology unit:DAY_Sidereal unit:CentiPOISE-PER-BAR unit:SH unit:DAY unit:YR_Common unit:MO_MeanGREGORIAN unit:MIN unit:MilliSEC unit:MilliPA-SEC-PER-BAR unit:MO_MeanJulian unit:KiloYR unit:MilliH-PER-KiloOHM unit:DeciSEC unit:YR_Sidereal unit:YR unit:NanoSEC unit:KiloSEC unit:MegaSEC unit:FemtoSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:TimeseriesReferenceOnPointsConstraint a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25023,15 +25768,15 @@ bsh:Velocity_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:KiloN-PER-M2 unit:KiloLB_F-PER-IN2 unit:CentiM_HG unit:IN_HG_60DEG_F unit:ATM unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:CentiM_HG_0DEG_C unit:FT_H2O_39dot2DEG_F unit:KiloPA unit:FT_HG unit:LB_F-PER-FT2 unit:HectoPA unit:KiloGM_F-PER-CentiM2 unit:M_H2O unit:LB_F-PER-IN2 unit:MilliM_HGA unit:PSI unit:MicroTORR unit:MicroATM unit:CentiBAR unit:ATM_T unit:MegaBAR unit:N-PER-MilliM2 unit:MegaPA unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_HG_32DEG_F unit:IN_H2O_60DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:MegaPSI unit:KiloPA_A unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:VirtualMeterRule a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25050,75 +25795,75 @@ bsh:Voltage_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Voltage_ImbalanceQuantityShape a owl:Class, sh:NodeShape, 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:VolumeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:CentiM3 unit:PINT_UK unit:QT_UK unit:MicroL unit:M3 unit:MicroM3 unit:DeciM3 unit:PlanckVolume unit:ANGSTROM3 unit:BBL_US unit:FT3 unit:MI3 unit:TON_Register unit:FemtoL unit:PINT unit:MilliL unit:AC-FT unit:PicoL unit:AC-FT_US unit:MilliM3 unit:L unit:TSP unit:NanoL unit:DecaL unit:MegaL unit:GI_UK unit:PK_UK unit:Standard unit:BBL_UK_PET unit:IN3 unit:OZ_VOL_UK unit:YD3 unit:DeciL unit:GT unit:GI_US unit:QT_US unit:TON_SHIPPING_UK unit:Kilo-FT3 unit:DecaM3 unit:BBL unit:STR unit:HectoL unit:RT unit:MI_UK3 unit:KiloL unit:TBSP unit:TON_SHIPPING_US unit:FBM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:STR unit:MicroM3 unit:GI_US unit:NT unit:FBM unit:M3 unit:GI_UK unit:MilliL unit:NanoL unit:BBL_UK_PET unit:TON_SHIPPING_UK unit:MegaL unit:PlanckVolume unit:PINT_UK unit:TON_SHIPPING_US unit:BBL unit:IN3 unit:FemtoL unit:DecaL unit:CentiM3 unit:AC-FT unit:PK_UK unit:PicoL unit:GT unit:DecaM3 unit:HectoL unit:DeciL unit:DeciM3 unit:AC-FT_US unit:BBL_US unit:TON_Register unit:L unit:KiloCubicFT unit:Standard unit:QT_US unit:TBSP unit:KiloL unit:TSP unit:FT3 unit:OZ_VOL_UK unit:QT_UK unit:MicroL unit:ANGSTROM3 unit:MilliM3 unit:YD3 unit:PINT unit:MI3 unit:MI_UK3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Wet_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, 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:DEG_C unit:DEG_F unit:K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Wind_DirectionQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:aggregationFunctionShape a sh:PropertyShape ; sh:path brick:aggregationFunction . @@ -25176,6 +25921,9 @@ bsh:isFedByShape a sh:PropertyShape ; bsh:isPartOfShape a sh:PropertyShape ; sh:path brick:isPartOf . + rdfs:label "RealEstateCore"^^xsd:string ; + owl:versionInfo "4.0"^^xsd:string . + rec:AssetCollection a sh:NodeShape . rec:ICTRack owl:deprecated true ; @@ -25272,12 +26020,14 @@ sosa:ObservableProperty a owl:Class . brick:AED a owl:Class, sh:NodeShape ; + rdfs:label "AED"@en ; 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"@en ; 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 ; @@ -25288,6 +26038,7 @@ brick:Acceleration_Time a brick:Quantity ; brick:Access_Control_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Access Control Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -25321,6 +26072,7 @@ brick:Active_Energy a brick:Quantity ; brick:Air_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of air flow"@en ; @@ -25354,6 +26106,7 @@ brick:Air_Flow_Deadband_Setpoint a owl:Class, brick:Air_Handler_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Air Handler Unit"@en ; 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 ; @@ -25361,6 +26114,7 @@ brick:Air_Handler_Unit a owl:Class, brick:Air_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure of the surrounding air."@en ; sh:rule [ a sh:TripleRule ; @@ -25388,6 +26142,7 @@ brick:Air_Pressure_Sensor a owl:Class, brick:Air_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -25408,6 +26163,7 @@ brick:Air_Pressure_Setpoint a owl:Class, brick:Air_System a owl:Class, sh:NodeShape ; + rdfs:label "Air System"@en ; 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 ; @@ -25423,6 +26179,7 @@ brick:Air_System a owl:Class, brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Wet Bulb Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor, brick:Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -25474,7 +26231,6 @@ brick:Atmospheric_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -25537,6 +26293,7 @@ brick:Atmospheric_Pressure a brick:Quantity ; brick:Average_Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Discharge Air Flow Sensor"@en ; 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 ; @@ -25544,6 +26301,7 @@ brick:Average_Discharge_Air_Flow_Sensor a owl:Class, brick:BACnet_Controller a owl:Class, sh:NodeShape ; + rdfs:label "BACnet Controller"@en ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:BACnet ; @@ -25567,6 +26325,7 @@ brick:Blowdown_Water a brick:Substance ; brick:Breakroom a owl:Class, sh:NodeShape ; + rdfs:label "Breakroom"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Break_Room ; @@ -25578,6 +26337,7 @@ brick:Breakroom a owl:Class, brick:CAV a owl:Class, sh:NodeShape ; + rdfs:label "CAV"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Constant_Air_Volume_Box ; brick:aliasOf brick:Constant_Air_Volume_Box . @@ -25592,6 +26352,7 @@ brick:CO2 a brick:Substance ; brick:CO2_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Alarm"@en ; 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 ; @@ -25612,6 +26373,7 @@ brick:CO2_Alarm a owl:Class, brick:CO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Level Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -25639,6 +26401,7 @@ brick:CO2_Level_Sensor a owl:Class, brick:CO2_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets some property of CO2"@en ; sh:rule [ a sh:TripleRule ; @@ -25660,12 +26423,14 @@ brick:CO2_Setpoint a owl:Class, brick:CRAC a owl:Class, sh:NodeShape ; + rdfs:label "CRAC"@en ; 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"@en ; 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 ; @@ -25673,6 +26438,7 @@ brick:CRAH a owl:Class, brick:Camera a owl:Class, sh:NodeShape ; + rdfs:label "Camera"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Camera ; @@ -25687,6 +26453,7 @@ brick:Camera a owl:Class, brick:Check_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Check Valve"@en ; 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 ; @@ -25702,6 +26469,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -25746,6 +26514,7 @@ 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"@en ; 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 ; @@ -25783,6 +26552,7 @@ brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Meter"@en ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -25809,6 +26579,7 @@ brick:Chilled_Water_Meter a owl:Class, brick:Circuit_Breaker a owl:Class, sh:NodeShape ; + rdfs:label "Circuit Breaker"@en ; 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 ; @@ -25824,6 +26595,7 @@ brick:Circuit_Breaker a owl:Class, brick:Cold_Deck a owl:Class, sh:NodeShape ; + rdfs:label "Cold Deck"@en ; 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 ; @@ -25844,6 +26616,7 @@ brick:Cold_Deck a owl:Class, brick:Conductivity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Conductivity Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures electrical conductance"@en ; sh:property [ a sh:PropertyShape ; @@ -25871,6 +26644,7 @@ brick:Conductivity_Sensor a owl:Class, brick:Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Demand Sensor"@en ; 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 ; @@ -25897,6 +26671,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -25906,12 +26681,14 @@ brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Discharge Air Temperature Integral Time Parameter"@en ; 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"@en ; 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 . @@ -25949,6 +26726,7 @@ brick:Current_Total_Harmonic_Distortion a brick:Quantity ; brick:Cycle_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Cycle Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en ; sh:rule [ a sh:TripleRule ; @@ -25969,6 +26747,7 @@ brick:Cycle_Alarm a owl:Class, brick:DOAS a owl:Class, sh:NodeShape ; + rdfs:label "DOAS"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dedicated_Outdoor_Air_System_Unit ; skos:definition "See Dedicated_Outdoor_Air_System_Unit"@en ; @@ -25976,6 +26755,7 @@ brick:DOAS a owl:Class, brick:Damper_Command a owl:Class, sh:NodeShape ; + rdfs:label "Damper Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of dampers"@en ; sh:rule [ a sh:TripleRule ; @@ -25996,6 +26776,7 @@ brick:Damper_Command a owl:Class, brick:Daylight_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Daylight Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Daylight ; @@ -26023,6 +26804,7 @@ brick:Deceleration_Time a brick:Quantity ; brick:Delay_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Delay Parameter"@en ; 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 ; @@ -26066,6 +26848,7 @@ brick:Differential_Dry_Bulb_Temperature a brick:Quantity ; brick:Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -26095,6 +26878,7 @@ brick:Differential_Pressure_Step_Parameter a owl:Class, brick:Direction_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Direction Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en ; sh:property [ a sh:PropertyShape ; @@ -26122,6 +26906,7 @@ brick:Direction_Sensor a owl:Class, brick:Direction_Status a owl:Class, sh:NodeShape ; + rdfs:label "Direction Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which direction a device is operating in"@en ; sh:rule [ a sh:TripleRule ; @@ -26143,6 +26928,7 @@ brick:Direction_Status a owl:Class, brick:Discharge_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Supply_Air_Dewpoint_Sensor ; skos:definition "Measures dewpoint of discharge air"@en ; @@ -26150,18 +26936,21 @@ brick:Discharge_Air_Dewpoint_Sensor a owl:Class, brick:Discharge_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Differential Pressure Sensor"@en ; 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"@en ; 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"@en ; 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 ; @@ -26169,6 +26958,7 @@ brick:Discharge_Air_Duct_Pressure_Status a owl:Class, brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Demand Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Demand_Setpoint ; @@ -26177,18 +26967,21 @@ brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, brick:Discharge_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow High Reset Setpoint"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Reset_Setpoint ; skos:definition "Setpoints used in Reset strategies"@en ; @@ -26196,6 +26989,7 @@ brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, brick:Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Supply_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of discharge air"@en ; @@ -26203,6 +26997,7 @@ brick:Discharge_Air_Flow_Sensor a owl:Class, brick:Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow"@en ; @@ -26210,6 +27005,7 @@ brick:Discharge_Air_Flow_Setpoint a owl:Class, brick:Discharge_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Supply_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of discharge air"@en ; @@ -26217,6 +27013,7 @@ brick:Discharge_Air_Humidity_Sensor a owl:Class, brick:Discharge_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Supply_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for discharge air"@en ; @@ -26224,24 +27021,28 @@ brick:Discharge_Air_Humidity_Setpoint a owl:Class, brick:Discharge_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Integral Gain Parameter"@en ; 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"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Supply_Air_Smoke_Detection_Alarm ; @@ -26249,6 +27050,7 @@ brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class, brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -26258,18 +27060,21 @@ brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Integral Time Parameter"@en ; 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"@en ; 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"@en ; 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 ; @@ -26277,12 +27082,14 @@ brick:Discharge_Air_Static_Pressure_Sensor a owl:Class, brick:Discharge_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Step Parameter"@en ; 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"@en ; 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 ; @@ -26290,6 +27097,7 @@ brick:Discharge_Air_Temperature_Alarm a owl:Class, brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint, brick:Discharge_Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; @@ -26299,6 +27107,7 @@ brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature High Reset Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_High_Reset_Setpoint ; @@ -26306,6 +27115,7 @@ brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Low Reset Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Low_Reset_Setpoint ; @@ -26313,6 +27123,7 @@ brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Proportional_Band_Parameter ; @@ -26320,12 +27131,14 @@ brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Reset Differential Setpoint"@en ; 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air"@en ; @@ -26333,6 +27146,7 @@ brick:Discharge_Air_Temperature_Sensor a owl:Class, brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Setpoint Limit"@en ; 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 ; @@ -26340,24 +27154,28 @@ brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Discharge_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Step Parameter"@en ; 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"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -26370,6 +27188,7 @@ brick:Domestic_Water a brick:Substance ; brick:ESS_Panel a owl:Class, sh:NodeShape ; + rdfs:label "ESS Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Embedded_Surface_System_Panel ; skos:definition "See Embedded_Surface_System_Panel"@en ; @@ -26377,12 +27196,14 @@ brick:ESS_Panel a owl:Class, brick:EV_Charging_Hub a owl:Class, sh:NodeShape ; + rdfs:label "EV Charging Hub"@en ; 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"@en ; 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 ; @@ -26425,6 +27246,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Supply_Air_Temperature_Setpoint ; @@ -26432,6 +27254,7 @@ brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Heating Zone Air Temperature Setpoint"@en ; 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 ; @@ -26474,6 +27297,7 @@ 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"@en ; 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 ; @@ -26516,6 +27340,7 @@ brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Electric_Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electric Energy Sensor"@en ; rdfs:subClassOf brick:Energy_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Electric ; @@ -26541,6 +27366,7 @@ brick:Electric_Energy_Sensor a owl:Class, brick:Electric_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Electric Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Electric heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -26561,6 +27387,7 @@ brick:Electric_Radiator a owl:Class, brick:Electrical_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26581,6 +27408,7 @@ brick:Electrical_Meter a owl:Class, brick:Electrical_System a owl:Class, sh:NodeShape ; + rdfs:label "Electrical System"@en ; 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 ; @@ -26596,6 +27424,7 @@ brick:Electrical_System a owl:Class, brick:Elevator_Space a owl:Class, sh:NodeShape ; + rdfs:label "Elevator Space"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Shaft ; @@ -26607,6 +27436,7 @@ brick:Elevator_Space a owl:Class, brick:Embedded_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Temperature Sensor"@en ; 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 ; @@ -26633,6 +27463,7 @@ brick:Embedded_Temperature_Sensor a owl:Class, brick:Embedded_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Temperature Setpoint"@en ; 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 ; @@ -26659,6 +27490,7 @@ brick:Embedded_Temperature_Setpoint a owl:Class, brick:Emergency_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en ; sh:rule [ a sh:TripleRule ; @@ -26679,6 +27511,7 @@ brick:Emergency_Alarm a owl:Class, brick:Enable_Status a owl:Class, sh:NodeShape ; + rdfs:label "Enable Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system or piece of functionality has been enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -26699,6 +27532,7 @@ brick:Enable_Status a owl:Class, brick:Energy_Generation_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy Generation System"@en ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that generates electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26719,6 +27553,7 @@ brick:Energy_Generation_System a owl:Class, brick:Energy_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Energy Storage"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Devices or equipment that store energy in its various forms"@en ; sh:rule [ a sh:TripleRule ; @@ -26739,6 +27574,7 @@ brick:Energy_Storage a owl:Class, brick:Energy_Storage_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy Storage System"@en ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that stores electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26759,6 +27595,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled entering water"@en ; @@ -26797,6 +27634,7 @@ 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"@en ; 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 ; @@ -26834,6 +27672,7 @@ 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"@en ; 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 ; @@ -26872,6 +27711,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the flow of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26909,6 +27749,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26946,6 +27787,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26983,6 +27825,7 @@ 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"@en ; 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 ; @@ -27024,6 +27867,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27069,6 +27913,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27113,6 +27958,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27158,6 +28004,7 @@ 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"@en ; 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 ; @@ -27196,6 +28043,7 @@ 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"@en ; 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 ; @@ -27237,6 +28085,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -27269,6 +28118,7 @@ brick:Entering_Water_Temperature_Sensor a owl:Class, brick:Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Enthalpy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total heat content of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -27296,6 +28146,7 @@ brick:Enthalpy_Sensor a owl:Class, brick:Ethernet_Port a owl:Class, sh:NodeShape ; + rdfs:label "Ethernet Port"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27315,6 +28166,7 @@ brick:Ethernet_Port a owl:Class, brick:Ethernet_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Ethernet Switch"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27334,6 +28186,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -27378,6 +28231,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -27422,6 +28276,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -27454,6 +28309,7 @@ brick:Exhaust_Air_Flow_Sensor a owl:Class, brick:Exhaust_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets exhaust air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -27486,6 +28342,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint ; skos:definition "Sets exhaust air stack flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -27522,6 +28379,7 @@ brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, brick:Exhaust_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Fan"@en ; 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 ; @@ -27542,6 +28400,7 @@ brick:Exhaust_Fan a owl:Class, brick:FCU a owl:Class, sh:NodeShape ; + rdfs:label "FCU"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Fan_Coil_Unit ; skos:definition "See Fan_Coil_Unit"@en ; @@ -27549,6 +28408,7 @@ brick:FCU a owl:Class, brick:Fan_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fan Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -27569,6 +28429,7 @@ brick:Fan_Command a owl:Class, brick:Fan_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fan Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -27589,6 +28450,7 @@ brick:Fan_Status a owl:Class, brick:Filter_Status a owl:Class, sh:NodeShape ; + rdfs:label "Filter Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a filter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -27609,6 +28471,7 @@ brick:Filter_Status a owl:Class, brick:Food_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Food Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used in the production, storage, serving, or cleanup of food and beverages"@en ; @@ -27643,6 +28506,7 @@ brick:Food_Service_Room a owl:Class, brick:Frequency_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Sensor"@en ; 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 ; @@ -27674,6 +28538,7 @@ brick:Fuel_Oil a brick:Substance ; brick:Furniture a owl:Class, sh:NodeShape ; + rdfs:label "Furniture"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; owl:deprecated true ; @@ -27694,6 +28559,7 @@ brick:Furniture a owl:Class, brick:Gas_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Gas Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of gas"@en ; sh:rule [ a sh:TripleRule ; @@ -27715,6 +28581,7 @@ brick:Gas_Meter a owl:Class, brick:Gas_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Gas Valve"@en ; rdfs:subClassOf brick:Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27738,6 +28605,7 @@ brick:Gasoline a brick:Substance ; brick:Generation_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Generation Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor measuring how much something has been generated."@en ; sh:property [ a sh:PropertyShape ; @@ -27768,6 +28636,7 @@ brick:Glycol a brick:Substance ; brick:HVAC_System a owl:Class, sh:NodeShape ; + rdfs:label "HVAC System"@en ; rdfs:subClassOf brick:System ; owl:equivalentClass brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; @@ -27775,6 +28644,7 @@ brick:HVAC_System a owl:Class, brick:HX a owl:Class, sh:NodeShape ; + rdfs:label "HX"@en ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Heat_Exchanger ; skos:definition "See Heat_Exchanger"@en ; @@ -27782,6 +28652,7 @@ brick:HX a owl:Class, brick:Heating_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heating Demand Sensor"@en ; 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 ; @@ -27808,6 +28679,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -27817,18 +28689,21 @@ brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Heating Discharge Air Temperature Integral Time Parameter"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Supply_Air_Temperature_Alarm ; @@ -27837,12 +28712,14 @@ brick:High_Discharge_Air_Temperature_Alarm a owl:Class, brick:Horizontal_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Horizontal Fan Coil Unit"@en ; 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"@en ; 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 ; @@ -27863,6 +28740,7 @@ brick:Hot_Deck a owl:Class, brick:Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Circulator Pump"@en ; rdfs:subClassOf brick:Circulator_Pump, brick:Hot_Water_Pump ; skos:definition "Used to move hot water in a closed circuit, ensuring continuous flow."@en ; @@ -27894,6 +28772,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -27938,6 +28817,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -27964,6 +28844,7 @@ brick:Hot_Water_Meter a owl:Class, brick:Hot_Water_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -27989,6 +28870,7 @@ 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"@en ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28024,6 +28906,7 @@ brick:Hot_Water_System_Enable_Command a owl:Class, brick:IAQ_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "IAQ Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28048,6 +28931,7 @@ brick:IAQ_Sensor_Equipment a owl:Class, brick:ICT_Rack a owl:Class, sh:NodeShape ; + rdfs:label "ICT Rack"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28071,6 +28955,7 @@ brick:Ice a brick:Substance ; brick:Illuminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Illuminance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -28098,6 +28983,7 @@ brick:Illuminance_Sensor a owl:Class, brick:Inverter a owl:Class, sh:NodeShape ; + rdfs:label "Inverter"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device that changes direct current into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -28125,6 +29011,7 @@ brick:Irradiance a brick:Quantity ; brick:Isolation_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Valve"@en ; 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 ; @@ -28146,6 +29033,7 @@ brick:Isolation_Valve a owl:Class, brick:Leak_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Leak Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en ; sh:rule [ a sh:TripleRule ; @@ -28166,6 +29054,7 @@ brick:Leak_Alarm a owl:Class, brick:Leak_Detector_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Leak Detector Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -28190,6 +29079,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -28236,6 +29126,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -28280,6 +29171,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -28328,6 +29220,7 @@ brick:Light a brick:Substance . brick:Lighting_Level_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Level Command"@en ; 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 ; @@ -28357,6 +29250,7 @@ brick:Liquid_CO2 a brick:Substance ; brick:Load_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -28377,6 +29271,7 @@ brick:Load_Setpoint a owl:Class, brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Differential Pressure Setpoint"@en ; rdfs:subClassOf brick:Differential_Pressure_Setpoint, brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -28413,6 +29308,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28442,6 +29338,7 @@ brick:Lockout_Temperature_Differential_Parameter a owl:Class, brick:Lounge a owl:Class, sh:NodeShape ; + rdfs:label "Lounge"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A room for lesiure activities or relaxing"@en ; @@ -28471,6 +29368,7 @@ brick:Lounge a owl:Class, brick:Low_Discharge_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Discharge Air Flow Alarm"@en ; 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 ; @@ -28478,6 +29376,7 @@ brick:Low_Discharge_Air_Flow_Alarm a owl:Class, brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Discharge Air Temperature Alarm"@en ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Temperature_Alarm ; @@ -28485,6 +29384,7 @@ brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, brick:MAU a owl:Class, sh:NodeShape ; + rdfs:label "MAU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Makeup_Air_Unit ; skos:definition "See Makeup_Air_Unit"@en ; @@ -28496,6 +29396,7 @@ brick:Makeup_Water a brick:Substance ; brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28503,6 +29404,7 @@ brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Discharge Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit ; @@ -28511,6 +29413,7 @@ brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Discharge Air Temperature Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Temperature_Setpoint_Limit ; @@ -28519,6 +29422,7 @@ brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28526,6 +29430,7 @@ brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28533,6 +29438,7 @@ brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28540,6 +29446,7 @@ brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28547,6 +29454,7 @@ brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28554,6 +29462,7 @@ brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Mechanical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Mechanical Room"@en ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms where mechanical equipment (HVAC) operates"@en ; @@ -28588,6 +29497,7 @@ brick:Mechanical_Room a owl:Class, brick:Medical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Medical Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms used for medical purposes"@en ; @@ -28617,6 +29527,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28661,6 +29572,7 @@ 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"@en ; 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 ; @@ -28668,6 +29580,7 @@ brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Discharge Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit ; @@ -28676,6 +29589,7 @@ brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Discharge Air Temperature Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Temperature_Setpoint_Limit ; @@ -28684,6 +29598,7 @@ brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28691,6 +29606,7 @@ brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28698,6 +29614,7 @@ brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28705,6 +29622,7 @@ brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28712,6 +29630,7 @@ brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28719,6 +29638,7 @@ brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Modbus_Controller a owl:Class, sh:NodeShape ; + rdfs:label "Modbus Controller"@en ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -28738,6 +29658,7 @@ brick:Modbus_Controller a owl:Class, brick:Motion_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motion Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects the presence of motion in some area"@en ; sh:property [ a sh:PropertyShape ; @@ -28765,12 +29686,14 @@ brick:Motion_Sensor a owl:Class, brick:NVR a owl:Class, sh:NodeShape ; + rdfs:label "NVR"@en ; 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"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28790,6 +29713,7 @@ brick:Network_Router a owl:Class, brick:Network_Security_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Network Security Equipment"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28819,6 +29743,7 @@ brick:Occupancy_Percentage a brick:Quantity ; brick:Occupancy_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28843,6 +29768,7 @@ brick:Occupancy_Sensor_Equipment a owl:Class, brick:Occupancy_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a room or space is occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -28863,6 +29789,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -28872,6 +29799,7 @@ brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Cooling Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air cooling when occupied"@en ; @@ -28914,6 +29842,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow when occupied"@en ; @@ -28921,6 +29850,7 @@ brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Discharge Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Temperature_Setpoint ; @@ -28928,6 +29858,7 @@ brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -28937,6 +29868,7 @@ brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air heating when occupied"@en ; @@ -28979,6 +29911,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -29008,6 +29941,7 @@ 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"@en ; 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 ; @@ -29050,6 +29984,7 @@ brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Operating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Operating Mode Status"@en ; 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 ; @@ -29087,6 +30022,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -29127,6 +30063,7 @@ brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Outside_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Outside Fan"@en ; 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 ; @@ -29147,6 +30084,7 @@ brick:Outside_Fan a owl:Class, brick:Override_Command a owl:Class, sh:NodeShape ; + rdfs:label "Override Command"@en ; 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 ; @@ -29167,6 +30105,7 @@ brick:Override_Command a owl:Class, brick:PAU a owl:Class, sh:NodeShape ; + rdfs:label "PAU"@en ; 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 ; @@ -29174,6 +30113,7 @@ brick:PAU a owl:Class, brick:PM10_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM10 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -29206,6 +30146,7 @@ brick:PM10_Sensor a owl:Class, brick:PM1_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM1 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 1 micron"@en ; sh:rule [ a sh:TripleRule ; @@ -29238,6 +30179,7 @@ brick:PM1_Sensor a owl:Class, brick:PM2.5_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM2.5 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -29270,6 +30212,7 @@ brick:PM2.5_Sensor a owl:Class, brick:PV_Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PV Current Output Sensor"@en ; rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:Photovoltaic_Current_Output_Sensor ; skos:definition "See Photovoltaic_Current_Output_Sensor"@en ; @@ -29277,6 +30220,7 @@ brick:PV_Current_Output_Sensor a owl:Class, brick:People_Count_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "People Count Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Count ; @@ -29328,6 +30272,7 @@ brick:Potable_Water a brick:Substance ; brick:Power_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Power Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en ; sh:rule [ a sh:TripleRule ; @@ -29353,6 +30298,7 @@ brick:Power_Factor a brick:Quantity ; brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Discharge Air Temperature Sensor"@en ; 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 ; @@ -29360,6 +30306,7 @@ brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, brick:Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Regulator Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "Device to maintain controlled downstream fluid pressure with varying upstream pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -29380,6 +30327,7 @@ brick:Pressure_Regulator_Valve a owl:Class, brick:RC_Panel a owl:Class, sh:NodeShape ; + rdfs:label "RC Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Radiant_Ceiling_Panel ; skos:definition "See Radiant_Ceiling_Panel"@en ; @@ -29387,6 +30335,7 @@ brick:RC_Panel a owl:Class, brick:RTU a owl:Class, sh:NodeShape ; + rdfs:label "RTU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Rooftop_Unit ; skos:definition "see Rooftop_Unit"@en ; @@ -29394,6 +30343,7 @@ brick:RTU a owl:Class, brick:RVAV a owl:Class, sh:NodeShape ; + rdfs:label "RVAV"@en ; 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 ; @@ -29418,6 +30368,7 @@ brick:Radiant_Temperature a brick:Quantity ; brick:Radioactivity_Concentration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radioactivity Concentration Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of radioactivity"@en ; sh:rule [ a sh:TripleRule ; @@ -29445,6 +30396,7 @@ brick:Radioactivity_Concentration_Sensor a owl:Class, brick:Refrigerant_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Refrigerant Valve"@en ; 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 ; @@ -29470,6 +30422,7 @@ brick:Refrigerant_Valve a owl:Class, brick:Region a owl:Class, sh:NodeShape ; + rdfs:label "Region"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A unit of geographic space, usually contigious or somehow related to a geopolitical feature"@en ; @@ -29489,6 +30442,7 @@ brick:Region a owl:Class, brick:Rest_Room a owl:Class, sh:NodeShape ; + rdfs:label "Rest Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Restroom ; @@ -29515,6 +30469,7 @@ brick:Rotational_Speed a brick:Quantity ; brick:Run_Status a owl:Class, sh:NodeShape ; + rdfs:label "Run Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -29534,6 +30489,7 @@ brick:Run_Status a owl:Class, brick:Run_Time_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Run Time Sensor"@en ; 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 ; @@ -29541,6 +30497,7 @@ brick:Run_Time_Sensor a owl:Class, brick:Security_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Security Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used by the security staff of a facility"@en ; @@ -29575,6 +30532,7 @@ brick:Security_Service_Room a owl:Class, brick:Separation_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Separation Tank"@en ; 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 ; @@ -29590,6 +30548,7 @@ brick:Separation_Tank a owl:Class, brick:Server a owl:Class, sh:NodeShape ; + rdfs:label "Server"@en ; rdfs:subClassOf brick:ICT_Hardware ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29614,6 +30573,7 @@ brick:Server a owl:Class, brick:Shading_System a owl:Class, sh:NodeShape ; + rdfs:label "Shading System"@en ; rdfs:subClassOf brick:System ; skos:definition "Devices that can control daylighting through various means"@en ; sh:rule [ a sh:TripleRule ; @@ -29629,6 +30589,7 @@ brick:Shading_System a owl:Class, brick:Smoke_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en ; sh:rule [ a sh:TripleRule ; @@ -29649,6 +30610,7 @@ brick:Smoke_Alarm a owl:Class, brick:Solar_Irradiance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Irradiance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures solar irradiance levels for photovoltaic systems"@en ; sh:rule [ a sh:TripleRule ; @@ -29684,6 +30646,7 @@ brick:Solar_Radiance a brick:Quantity ; brick:Solar_Thermal_Collector a owl:Class, sh:NodeShape ; + rdfs:label "Solar Thermal Collector"@en ; rdfs:subClassOf brick:Equipment ; skos:definition "A type of solar panels that converts solar radiation into thermal energy."@en ; sh:rule [ a sh:TripleRule ; @@ -29709,6 +30672,7 @@ brick:Solar_Thermal_Collector a owl:Class, brick:Speed_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Speed Mode Status"@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 ; @@ -29734,6 +30698,7 @@ brick:Speed_Mode_Status a owl:Class, brick:Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Speed Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets speed"@en ; sh:rule [ a sh:TripleRule ; @@ -29755,6 +30720,7 @@ brick:Speed_Setpoint a owl:Class, brick:Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Standby Load Shed Command"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -29784,6 +30750,7 @@ 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"@en ; rdfs:subClassOf brick:On_Off_Status ; skos:definition "Indicates the on/off status of a standby unit"@en ; sh:rule [ a sh:TripleRule ; @@ -29819,6 +30786,7 @@ brick:Standby_Unit_On_Off_Status a owl:Class, brick:Static_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Sensor"@en ; 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 ; @@ -29845,6 +30813,7 @@ brick:Static_Pressure_Sensor a owl:Class, brick:Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -29878,6 +30847,7 @@ brick:Steam a brick:Substance ; brick:Steam_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Steam Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses steam"@en ; sh:rule [ a sh:TripleRule ; @@ -29898,6 +30868,7 @@ brick:Steam_Radiator a owl:Class, brick:Storey a owl:Class, sh:NodeShape ; + rdfs:label "Storey"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Floor ; @@ -29907,6 +30878,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -29914,6 +30886,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -29922,6 +30895,7 @@ brick:Supply_Water_Flow_Setpoint a owl:Class ; brick:Switch a owl:Class, sh:NodeShape ; + rdfs:label "Switch"@en ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation"@en ; sh:rule [ a sh:TripleRule ; @@ -29942,6 +30916,7 @@ brick:Switch a owl:Class, brick:TABS_Panel a owl:Class, sh:NodeShape ; + rdfs:label "TABS Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Thermally_Activated_Building_System_Panel ; skos:definition "See Thermally_Activated_Building_System_Panel"@en ; @@ -29949,6 +30924,7 @@ brick:TABS_Panel a owl:Class, brick:TVOC_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "TVOC Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Matter ; @@ -29980,6 +30956,7 @@ brick:TVOC_Sensor a owl:Class, brick:Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -30005,6 +30982,7 @@ brick:Temperature_Step_Parameter a owl:Class, brick:Thermal_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Power Sensor"@en ; rdfs:subClassOf brick:Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -30030,6 +31008,7 @@ brick:Thermal_Power_Sensor a owl:Class, brick:Thermostat a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat"@en ; 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 ; @@ -30046,6 +31025,7 @@ brick:Thermostat a owl:Class, brick:Torque_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Torque Sensor"@en ; 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 ; @@ -30073,6 +31053,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -30082,6 +31063,7 @@ brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Cooling Zone Air Temperature Setpoint"@en ; 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 ; @@ -30124,12 +31106,14 @@ 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"@en ; 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Temperature_Setpoint ; @@ -30137,6 +31121,7 @@ brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -30145,6 +31130,7 @@ brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Zone Air Temperature Setpoint"@en ; 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 ; @@ -30187,6 +31173,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30216,6 +31203,7 @@ 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"@en ; 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 ; @@ -30258,6 +31246,7 @@ brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:VAV a owl:Class, sh:NodeShape ; + rdfs:label "VAV"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Variable_Air_Volume_Box ; skos:definition "See Variable_Air_Volume_Box"@en ; @@ -30265,6 +31254,7 @@ brick:VAV a owl:Class, brick:VFD a owl:Class, sh:NodeShape ; + rdfs:label "VFD"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:Variable_Frequency_Drive ; @@ -30273,6 +31263,7 @@ brick:VFD a owl:Class, brick:Valve_Command a owl:Class, sh:NodeShape ; + rdfs:label "Valve Command"@en ; 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 ; @@ -30292,12 +31283,14 @@ brick:Valve_Command a owl:Class, tag:Valve . brick:Velocity_Pressure_Sensor a owl:Class ; + rdfs:label "Velocity Pressure Sensor"@en ; 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"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -30322,6 +31315,7 @@ brick:Vibration_Sensor_Equipment a owl:Class, brick:Voltage_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the voltage is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -30362,6 +31356,7 @@ brick:Voltage_Angle a brick:Quantity ; brick:Water_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Usage Sensor"@en ; 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 ; @@ -30388,6 +31383,7 @@ brick:Water_Usage_Sensor a owl:Class, brick:Wireless_Access_Point a owl:Class, sh:NodeShape ; + rdfs:label "Wireless Access Point"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -30702,7 +31698,7 @@ bsh:AzimuthShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:MicroRAD unit:DEG unit:MIN_Angle unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:GON unit:REV unit:MilliARCSEC unit:MilliRAD unit:MIN_Angle unit:ARCMIN unit:ARCSEC unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -30722,15 +31718,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:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ 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 ] . bsh:CoordinateShape a owl:Class, sh:NodeShape, @@ -30739,11 +31735,11 @@ bsh:CoordinateShape a owl:Class, sh:property [ a sh:PropertyShape ; sh:minCount 1 ; sh:or bsh:NumericValue ; - sh:path brick:latitude ], + sh:path brick:longitude ], [ a sh:PropertyShape ; sh:minCount 1 ; sh:or bsh:NumericValue ; - sh:path brick:longitude ] . + sh:path brick:latitude ] . bsh:CurrentFlowTypeShape a owl:Class, sh:NodeShape, @@ -30800,30 +31796,30 @@ bsh:TemperatureCoefficientPerDegreeCelsiusShape 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:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ 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 ] . bsh:TiltShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:MicroRAD unit:DEG unit:MIN_Angle unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:GON unit:REV unit:MilliARCSEC unit:MilliRAD unit:MIN_Angle unit:ARCMIN unit:ARCSEC unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:VirtualMeterShape a owl:Class, sh:NodeShape, @@ -30840,15 +31836,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, @@ -31157,9 +32153,6 @@ 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 . @@ -31508,6 +32501,7 @@ rec:yRotationalScaleFactor a owl:DatatypeProperty ; brick:Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Adjust Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures user-provided adjustment of some value"@en ; sh:property [ a sh:PropertyShape ; @@ -31535,6 +32529,7 @@ brick:Adjust_Sensor a owl:Class, brick:Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Enthalpy Sensor"@en ; rdfs:subClassOf brick:Enthalpy_Sensor ; skos:definition "Measures the total heat content of air"@en ; sh:rule [ a sh:TripleRule ; @@ -31562,6 +32557,7 @@ brick:Air_Enthalpy_Sensor a owl:Class, brick:Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Demand Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Demand_Setpoint ; skos:definition "Sets the rate of air flow required for a process"@en ; @@ -31595,6 +32591,7 @@ brick:Air_Flow_Demand_Setpoint a owl:Class, brick:Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Setpoint Limit"@en ; 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 ; @@ -31630,6 +32627,7 @@ brick:Air_Flow_Setpoint_Limit a owl:Class, brick:Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Grains Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the mass of water vapor in air"@en ; sh:property [ a sh:PropertyShape ; @@ -31663,6 +32661,7 @@ brick:Air_Grains_Sensor a owl:Class, brick:Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Static Pressure Step Parameter"@en ; rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -31697,6 +32696,7 @@ brick:Air_Static_Pressure_Step_Parameter a owl:Class, brick:Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Setpoint Limit"@en ; 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 ; @@ -31728,6 +32728,7 @@ brick:Air_Temperature_Setpoint_Limit a owl:Class, brick:Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Step Parameter"@en ; rdfs:subClassOf brick:Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -31757,6 +32758,7 @@ brick:Air_Temperature_Step_Parameter a owl:Class, brick:Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter indicates the sensitivity to activate an alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -31806,6 +32808,7 @@ brick:Ammonia_Concentration a brick:Quantity ; brick:Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Angle Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measues the planar angle of some phenomenon"@en ; sh:property [ a sh:PropertyShape ; @@ -31833,6 +32836,7 @@ brick:Angle_Sensor a owl:Class, brick:Automated_External_Defibrillator a owl:Class, sh:NodeShape ; + rdfs:label "Automated External Defibrillator"@en ; rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:AED ; sh:rule [ a sh:TripleRule ; @@ -31858,6 +32862,7 @@ brick:Automated_External_Defibrillator a owl:Class, brick:Automatic_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Switch"@en ; 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 ; @@ -31878,6 +32883,7 @@ brick:Automatic_Switch a owl:Class, brick:Average_Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Supply Air Flow Sensor"@en ; 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 ; @@ -31920,6 +32926,7 @@ brick:Average_Supply_Air_Flow_Sensor a owl:Class, brick:Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Boiler"@en ; 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 ; @@ -31936,6 +32943,7 @@ brick:Boiler a owl:Class, brick:Break_Room a owl:Class, sh:NodeShape ; + rdfs:label "Break Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Breakroom ; @@ -31971,6 +32979,7 @@ brick:Break_Room a owl:Class, brick:Bypass_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Valve"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A type of valve installed in a bypass pipeline"@en ; @@ -31992,6 +33001,7 @@ brick:Bypass_Valve a owl:Class, brick:Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Beam"@en ; 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 ; @@ -32012,6 +33022,7 @@ brick:Chilled_Beam a owl:Class, brick:Chilled_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Pump"@en ; 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 ; @@ -32037,6 +33048,7 @@ brick:Chilled_Water_Pump a owl:Class, brick:Coil a owl:Class, sh:NodeShape ; + rdfs:label "Coil"@en ; 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 ; @@ -32052,6 +33064,7 @@ brick:Coil a owl:Class, brick:Computer_Room_Air_Handler a owl:Class, sh:NodeShape ; + rdfs:label "Computer Room Air Handler"@en ; 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 ; @@ -32088,6 +33101,7 @@ brick:Computer_Room_Air_Handler a owl:Class, brick:Condenser_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Pump"@en ; 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 ; @@ -32113,6 +33127,7 @@ brick:Condenser_Water_Pump a owl:Class, brick:Constant_Air_Volume_Box a owl:Class, sh:NodeShape ; + rdfs:label "Constant Air Volume Box"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:CAV ; @@ -32145,6 +33160,7 @@ brick:Constant_Air_Volume_Box a owl:Class, brick:Cooling_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Coil"@en ; 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 ; @@ -32165,6 +33181,7 @@ brick:Cooling_Coil a owl:Class, brick:Cooling_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Mode Status"@en ; 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 ; @@ -32190,6 +33207,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -32240,6 +33258,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -32295,6 +33314,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -32360,6 +33380,7 @@ brick:Current_Imbalance a brick:Quantity ; brick:Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Output Sensor"@en ; 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 ; @@ -32386,6 +33407,7 @@ brick:Current_Output_Sensor a owl:Class, brick:DDAHU a owl:Class, sh:NodeShape ; + rdfs:label "DDAHU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dual_Duct_Air_Handling_Unit ; skos:definition "See Dual_Duct_Air_Handling_Unit"@en ; @@ -32393,6 +33415,7 @@ brick:DDAHU a owl:Class, brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Dedicated Outdoor Air System Unit"@en ; 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 ; @@ -32452,7 +33475,6 @@ brick:Differential_Dynamic_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -32516,6 +33538,7 @@ 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"@en ; 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 ; @@ -32569,7 +33592,6 @@ brick:Differential_Static_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -32633,6 +33655,7 @@ brick:Differential_Static_Pressure a brick:Quantity ; brick:Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Temperature Setpoint"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two temperature measurements"@en ; @@ -32659,6 +33682,7 @@ brick:Differential_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Discharge_Water_Flow_Setpoint a owl:Class ; + rdfs:label "Discharge Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -32667,6 +33691,7 @@ brick:Discharge_Water_Flow_Setpoint a owl:Class ; brick:Distribution_Frame a owl:Class, sh:NodeShape ; + rdfs:label "Distribution Frame"@en ; 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 ; @@ -32706,6 +33731,7 @@ brick:Distribution_Frame a owl:Class, brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Hot Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of domestic hot water"@en ; @@ -32756,6 +33782,7 @@ 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"@en ; 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 ; @@ -32782,6 +33809,7 @@ 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"@en ; 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 ; @@ -32826,6 +33854,7 @@ brick:Dynamic_Pressure a brick:Quantity ; brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Supply Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Discharge_Air_Temperature_Setpoint ; @@ -32873,6 +33902,7 @@ brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, brick:Electric_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electric Power Sensor"@en ; rdfs:subClassOf brick:Power_Sensor ; skos:definition "Measures the amount of instantaneous electric power consumed"@en ; sh:rule [ a sh:TripleRule ; @@ -32899,6 +33929,7 @@ brick:Electric_Power_Sensor a owl:Class, brick:Electric_Vehicle_Charging_Hub a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Hub"@en ; 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 ; @@ -32932,6 +33963,7 @@ brick:Electric_Vehicle_Charging_Hub a owl:Class, brick:Electric_Vehicle_Charging_Port a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Port"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual point of attachment for charing a single electric vehicle"@en ; sh:property bsh:haselectricVehicleChargerDirectionalityShape, @@ -32964,6 +33996,7 @@ brick:Electric_Vehicle_Charging_Port a owl:Class, brick:Electric_Vehicle_Charging_Station a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Station"@en ; 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:class brick:Electric_Vehicle_Charging_Port ; @@ -32998,6 +34031,7 @@ brick:Electric_Vehicle_Charging_Station a owl:Class, brick:Elevator_Shaft a owl:Class, sh:NodeShape ; + rdfs:label "Elevator Shaft"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Space ; @@ -33033,6 +34067,7 @@ brick:Elevator_Shaft a owl:Class, brick:Embedded_Surface_System_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Surface System Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:ESS_Panel ; @@ -33070,6 +34105,7 @@ 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"@en ; rdfs:subClassOf brick:Off_Status, brick:System_Status ; sh:rule [ a sh:TripleRule ; @@ -33105,6 +34141,7 @@ brick:Emergency_Power_Off_System_Status a owl:Class, brick:Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Energy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures energy consumption"@en ; sh:property [ a sh:PropertyShape ; @@ -33132,6 +34169,7 @@ brick:Energy_Sensor a owl:Class, brick:Energy_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy System"@en ; rdfs:subClassOf brick:Electrical_System ; skos:definition "A collection of devices that generates, stores or transports electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -33147,6 +34185,7 @@ brick:Energy_System a owl:Class, brick:Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Energy Usage Sensor"@en ; rdfs:subClassOf brick:Energy_Sensor, brick:Usage_Sensor ; skos:definition "Measures the total amount of energy used over some period of time"@en ; @@ -33174,6 +34213,7 @@ brick:Energy_Usage_Sensor a owl:Class, brick:Entering_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -33206,6 +34246,7 @@ 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"@en ; 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 ; @@ -33243,6 +34284,7 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Failure Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en ; sh:rule [ a sh:TripleRule ; @@ -33263,6 +34305,7 @@ brick:Failure_Alarm a owl:Class, brick:Fault_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fault Status"@en ; 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 ; @@ -33283,6 +34326,7 @@ brick:Fault_Status a owl:Class, brick:Filter_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Filter Differential Pressure Sensor"@en ; 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 ; @@ -33314,6 +34358,7 @@ brick:Filter_Differential_Pressure_Sensor a owl:Class, brick:Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Flow Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets flow"@en ; sh:rule [ a sh:TripleRule ; @@ -33345,6 +34390,7 @@ brick:Formaldehyde_Concentration a brick:Quantity ; brick:Frequency_Command a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en ; sh:rule [ a sh:TripleRule ; @@ -33366,6 +34412,7 @@ brick:Frequency_Command a owl:Class, brick:Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Fresh Air Setpoint Limit"@en ; 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 ; @@ -33400,6 +34447,7 @@ brick:Frost a brick:Substance ; brick:Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Gauge Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Pressure sensor which is zero-referenced against ambient air pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -33430,6 +34478,7 @@ brick:Hail a brick:Substance ; brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heat Exchanger Leaving Water Temperature Sensor"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ice ; @@ -33470,6 +34519,7 @@ 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"@en ; 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 ; @@ -33510,6 +34560,7 @@ brick:Heat_Recovery_Condensing_Unit a owl:Class, brick:Heating_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Heating Coil"@en ; 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 ; @@ -33530,6 +34581,7 @@ brick:Heating_Coil a owl:Class, brick:Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Heating Mode Status"@en ; 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 ; @@ -33555,6 +34607,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -33605,6 +34658,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33660,6 +34714,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33715,6 +34770,7 @@ 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"@en ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Discharge_Air_Temperature_Alarm ; @@ -33756,6 +34812,7 @@ brick:High_Supply_Air_Temperature_Alarm a owl:Class, brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Differential Pressure Sensor"@en ; 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 ; @@ -33793,6 +34850,7 @@ 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"@en ; 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 ; @@ -33829,6 +34887,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33837,6 +34896,7 @@ brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Hot_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Pump"@en ; 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 ; @@ -33861,6 +34921,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33869,6 +34930,7 @@ brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:Hot_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Valve"@en ; rdfs:subClassOf brick:Heating_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of hot water"@en ; @@ -33895,6 +34957,7 @@ brick:Hot_Water_Valve a owl:Class, brick:Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Alarm"@en ; 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 ; @@ -33915,6 +34978,7 @@ brick:Humidity_Alarm a owl:Class, brick:Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Sensor"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the concentration of water vapor in air"@en ; @@ -33937,6 +35001,7 @@ brick:Humidity_Sensor a owl:Class, brick:Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Imbalance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which measures difference (imbalance) between phases of an electrical system"@en ; sh:property [ a sh:PropertyShape ; @@ -33964,6 +35029,7 @@ brick:Imbalance_Sensor a owl:Class, brick:Integral_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Integral Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -33993,6 +35059,7 @@ brick:Integral_Gain_Parameter a owl:Class, brick:Intercom_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Intercom Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -34012,6 +35079,7 @@ brick:Intercom_Equipment a owl:Class, brick:Interface a owl:Class, sh:NodeShape ; + rdfs:label "Interface"@en ; rdfs:subClassOf brick:Lighting_Equipment ; skos:definition "A device that provides an occupant control over a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -34027,6 +35095,7 @@ brick:Interface a owl:Class, brick:Isolation_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Switch"@en ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Disconnect_Switch ; skos:definition "See 'Disconnect_Switch'"@en ; @@ -34048,6 +35117,7 @@ brick:Isolation_Switch a owl:Class, brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Chilled Water Flow Sensor"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled leaving water"@en ; @@ -34086,6 +35156,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled leaving water"@en ; @@ -34124,6 +35195,7 @@ 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"@en ; 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 ; @@ -34161,6 +35233,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving chilled water"@en ; @@ -34198,6 +35271,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the flow of the leaving condenser water"@en ; @@ -34236,6 +35310,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -34273,6 +35348,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -34309,6 +35385,7 @@ 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"@en ; 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 ; @@ -34351,6 +35428,7 @@ 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"@en ; 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 ; @@ -34393,6 +35471,7 @@ 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"@en ; 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 ; @@ -34434,6 +35513,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving hot water"@en ; @@ -34471,6 +35551,7 @@ 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"@en ; 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 ; @@ -34511,6 +35592,7 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature . brick:Lighting a owl:Class ; + rdfs:label "Lighting"@en ; rdfs:subClassOf brick:Lighting_Equipment . brick:Linear_Speed a brick:Quantity ; @@ -34531,6 +35613,7 @@ brick:Linear_Speed a brick:Quantity ; brick:Load_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Load Parameter"@en ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -34550,6 +35633,7 @@ brick:Load_Parameter a owl:Class, brick:Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Lobby"@en ; 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 ; @@ -34579,6 +35663,7 @@ brick:Lobby a owl:Class, brick:Low_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Air Flow Alarm"@en ; 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 ; @@ -34609,6 +35694,7 @@ brick:Low_Air_Flow_Alarm a owl:Class, brick:Low_Supply_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Supply Air Flow Alarm"@en ; rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Flow_Alarm ; sh:rule [ a sh:TripleRule ; @@ -34649,6 +35735,7 @@ 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"@en ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Temperature_Alarm ; @@ -34690,6 +35777,7 @@ brick:Low_Supply_Air_Temperature_Alarm a owl:Class, brick:Makeup_Air_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Makeup Air Unit"@en ; 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 ; @@ -34721,6 +35809,7 @@ 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"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A device for manually activating fire alarm"@en ; @@ -34757,6 +35846,7 @@ 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"@en ; 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 ; @@ -34818,6 +35908,7 @@ 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"@en ; 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 ; @@ -34879,6 +35970,7 @@ brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Static Pressure Setpoint Limit"@en ; 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 ; @@ -34920,6 +36012,7 @@ brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Supply Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -34977,6 +36070,7 @@ 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"@en ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Temperature_Setpoint_Limit ; @@ -35024,6 +36118,7 @@ brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, brick:Max_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Temperature Setpoint Limit"@en ; 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 ; @@ -35055,6 +36150,7 @@ brick:Max_Temperature_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -35116,6 +36212,7 @@ 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"@en ; 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 ; @@ -35177,6 +36274,7 @@ brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Measurable a owl:Class, sh:NodeShape ; + rdfs:label "Measurable"@en ; rdfs:subClassOf brick:Class, brick:Entity ; sh:rule [ a sh:TripleRule ; @@ -35197,6 +36295,7 @@ 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"@en ; 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 ; @@ -35258,6 +36357,7 @@ 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"@en ; 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 ; @@ -35319,6 +36419,7 @@ brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Static Pressure Setpoint Limit"@en ; 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 ; @@ -35360,6 +36461,7 @@ brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Supply Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -35417,6 +36519,7 @@ 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"@en ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Temperature_Setpoint_Limit ; @@ -35464,6 +36567,7 @@ brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, brick:Min_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Temperature Setpoint Limit"@en ; 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 ; @@ -35495,6 +36599,7 @@ brick:Min_Temperature_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -35556,6 +36661,7 @@ 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"@en ; 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 ; @@ -35617,6 +36723,7 @@ brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Mixing Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used for mixing hot and cold fluid to a desired temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -35632,6 +36739,7 @@ brick:Mixing_Valve a owl:Class, brick:Motor a owl:Class, sh:NodeShape ; + rdfs:label "Motor"@en ; 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 ; @@ -35657,6 +36765,7 @@ brick:NO2_Concentration a brick:Quantity ; brick:Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Boiler"@en ; 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 ; @@ -35682,6 +36791,7 @@ brick:Natural_Gas_Boiler a owl:Class, brick:Network_Video_Recorder a owl:Class, sh:NodeShape ; + rdfs:label "Network Video Recorder"@en ; rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:NVR ; sh:rule [ a sh:TripleRule ; @@ -35730,6 +36840,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -35779,6 +36890,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -35828,6 +36940,7 @@ brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Mode Status"@en ; 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 ; @@ -35853,6 +36966,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Discharge_Air_Temperature_Setpoint ; @@ -35905,6 +37019,7 @@ brick:Oil a brick:Substance ; brick:On_Status a owl:Class, sh:NodeShape ; + rdfs:label "On Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is on"@en ; sh:rule [ a sh:TripleRule ; @@ -35925,6 +37040,7 @@ brick:On_Status a owl:Class, brick:On_Timer_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "On Timer Sensor"@en ; 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 ; @@ -35962,6 +37078,7 @@ 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"@en ; rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -36001,6 +37118,7 @@ brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Overridden_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden Status"@en ; 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 ; @@ -36031,6 +37149,7 @@ brick:Ozone_Concentration a brick:Quantity ; brick:PV_Array a owl:Class, sh:NodeShape ; + rdfs:label "PV Array"@en ; rdfs:subClassOf brick:Collection, rec:Collection ; owl:equivalentClass brick:Photovoltaic_Array ; @@ -36044,6 +37163,7 @@ brick:PV_Array a owl:Class, brick:Packaged_Heat_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Packaged Heat Pump"@en ; 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 ; @@ -36068,6 +37188,7 @@ brick:Phasor a brick:Quantity ; brick:Photovoltaic_Array a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Array"@en ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; owl:equivalentClass brick:PV_Array ; @@ -36097,6 +37218,7 @@ brick:Photovoltaic_Array a owl:Class, brick:Photovoltaic_Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Current Output Sensor"@en ; 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 ; @@ -36134,6 +37256,7 @@ brick:Photovoltaic_Current_Output_Sensor a owl:Class, brick:Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Position Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the position of some object"@en ; sh:rule [ a sh:TripleRule ; @@ -36155,6 +37278,7 @@ brick:Position_Command a owl:Class, brick:Position_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Position Limit"@en ; 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 ; @@ -36175,6 +37299,7 @@ brick:Position_Limit a owl:Class, brick:Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Power Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of instantaneous power consumed"@en ; sh:property [ a sh:PropertyShape ; @@ -36202,6 +37327,7 @@ brick:Power_Sensor a owl:Class, brick:Pre-Cooling_Air_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Pre-Cooling Air Unit"@en ; 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 ; @@ -36236,6 +37362,7 @@ brick:Precipitation a brick:Quantity ; brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Supply Air Temperature Sensor"@en ; 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 ; @@ -36278,6 +37405,7 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, brick:Pressure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -36298,6 +37426,7 @@ brick:Pressure_Alarm a owl:Class, brick:Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Reducing Valve"@en ; 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 ; @@ -36318,6 +37447,7 @@ brick:Pressure_Reducing_Valve a owl:Class, brick:Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Relief Valve"@en ; 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 ; @@ -36338,6 +37468,7 @@ brick:Pressure_Relief_Valve a owl:Class, brick:Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Proportional Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -36367,6 +37498,7 @@ brick:Proportional_Gain_Parameter a owl:Class, brick:Radiant_Ceiling_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Ceiling Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:RC_Panel ; @@ -36422,6 +37554,7 @@ brick:Refrigerant a brick:Substance ; brick:Restroom a owl:Class, sh:NodeShape ; + rdfs:label "Restroom"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Rest_Room ; @@ -36457,6 +37590,7 @@ brick:Restroom a owl:Class, brick:Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Temperature Alarm"@en ; 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 ; @@ -36486,6 +37620,7 @@ brick:Return_Air_Temperature_Alarm a owl:Class, tag:Temperature . brick:Return_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Return Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -36494,6 +37629,7 @@ brick:Return_Water_Temperature_Sensor a owl:Class ; brick:Rooftop_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Rooftop Unit"@en ; 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 ; @@ -36520,6 +37656,7 @@ brick:Rooftop_Unit a owl:Class, brick:Shading_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Shading Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -36534,6 +37671,7 @@ brick:Shading_Equipment a owl:Class, brick:Site a owl:Class, sh:NodeShape ; + rdfs:label "Site"@en ; 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 ; @@ -36555,6 +37693,7 @@ brick:Site a owl:Class, brick:Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Detection Alarm"@en ; rdfs:subClassOf brick:Smoke_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -36593,6 +37732,7 @@ brick:Solar_Irradiance a brick:Quantity ; brick:Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Speed Setpoint Limit"@en ; 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 ; @@ -36623,6 +37763,7 @@ brick:Speed_Setpoint_Limit a owl:Class, brick:Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets the size of a deadband of static pressure"@en ; @@ -36655,6 +37796,7 @@ brick:Static_Pressure_Deadband_Setpoint a owl:Class, brick:Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Integral Time Parameter"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -36694,6 +37836,7 @@ brick:Static_Pressure_Integral_Time_Parameter a owl:Class, brick:Steam_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Valve"@en ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -36714,6 +37857,7 @@ brick:Steam_Valve a owl:Class, brick:Storage_Room a owl:Class, sh:NodeShape ; + rdfs:label "Storage Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used for storage"@en ; @@ -36743,6 +37887,7 @@ brick:Storage_Room a owl:Class, brick:Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Storage Tank"@en ; 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 ; @@ -36763,6 +37908,7 @@ brick:Storage_Tank a owl:Class, brick:Supply_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Discharge_Air_Dewpoint_Sensor ; sh:rule [ a sh:TripleRule ; @@ -36800,6 +37946,7 @@ 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"@en ; 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 ; @@ -36843,6 +37990,7 @@ 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"@en ; 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 ; @@ -36886,6 +38034,7 @@ 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"@en ; 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 ; @@ -36928,6 +38077,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Demand_Setpoint ; @@ -36973,6 +38123,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37019,6 +38170,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37065,6 +38217,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Discharge_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of supply air"@en ; @@ -37109,6 +38262,7 @@ brick:Supply_Air_Humidity_Sensor a owl:Class, brick:Supply_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Discharge_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for supply air"@en ; @@ -37148,6 +38302,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Integral_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37193,6 +38348,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Proportional_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37238,6 +38394,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Discharge_Air_Smoke_Detection_Alarm ; @@ -37279,6 +38436,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -37330,6 +38488,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37385,6 +38544,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37440,6 +38600,7 @@ 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"@en ; 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 ; @@ -37484,6 +38645,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37529,6 +38691,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Cooling_Setpoint ; @@ -37571,6 +38734,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Heating_Setpoint ; @@ -37613,6 +38777,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_High_Reset_Setpoint ; @@ -37666,6 +38831,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Low_Reset_Setpoint ; @@ -37719,6 +38885,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37759,6 +38926,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; @@ -37802,6 +38970,7 @@ brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, brick:Supply_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Supply Fan"@en ; 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 ; @@ -37828,6 +38997,7 @@ brick:Supply_Fan a owl:Class, brick:System_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "System Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -37853,6 +39023,7 @@ brick:System_Enable_Command a owl:Class, brick:Temperature_Differential_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Differential Reset Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -37916,6 +39087,7 @@ brick:Thermal_Energy a brick:Quantity ; brick:Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Energy Storage Tank"@en ; 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 ; @@ -37946,6 +39118,7 @@ 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"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:TABS_Panel ; @@ -37988,6 +39161,7 @@ brick:Thermally_Activated_Building_System_Panel a owl:Class, brick:Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Time Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -38007,6 +39181,7 @@ brick:Time_Parameter a owl:Class, brick:Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Time Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -38027,6 +39202,7 @@ brick:Time_Setpoint a owl:Class, brick:Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Tolerance Parameter"@en ; 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 ; @@ -38047,6 +39223,7 @@ brick:Tolerance_Parameter a owl:Class, brick:Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Transfer Switch"@en ; rdfs:subClassOf brick:Switchgear ; skos:definition "An electrical switch that switches a load between two (or more) sources."@en ; sh:rule [ a sh:TripleRule ; @@ -38067,6 +39244,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -38115,6 +39293,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -38163,6 +39342,7 @@ brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Mode Status"@en ; rdfs:subClassOf brick:Mode_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Mode ; @@ -38187,6 +39367,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Temperature_Setpoint ; @@ -38234,6 +39415,7 @@ 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"@en ; 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 ; @@ -38280,6 +39462,7 @@ brick:Voltage_Imbalance a brick:Quantity ; brick:Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Pressure Setpoint"@en ; 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 ; @@ -38312,6 +39495,7 @@ brick:Water_Differential_Pressure_Setpoint a owl:Class, brick:Water_Heater a owl:Class, sh:NodeShape ; + rdfs:label "Water Heater"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An apparatus for heating and usually storing hot water"@en ; @@ -38333,6 +39517,7 @@ brick:Water_Heater a owl:Class, brick:Water_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the height/level of water in some container"@en ; sh:property [ a sh:PropertyShape ; @@ -38366,6 +39551,7 @@ brick:Water_Level_Sensor a owl:Class, brick:Water_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure exerted by water in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -38392,6 +39578,7 @@ brick:Water_Pressure_Sensor a owl:Class, brick:Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm, brick:Water_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en ; @@ -38437,6 +39624,7 @@ brick:Wind_Direction a brick:Quantity ; brick:Wing a owl:Class, sh:NodeShape ; + rdfs:label "Wing"@en ; 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 ; @@ -38645,15 +39833,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 ; @@ -39411,6 +40599,7 @@ rec:sourcePoint a owl:AsymmetricProperty, brick:Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Air Diffuser"@en ; 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 ; @@ -39431,6 +40620,7 @@ brick:Air_Diffuser a owl:Class, brick:Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Alarm"@en ; rdfs:subClassOf brick:Air_Alarm ; skos:definition "An alarm related to air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -39456,6 +40646,7 @@ brick:Air_Flow_Alarm a owl:Class, brick:Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Air Plenum"@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 ; @@ -39476,6 +40667,7 @@ brick:Air_Plenum a owl:Class, brick:Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Alarm"@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 ; @@ -39502,6 +40694,7 @@ brick:Air_Temperature_Alarm a owl:Class, brick:Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Velocity Pressure Sensor"@en ; 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 ; @@ -39528,6 +40721,7 @@ brick:Air_Velocity_Pressure_Sensor a owl:Class, brick:Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Baseboard Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Steam, hydronic, or electric heating device located at or near the floor."@en ; sh:rule [ a sh:TripleRule ; @@ -39548,6 +40742,7 @@ brick:Baseboard_Radiator a owl:Class, brick:Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Booster Pump"@en ; 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 ; @@ -39568,6 +40763,7 @@ brick:Booster_Pump a owl:Class, brick:Building a owl:Class, sh:NodeShape ; + rdfs:label "Building"@en ; 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 ; @@ -39601,6 +40797,7 @@ brick:Bypass_Water a brick:Substance ; brick:Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Circulator Pump"@en ; 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 ; @@ -39626,6 +40823,7 @@ brick:Collection_Basin_Water a brick:Substance ; brick:Computer_Room_Air_Conditioning a owl:Class, sh:NodeShape ; + rdfs:label "Computer Room Air Conditioning"@en ; 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 ; @@ -39662,6 +40860,7 @@ brick:Computer_Room_Air_Conditioning a owl:Class, brick:Controller a owl:Class, sh:NodeShape ; + rdfs:label "Controller"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -39681,6 +40880,7 @@ brick:Controller a owl:Class, brick:Cooling_Only_Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Only Condensing Unit"@en ; rdfs:subClassOf brick:Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -39710,6 +40910,7 @@ brick:Cooling_Only_Condensing_Unit a owl:Class, brick:Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses the amperes of electrical current passing through the sensor"@en ; sh:property [ a sh:PropertyShape ; @@ -39741,6 +40942,7 @@ brick:Deionized_Water a brick:Substance ; brick:Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Demand Sensor"@en ; 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 ; @@ -39768,6 +40970,7 @@ brick:Demand_Sensor a owl:Class, brick:Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Load Shed Status"@en ; rdfs:subClassOf brick:Load_Shed_Status, brick:Pressure_Status ; sh:rule [ a sh:TripleRule ; @@ -39803,6 +41006,7 @@ brick:Differential_Pressure_Load_Shed_Status a owl:Class, brick:Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between two applied pressures"@en ; sh:rule [ a sh:TripleRule ; @@ -39829,6 +41033,7 @@ brick:Differential_Pressure_Sensor a owl:Class, brick:Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -39855,6 +41060,7 @@ brick:Differential_Pressure_Setpoint a owl:Class, brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; skos:definition "Sets static pressure of discharge air"@en ; @@ -39862,6 +41068,7 @@ brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Cooling Setpoint"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; @@ -39870,6 +41077,7 @@ brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Heating Setpoint"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; @@ -39878,12 +41086,14 @@ brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Setpoint"@en ; 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -39892,6 +41102,7 @@ brick:Discharge_Water_Flow_Sensor a owl:Class ; brick:Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Disconnect Switch"@en ; 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 ; @@ -39914,6 +41125,7 @@ brick:Disconnect_Switch a owl:Class, brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Hot Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -39949,6 +41161,7 @@ brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Duration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Duration Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the duration of a phenomenon or event"@en ; sh:property [ a sh:PropertyShape ; @@ -39976,6 +41189,7 @@ brick:Duration_Sensor a owl:Class, brick:Electrical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Room"@en ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms that house electrical equipment for a building"@en ; @@ -40010,6 +41224,7 @@ brick:Electrical_Room a owl:Class, brick:Emergency_Wash_Station a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Wash Station"@en ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -40039,6 +41254,7 @@ brick:Emergency_Wash_Station a owl:Class, brick:Enclosed_Office a owl:Class, sh:NodeShape ; + rdfs:label "Enclosed Office"@en ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A space for individuals to work with walls and a door"@en ; @@ -40073,6 +41289,7 @@ brick:Enclosed_Office a owl:Class, brick:Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Flow Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the rate of flow of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -40106,6 +41323,7 @@ brick:Fluid a brick:Substance ; brick:Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Gain Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -40138,6 +41356,7 @@ brick:GrainsOfMoisture a brick:Quantity ; brick:HVAC_Valve a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Valve"@en ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -40158,6 +41377,7 @@ brick:HVAC_Valve a owl:Class, brick:Heat_Pump_Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Heat Pump Condensing Unit"@en ; 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 ; @@ -40193,6 +41413,7 @@ brick:Heat_Pump_Condensing_Unit a owl:Class, brick:Heating_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Heating Valve"@en ; 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 ; @@ -40213,6 +41434,7 @@ brick:Heating_Valve a owl:Class, brick:High_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm ; skos:definition "An alarm that indicates high temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -40238,6 +41460,7 @@ brick:High_Temperature_Alarm a owl:Class, brick:Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -40269,6 +41492,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40277,6 +41501,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -40309,6 +41534,7 @@ brick:Hot_Water_Temperature_Setpoint a owl:Class, brick:Humidity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to humidity-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -40329,6 +41555,7 @@ brick:Humidity_Parameter a owl:Class, brick:ICT_Hardware a owl:Class, sh:NodeShape ; + rdfs:label "ICT Hardware"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -40348,6 +41575,7 @@ brick:ICT_Hardware a owl:Class, brick:Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls load shedding behavior provided by a control system"@en ; sh:rule [ a sh:TripleRule ; @@ -40373,6 +41601,7 @@ brick:Load_Shed_Command a owl:Class, brick:Load_Shed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Setpoint"@en ; rdfs:subClassOf brick:Load_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -40398,6 +41627,7 @@ brick:Load_Shed_Setpoint a owl:Class, brick:Load_Shed_Status a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a load shedding policy is in effect"@en ; sh:rule [ a sh:TripleRule ; @@ -40423,6 +41653,7 @@ brick:Load_Shed_Status a owl:Class, brick:Loop a owl:Class, sh:NodeShape ; + rdfs:label "Loop"@en ; rdfs:subClassOf brick:Collection, rec:Collection ; skos:definition "A collection of connected equipment; part of a System"@en ; @@ -40447,6 +41678,7 @@ brick:Loop a owl:Class, brick:Low_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm ; skos:definition "An alarm that indicates low temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -40472,6 +41704,7 @@ brick:Low_Temperature_Alarm a owl:Class, brick:Media_Room a owl:Class, sh:NodeShape ; + rdfs:label "Media Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the creation of media"@en ; @@ -40501,6 +41734,7 @@ brick:Media_Room a owl:Class, brick:Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Mode Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the operating mode of a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -40525,6 +41759,7 @@ brick:Occupancy a brick:Quantity ; brick:Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Off Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is off"@en ; sh:rule [ a sh:TripleRule ; @@ -40545,6 +41780,7 @@ brick:Off_Status a owl:Class, brick:Office a owl:Class, sh:NodeShape ; + rdfs:label "Office"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms dedicated for work or study"@en ; @@ -40574,6 +41810,7 @@ brick:Office a owl:Class, brick:Outside_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -40633,6 +41870,7 @@ brick:PM2.5_Concentration a brick:Quantity ; brick:PV_Panel a owl:Class, sh:NodeShape ; + rdfs:label "PV Panel"@en ; 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 ; @@ -40680,6 +41918,7 @@ brick:Phasor_Angle a brick:Quantity ; brick:Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Position Sensor"@en ; 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 ; @@ -40707,6 +41946,7 @@ brick:Position_Sensor a owl:Class, brick:Pressure_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if pressure is within expected bounds"@en ; sh:rule [ a sh:TripleRule ; @@ -40728,6 +41968,7 @@ brick:Pressure_Status a owl:Class, brick:Pump a owl:Class, sh:NodeShape ; + rdfs:label "Pump"@en ; 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 ; @@ -40743,6 +41984,7 @@ brick:Pump a owl:Class, brick:Radiant_Panel_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel Temperature Sensor"@en ; 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:class brick:Radiant_Panel ; @@ -40776,6 +42018,7 @@ brick:Radiant_Panel_Temperature_Sensor a owl:Class, brick:Radiant_Panel_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -40811,6 +42054,7 @@ brick:Radioactivity_Concentration a brick:Quantity ; brick:Refrigerant_Metering_Device a owl:Class, sh:NodeShape ; + rdfs:label "Refrigerant Metering Device"@en ; 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 ; @@ -40831,6 +42075,7 @@ brick:Refrigerant_Metering_Device a owl:Class, brick:Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Reset Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that reset a flag, property or value to its default"@en ; sh:rule [ a sh:TripleRule ; @@ -40851,6 +42096,7 @@ brick:Reset_Command a owl:Class, brick:Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Temperature Setpoint"@en ; 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 ; @@ -40882,6 +42128,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40889,6 +42136,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40897,6 +42145,7 @@ brick:Return_Water_Temperature_Setpoint a owl:Class ; brick:Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Room Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of room air"@en ; sh:rule [ a sh:TripleRule ; @@ -40929,6 +42178,7 @@ brick:Room_Air_Temperature_Setpoint a owl:Class, brick:Safety_System a owl:Class, sh:NodeShape ; + rdfs:label "Safety System"@en ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Safety ; @@ -40943,6 +42193,7 @@ brick:Safety_System a owl:Class, brick:Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Service Room"@en ; 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 ; @@ -40972,6 +42223,7 @@ brick:Service_Room a owl:Class, brick:Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Speed Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the magnitude of velocity of some form of movement"@en ; sh:property [ a sh:PropertyShape ; @@ -40999,6 +42251,7 @@ brick:Speed_Sensor a owl:Class, brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -41038,6 +42291,7 @@ brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Setpoint Limit"@en ; 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 ; @@ -41073,6 +42327,7 @@ brick:Static_Pressure_Setpoint_Limit a owl:Class, brick:Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Step Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -41092,6 +42347,7 @@ brick:Step_Parameter a owl:Class, brick:Supply_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Plenum"@en ; 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 ; @@ -41122,6 +42378,7 @@ brick:Supply_Air_Plenum a owl:Class, tag:Supply . brick:Supply_Water_Flow_Sensor a owl:Class ; + rdfs:label "Supply Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41141,6 +42398,7 @@ brick:TVOC_Concentration a brick:Quantity ; brick:Tank a owl:Class, sh:NodeShape ; + rdfs:label "Tank"@en ; 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 ; @@ -41156,6 +42414,7 @@ brick:Tank a owl:Class, brick:Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Expansion Tank"@en ; 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 ; @@ -41171,6 +42430,7 @@ brick:Thermal_Expansion_Tank a owl:Class, brick:Video_Surveillance_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Video Surveillance Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -41214,6 +42474,7 @@ brick:Voltage a brick:Quantity ; brick:Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the voltage of an electrical device or object"@en ; sh:property [ a sh:PropertyShape ; @@ -41241,6 +42502,7 @@ brick:Voltage_Sensor a owl:Class, brick:Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Pressure Sensor"@en ; 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 ; @@ -41272,6 +42534,7 @@ brick:Water_Differential_Pressure_Sensor a owl:Class, brick:Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Level Alarm"@en ; 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 ; @@ -41297,6 +42560,7 @@ brick:Water_Level_Alarm a owl:Class, brick:Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Water Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of water"@en ; sh:rule [ a sh:TripleRule ; @@ -41318,6 +42582,7 @@ brick:Water_Meter a owl:Class, brick:Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Water Pump"@en ; rdfs:subClassOf brick:Pump ; skos:definition "A pump that performs work on water"@en ; sh:rule [ a sh:TripleRule ; @@ -41338,6 +42603,7 @@ brick:Water_Pump a owl:Class, brick:Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Water System"@en ; 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 ; @@ -41365,6 +42631,7 @@ brick:Wet_Bulb_Temperature a brick:Quantity ; brick:Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Temperature Sensor"@en ; 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 ; @@ -41519,15 +42786,15 @@ bsh:TemperatureShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit: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:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:isMeteredByShape a sh:PropertyShape ; sh:class brick:Meter ; @@ -41545,6 +42812,7 @@ rec:locatedIn a owl:AsymmetricProperty, brick:Air_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -41564,6 +42832,7 @@ brick:Air_Alarm a owl:Class, brick:Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Differential Pressure Setpoint"@en ; 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 ; @@ -41596,6 +42865,7 @@ brick:Air_Differential_Pressure_Setpoint a owl:Class, brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Integral Time Parameter"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -41640,6 +42910,7 @@ brick:Building_Air a brick:Substance ; brick:CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -41662,6 +42933,7 @@ brick:CO2_Sensor a owl:Class, brick:CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -41684,6 +42956,7 @@ brick:CO_Sensor a owl:Class, brick:Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -41716,6 +42989,7 @@ brick:Chilled_Water_Flow_Setpoint a owl:Class, brick:Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Chiller"@en ; 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 ; @@ -41732,6 +43006,7 @@ brick:Chiller a owl:Class, brick:Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the flow of the condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -41764,6 +43039,7 @@ brick:Condenser_Water_Flow_Sensor a owl:Class, brick:Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Condensing Unit"@en ; 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 ; @@ -41789,6 +43065,7 @@ brick:Condensing_Unit a owl:Class, brick:Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Deadband Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the size of a deadband"@en ; sh:rule [ a sh:TripleRule ; @@ -41810,6 +43087,7 @@ brick:Deadband_Setpoint a owl:Class, brick:Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Demand Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the rate required for a process"@en ; sh:rule [ a sh:TripleRule ; @@ -41831,6 +43109,7 @@ brick:Demand_Setpoint a owl:Class, brick:Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -41862,6 +43141,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -41901,6 +43181,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -41935,6 +43216,7 @@ brick:Differential_Pressure_Proportional_Band a owl:Class, brick:Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Setpoint Limit"@en ; 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 ; @@ -41970,6 +43252,7 @@ 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"@en ; 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 ; @@ -42007,6 +43290,7 @@ 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"@en ; 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 ; @@ -42050,6 +43334,7 @@ brick:Gauge_Pressure a brick:Quantity ; brick:Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water System"@en ; 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 ; @@ -42070,6 +43355,7 @@ brick:Hot_Water_System a owl:Class, brick:Laboratory a owl:Class, sh:NodeShape ; + rdfs:label "Laboratory"@en ; 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 ; @@ -42094,6 +43380,7 @@ brick:Laboratory a owl:Class, brick:Leaving_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -42126,6 +43413,7 @@ brick:Leaving_Water_Flow_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Sensor"@en ; 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 ; @@ -42158,11 +43446,12 @@ brick:Leaving_Water_Temperature_Sensor a owl:Class, brick:Lighting_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Equipment"@en ; 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 ; @@ -42176,6 +43465,7 @@ brick:Lighting_Equipment a owl:Class, brick:Outdoor_Area a owl:Class, sh:NodeShape ; + rdfs:label "Outdoor Area"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A class of spaces that exist outside of a building"@en ; @@ -42200,6 +43490,7 @@ brick:Outdoor_Area a owl:Class, brick:PID_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "PID Parameter"@en ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:PID ; @@ -42219,6 +43510,7 @@ brick:PID_Parameter a owl:Class, brick:Particulate_Matter_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Particulate Matter Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Detects pollutants in the ambient air"@en ; sh:rule [ a sh:TripleRule ; @@ -42246,6 +43538,7 @@ brick:Particulate_Matter_Sensor a owl:Class, brick:Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -42267,6 +43560,7 @@ brick:Pressure_Setpoint a owl:Class, brick:Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Radiator"@en ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; sh:rule [ a sh:TripleRule ; @@ -42282,6 +43576,7 @@ brick:Radiator a owl:Class, brick:Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Reset Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Setpoints used in reset strategies"@en ; sh:rule [ a sh:TripleRule ; @@ -42303,6 +43598,7 @@ brick:Reset_Setpoint a owl:Class, brick:Safety_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Safety Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -42317,6 +43613,7 @@ brick:Safety_Equipment a owl:Class, brick:Security_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Security Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -42338,6 +43635,7 @@ brick:Solid a brick:Substance ; brick:Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of supply air"@en ; @@ -42377,6 +43675,7 @@ brick:Supply_Air_Flow_Sensor a owl:Class, brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; skos:definition "Sets static pressure of supply air"@en ; @@ -42421,6 +43720,7 @@ brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, brick:Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; skos:definition "Measures the temperature of supply air"@en ; @@ -42460,6 +43760,7 @@ brick:Supply_Air_Temperature_Sensor a owl:Class, brick:System_Status a owl:Class, sh:NodeShape ; + rdfs:label "System Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of the activity of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -42480,6 +43781,7 @@ brick:System_Status a owl:Class, brick:Telecom_Room a owl:Class, sh:NodeShape ; + rdfs:label "Telecom Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used to support telecommuncations and IT equipment"@en ; @@ -42509,6 +43811,7 @@ brick:Telecom_Room a owl:Class, brick:Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -42529,6 +43832,7 @@ brick:Temperature_Alarm a owl:Class, brick:Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Usage Sensor"@en ; 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 ; @@ -42556,6 +43860,7 @@ brick:Usage_Sensor a owl:Class, brick:Variable_Air_Volume_Box a owl:Class, sh:NodeShape ; + rdfs:label "Variable Air Volume Box"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:VAV ; @@ -42588,6 +43893,7 @@ brick:Variable_Air_Volume_Box a owl:Class, brick:Vertical_Space a owl:Class, sh:NodeShape ; + rdfs:label "Vertical Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; @@ -42612,6 +43918,7 @@ brick:Vertical_Space a owl:Class, brick:Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Temperature Sensor"@en ; 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 ; @@ -42644,6 +43951,7 @@ brick:Water_Differential_Temperature_Sensor a owl:Class, brick:Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Water Loop"@en ; rdfs:subClassOf brick:Loop ; skos:definition "A collection of equipment that transport and regulate water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -42711,15 +44019,15 @@ bsh:AreaShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT2 unit: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:FT2 unit:M2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PowerQuantityShape a owl:Class, sh:NodeShape, @@ -42970,6 +44278,7 @@ rec:isPartOf a owl:AsymmetricProperty, brick:Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Differential Pressure Sensor"@en ; rdfs:subClassOf brick:Air_Pressure_Sensor, brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between two regions of air"@en ; @@ -43003,6 +44312,7 @@ brick:Air_Differential_Pressure_Sensor a owl:Class, brick:Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Static Pressure Sensor"@en ; 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 ; @@ -43034,6 +44344,7 @@ brick:Air_Static_Pressure_Sensor a owl:Class, brick:Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a chilled water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -43066,6 +44377,7 @@ brick:Chilled_Water_Flow_Sensor a owl:Class, brick:Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -43100,6 +44412,7 @@ brick:Class a owl:Class . brick:Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -43132,6 +44445,7 @@ brick:Condenser_Water_Temperature_Sensor a owl:Class, brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling"@en ; @@ -43139,6 +44453,7 @@ brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The cooling setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -43179,6 +44494,7 @@ brick:Direction a brick:Quantity ; brick:Disable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that disable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -43198,6 +44514,7 @@ brick:Disable_Command a owl:Class, tag:Point . brick:Discharge_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Discharge Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -43233,6 +44550,7 @@ brick:Entering_Condenser_Water a brick:Substance ; brick:Entering_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -43265,6 +44583,7 @@ brick:Entering_Water_Temperature_Setpoint a owl:Class, brick:Filter a owl:Class, sh:NodeShape ; + rdfs:label "Filter"@en ; 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 ; @@ -43280,6 +44599,7 @@ brick:Filter a owl:Class, brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for heating"@en ; @@ -43287,6 +44607,7 @@ brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The heating setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -43324,6 +44645,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a hot water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -43360,6 +44682,7 @@ brick:Leaving_Condenser_Water a brick:Substance ; brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Hot Water Temperature Sensor"@en ; 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 ; @@ -43397,6 +44720,7 @@ 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"@en ; 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 ; @@ -43446,6 +44770,7 @@ brick:Level a brick:Quantity ; brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Air Flow Setpoint Limit"@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 ; @@ -43487,6 +44812,7 @@ brick:Max_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Air Flow Setpoint Limit"@en ; 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 ; @@ -43532,6 +44858,7 @@ brick:Natural_Gas a brick:Substance ; brick:Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -43564,6 +44891,7 @@ brick:Outside_Air_Temperature_Setpoint a owl:Class, brick:Switchgear a owl:Class, sh:NodeShape ; + rdfs:label "Switchgear"@en ; 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 ; @@ -43579,6 +44907,7 @@ brick:Switchgear a owl:Class, brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Target Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -43661,6 +44990,7 @@ brick:Time a brick:Quantity ; brick:Variable_Frequency_Drive a owl:Class, sh:NodeShape ; + rdfs:label "Variable Frequency Drive"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:VFD ; @@ -43698,7 +45028,6 @@ brick:Velocity_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -43763,6 +45092,7 @@ brick:Velocity_Pressure a brick:Quantity ; brick:Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Alarm"@en ; 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 ; @@ -43783,6 +45113,7 @@ brick:Water_Alarm a owl:Class, brick:Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Water Storage Tank"@en ; 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 ; @@ -43802,6 +45133,7 @@ brick:Water_Storage_Tank a owl:Class, tag:Water . brick:Zone_Air_Temperature_Setpoint a owl:Class ; + rdfs:label "Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "Sets temperature of zone air"@en ; @@ -43827,6 +45159,7 @@ brick:isPartOf a owl:AsymmetricProperty, brick:Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Setpoint"@en ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets air flow"@en ; sh:rule [ a sh:TripleRule ; @@ -43854,6 +45187,7 @@ brick:Air_Flow_Setpoint a owl:Class, brick:Building_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures usage or consumption of some media for a whole building"@en ; sh:property [ sh:class brick:Building ; @@ -43887,6 +45221,7 @@ brick:CO_Concentration a brick:Quantity ; brick:Common_Space a owl:Class, sh:NodeShape ; + rdfs:label "Common Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces that are used by multiple people at the same time"@en ; @@ -43911,6 +45246,7 @@ brick:Common_Space a owl:Class, brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Supply Air Flow Setpoint"@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 ; @@ -43953,6 +45289,7 @@ brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Data_Network_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Data Network Equipment"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Data ; @@ -43972,6 +45309,7 @@ brick:Data_Network_Equipment a owl:Class, brick:Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Dewpoint Sensor"@en ; 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 ; @@ -43999,6 +45337,7 @@ brick:Dewpoint_Sensor a owl:Class, brick:hasQuantity qudtqk:DewPointTemperature . brick:Differential_Setpoint a owl:Class ; + rdfs:label "Differential Setpoint"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two measurements"@en ; @@ -44039,6 +45378,7 @@ brick:Entering_Hot_Water a brick:Substance ; brick:Fire_Safety_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Fire Safety Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -44067,6 +45407,7 @@ brick:Gas a brick:Substance ; brick:Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Heat Exchanger"@en ; 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 ; @@ -44093,6 +45434,7 @@ brick:Heat_Exchanger a owl:Class, brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Supply Air Flow Setpoint"@en ; 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 ; @@ -44135,6 +45477,7 @@ brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Integral Time Parameter"@en ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -44164,6 +45507,7 @@ brick:Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -44205,6 +45549,7 @@ brick:Liquid a brick:Substance ; brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44261,6 +45606,7 @@ brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Heating Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44317,6 +45663,7 @@ brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44373,6 +45720,7 @@ brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Heating Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44433,6 +45781,7 @@ brick:Mixed_Air a brick:Substance ; brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Supply Air Flow Setpoint"@en ; 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 ; @@ -44475,6 +45824,7 @@ brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, brick:On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "On Off Command"@en ; 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 ; @@ -44500,6 +45850,7 @@ brick:On_Off_Command a owl:Class, brick:Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measure the amount of force acting on a unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -44527,6 +45878,7 @@ brick:Pressure_Sensor a owl:Class, brick:Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Start Stop Status"@en ; 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 ; @@ -44552,6 +45904,7 @@ brick:Start_Stop_Status a owl:Class, brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44594,6 +45947,7 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Alarm"@en ; 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 ; @@ -44630,6 +45984,7 @@ brick:Supply_Air_Temperature_Alarm a owl:Class, brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint, brick:Discharge_Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; @@ -44676,6 +46031,7 @@ brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; @@ -44727,6 +46083,7 @@ brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Reset Differential Setpoint"@en ; rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44775,6 +46132,7 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Setpoint Limit"@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 ; @@ -44815,6 +46173,7 @@ brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Temperature . brick:Supply_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Supply Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -44823,6 +46182,7 @@ brick:Supply_Water_Temperature_Sensor a owl:Class ; brick:Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature High Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -44853,6 +46213,7 @@ brick:Temperature_High_Reset_Setpoint a owl:Class, brick:Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Low Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Low ; @@ -44883,6 +46244,7 @@ brick:Temperature_Low_Reset_Setpoint a owl:Class, brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Supply Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44924,6 +46286,7 @@ brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, brick:Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "A valve that modulates the flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -44944,6 +46307,7 @@ brick:Water_Valve a owl:Class, brick:Zone a owl:Class, sh:NodeShape ; + rdfs:label "Zone"@en ; 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 ; @@ -44973,14 +46337,14 @@ bsh:Electric_CurrentQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ 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:in ( unit:PetaA unit:TeraA unit:PlanckCurrent unit:MilliA unit:NanoA unit:A_Ab unit:MicroA unit:GigaA unit:AttoA unit:FemtoA unit:MegaA unit:BIOT unit:KiloA unit:A unit:A_Stat unit:PicoA ) ; + sh:in ( unit:PlanckCurrent unit:AttoA unit:PicoA unit:TeraA unit:PetaA unit:MegaA unit:A_Stat unit:KiloA unit:MilliA unit:A unit:FemtoA unit:NanoA unit:MicroA unit:GigaA unit:A_Ab unit:BIOT ) ; 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 ; @@ -44991,27 +46355,27 @@ bsh:LastKnownValueShape a owl:Class, 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 ; - 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:PlanckVolt unit:MicroV unit:MilliV unit:FemtoV unit:KiloV unit:NanoV unit:V_Ab unit:V unit:GigaV unit:MegaV unit:PicoV unit:V_Stat unit:TeraV ) ; + sh:in ( unit:MilliV unit:MegaV unit:TeraV unit:V_Stat unit:FemtoV unit:PicoV unit:PlanckVolt unit:MicroV unit:V_Ab unit:NanoV unit:V unit:KiloV unit:GigaV ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], + [ a sh:PropertyShape ; + skos:definition "The ambient temperature at which the voltage was measured" ; + sh:class bsh:TemperatureShape ; + sh:path brick:ambientTemperatureOfMeasurement ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; @@ -45148,6 +46512,7 @@ tag:Volume a brick:Tag ; brick:Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -45180,6 +46545,7 @@ brick:Chilled_Water_Temperature_Sensor a owl:Class, brick:Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Fan Coil Unit"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:FCU ; @@ -45212,6 +46578,7 @@ brick:Fan_Coil_Unit a owl:Class, brick:Floor a owl:Class, sh:NodeShape ; + rdfs:label "Floor"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Storey ; @@ -45258,6 +46625,7 @@ brick:Frequency a brick:Quantity ; unit:PERCENT-PER-HR, unit:PERCENT-PER-MO, unit:PERCENT-PER-WK, + unit:PERCENT-PER-YR, unit:PPTH-PER-HR, unit:PetaHZ, unit:PlanckFrequency, @@ -45270,6 +46638,7 @@ brick:Frequency a brick:Quantity ; brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, sh:NodeShape ; + rdfs:label "Heating Ventilation Air Conditioning System"@en ; 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 ; @@ -45310,6 +46679,7 @@ brick:Leaving_Chilled_Water a brick:Substance ; brick:Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Mode Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which mode a system, device or control loop is currently in"@en ; sh:rule [ a sh:TripleRule ; @@ -45330,6 +46700,7 @@ brick:Mode_Status a owl:Class, brick:On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "On Off Status"@en ; rdfs:subClassOf brick:Off_Status, brick:On_Status, brick:Status ; @@ -45357,6 +46728,7 @@ brick:On_Off_Status a owl:Class, brick:Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Proportional Band Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -45386,6 +46758,7 @@ brick:Proportional_Band_Parameter a owl:Class, brick:Radiant_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel"@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 ; @@ -45407,6 +46780,7 @@ brick:Radiant_Panel a owl:Class, brick:Relative_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Relative Humidity Sensor"@en ; 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 ; @@ -45445,6 +46819,7 @@ brick:Relative_Humidity_Sensor a owl:Class, brick:Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -45473,6 +46848,7 @@ rdfs:Resource sh:property bsh:valueShape . brick:Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of air"@en ; sh:rule [ a sh:TripleRule ; @@ -45500,6 +46876,7 @@ brick:Air_Flow_Sensor a owl:Class, brick:Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -45526,6 +46903,7 @@ brick:Cooling_Temperature_Setpoint a owl:Class, brick:ICT_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "ICT Equipment"@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 ; @@ -45545,6 +46923,7 @@ brick:Leaving_Hot_Water a brick:Substance ; brick:Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint, brick:Temperature_Setpoint ; skos:definition "Sets the size of a deadband of temperature"@en ; @@ -45572,6 +46951,7 @@ brick:Temperature_Deadband_Setpoint a owl:Class, brick:Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Flow Setpoint"@en ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets the target flow rate of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45599,6 +46979,7 @@ brick:Water_Flow_Setpoint a owl:Class, brick:Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45735,6 +47116,7 @@ tag:Waste a brick:Tag ; brick:Air_Quality_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Quality Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which provides a measure of air quality"@en ; sh:property [ a sh:PropertyShape ; @@ -45767,6 +47149,7 @@ brick:Air_Quality_Sensor a owl:Class, brick:Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of air"@en ; sh:rule [ a sh:TripleRule ; @@ -45811,6 +47194,7 @@ brick:Condenser_Water a brick:Substance ; brick:Damper a owl:Class, sh:NodeShape ; + rdfs:label "Damper"@en ; 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 ; @@ -45826,6 +47210,7 @@ brick:Damper a owl:Class, brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -45857,6 +47242,7 @@ brick:Effective_Air_Temperature_Setpoint a owl:Class, brick:Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -45883,6 +47269,7 @@ brick:Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -45923,6 +47310,7 @@ brick:Position a brick:Quantity ; brick:Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Sensor Equipment"@en ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "A piece of equipment for sensing some physical properties"@en ; sh:rule [ a sh:TripleRule ; @@ -45973,6 +47361,7 @@ brick:Speed a brick:Quantity ; brick:Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -45999,6 +47388,7 @@ brick:Static_Pressure_Setpoint a owl:Class, brick:Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Sensor"@en ; 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 ; @@ -46026,6 +47416,7 @@ brick:Temperature_Sensor a owl:Class, brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied"@en ; sh:rule [ a sh:TripleRule ; @@ -46057,6 +47448,7 @@ brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, brick:Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46088,6 +47480,7 @@ brick:Entering_Water a brick:Substance ; brick:Max_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Limit"@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 ; @@ -46113,6 +47506,7 @@ brick:Max_Limit a owl:Class, brick:Min_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Limit"@en ; 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 ; @@ -46217,6 +47611,7 @@ brick:Differential_Temperature a brick:Quantity ; brick:Electrical_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Electrical ; @@ -46231,6 +47626,7 @@ brick:Electrical_Equipment a owl:Class, brick:Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that enable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -46251,6 +47647,7 @@ brick:Enable_Command a owl:Class, brick:Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -46276,6 +47673,7 @@ brick:Leaving_Water a brick:Substance ; brick:Terminal_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Terminal Unit"@en ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; sh:rule [ a sh:TripleRule ; @@ -46300,6 +47698,7 @@ brick:Exhaust_Air a brick:Substance ; brick:Limit a owl:Class, sh:NodeShape ; + rdfs:label "Limit"@en ; 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 ; @@ -46320,6 +47719,7 @@ brick:Limit a owl:Class, brick:Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; skos:definition "Sets supply air flow rate"@en ; @@ -46359,6 +47759,7 @@ brick:Supply_Air_Flow_Setpoint a owl:Class, brick:Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; skos:definition "Temperature setpoint for supply air"@en ; @@ -46398,6 +47799,7 @@ brick:Supply_Air_Temperature_Setpoint a owl:Class, brick:System a owl:Class, sh:NodeShape ; + rdfs:label "System"@en ; 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 ] ) ; @@ -46468,6 +47870,7 @@ brick:Air_Quality a brick:Quantity ; brick:Fan a owl:Class, sh:NodeShape ; + rdfs:label "Fan"@en ; 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 ; @@ -46483,6 +47886,7 @@ brick:Fan a owl:Class, brick:Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Parameter"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -46509,6 +47913,7 @@ brick:Parameter a owl:Class, brick:Valve a owl:Class, sh:NodeShape ; + rdfs:label "Valve"@en ; 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 ; @@ -46525,6 +47930,7 @@ brick:Valve a owl:Class, brick:Air_Handling_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Air Handling Unit"@en ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:AHU, brick:Air_Handler_Unit ; @@ -46560,6 +47966,7 @@ brick:Air_Handling_Unit a owl:Class, tag:Unit . brick:Entity a owl:Class ; + rdfs:label "Entity"@en ; sh:property bsh:hasLocationShape, bsh:hasdeprecationShape, bsh:isReplacedByShape, @@ -46569,6 +47976,7 @@ brick:Entity a owl:Class ; brick:Space a owl:Class, sh:NodeShape ; + rdfs:label "Space"@en ; 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 ; @@ -46588,6 +47996,7 @@ brick:Space a owl:Class, brick:Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46651,6 +48060,7 @@ tag:Telecom a brick:Tag ; brick:Collection a owl:Class, sh:NodeShape ; + rdfs:label "Collection"@en ; rdfs:subClassOf brick:Class, brick:Entity, rec:Collection ; @@ -46666,15 +48076,15 @@ brick:Collection a owl: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:property [ 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 ], + [ 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:Collection ; @@ -46690,6 +48100,7 @@ brick:Hot_Water a brick:Substance ; brick:Meter a owl:Class, sh:NodeShape ; + rdfs:label "Meter"@en ; 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, @@ -46724,6 +48135,7 @@ brick:Chilled_Water a brick:Substance ; brick:Temperature_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to temperature-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -46768,6 +48180,7 @@ tag:Voltage a brick:Tag ; brick:Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of air"@en ; sh:rule [ a sh:TripleRule ; @@ -46800,7 +48213,6 @@ brick:Static_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -46928,7 +48340,6 @@ brick:Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -46995,6 +48406,7 @@ brick:Pressure a brick:Quantity ; brick:Point a owl:Class, sh:NodeShape ; + rdfs:label "Point"@en ; rdfs:subClassOf brick:Class, brick:Entity ; sh:node [ sh:message "Point is an exclusive top class." ; @@ -47009,7 +48421,10 @@ brick:Point a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Point is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ a sh:PropertyShape ; + sh:property [ sh:maxCount 0 ; + sh:message "Points cannot have locations; use 'isPointOf' instead" ; + sh:path brick:hasLocation ], + [ a sh:PropertyShape ; sh:class brick:Quantity ; sh:name "has quantity" ; sh:nodeKind sh:IRI ; @@ -47023,9 +48438,6 @@ brick:Point a owl:Class, sh:name "is point of" ; sh:nodeKind sh:IRI ; sh:path rec:isPointOf ], - [ sh:maxCount 0 ; - sh:message "Points cannot have locations; use 'isPointOf' instead" ; - sh:path brick:hasLocation ], bsh:hasQuantityShape, bsh:hasSubstanceShape, bsh:hasUnitShape, @@ -47045,6 +48457,7 @@ tag:CO2 a brick:Tag ; brick:Location a owl:Class, sh:NodeShape ; + rdfs:label "Location"@en ; rdfs:subClassOf brick:Class, brick:Entity, rec:Space ; @@ -47103,6 +48516,7 @@ tag:Service a brick:Tag ; brick:Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Setpoint"@en ; rdfs:seeAlso , "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; rdfs:subClassOf brick:Point ; @@ -47131,6 +48545,7 @@ brick:Setpoint a owl:Class, brick:Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Alarm"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Command, @@ -47246,25 +48661,24 @@ tag:Power a brick:Tag ; , , , - , ; owl:versionInfo "1.4.2" ; - sh:declare [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; - sh:prefix "ref" ], - [ sh:namespace "http://www.w3.org/ns/shacl#"^^xsd:anyURI ; - sh:prefix "sh" ], + sh:declare [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; + sh:prefix "s223" ], [ sh:namespace "https://brickschema.org/schema/Brick#"^^xsd:anyURI ; sh:prefix "brick" ], - [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; - sh:prefix "s223" ], - [ sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI ; - sh:prefix "rdf" ], - [ 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 "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:prefix "rec" ], + [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; + sh:prefix "ref" ], + [ 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" ] . tag:Band a brick:Tag ; rdfs:label "Band"@en . @@ -47296,6 +48710,7 @@ brick:Relationship a owl:ObjectProperty ; brick:Room a owl:Class, sh:NodeShape ; + rdfs:label "Room"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "Base class for all more specific room types."@en ; @@ -47324,6 +48739,7 @@ tag:Safety a brick:Tag ; brick:Command a owl:Class, sh:NodeShape ; + rdfs:label "Command"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Parameter, @@ -47353,6 +48769,7 @@ tag:Gas a brick:Tag ; brick:HVAC_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Equipment"@en ; 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 ] ) ; @@ -47390,15 +48807,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 [ a sh:PropertyShape ; - sh:name "feeds" ; - sh:nodeKind sh:IRI ; - sh:path rec:feeds ], - [ a sh:PropertyShape ; - sh:name "is fed by" ; - sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], - [ sh:class brick:Equipment ; + sh:property [ 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 ; @@ -47413,6 +48822,14 @@ brick:Equipment a owl:Class, [ sh:message "A piece of Equipment can feed a Equipment or Location/Space." ; sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; sh:path brick:feeds ], + [ a sh:PropertyShape ; + sh:name "feeds" ; + sh:nodeKind sh:IRI ; + sh:path rec:feeds ], + [ a sh:PropertyShape ; + sh:name "is fed by" ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ], bsh:hasInputSubstanceShape, bsh:hasOutputSubstanceShape, bsh:hasPointShape, @@ -47455,6 +48872,7 @@ brick:Equipment a owl:Class, brick:Status a owl:Class, sh:NodeShape ; + rdfs:label "Status"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -47542,6 +48960,7 @@ tag:Shed a brick:Tag ; brick:Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Sensor"@en ; rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=Sensor" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, diff --git a/static/schema/1.4/Brick b/static/schema/1.4/Brick index d86d64b..d1eb3bf 100644 --- a/static/schema/1.4/Brick +++ b/static/schema/1.4/Brick @@ -11,18 +11,305 @@ xmlns:sh="http://www.w3.org/ns/shacl#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" > - - - OzoneConcentration - - - - - - - The concentration of ozone in a medium + + + + + - + + + + + + + + + + Sports Service Room + + true + A class of spaces used in the support of sports + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room + + + + + + + + + + + + + + + + + Majlis + + true + In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis + + + + + + + + + + + Domestic Hot Water Circulator Pump + + Used to move domestic hot water in a closed circuit, ensuring continuous flow. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Current Sensor + + Senses the amperes of electrical current passing through the sensor + + + + + + + + + + + + + Water Cooled Chiller + + A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling + + + + + + + + + + + + + Cooling Supply Air Flow Setpoint + + + Sets supply air flow rate for cooling + + + + + + + + + + + + + + + + + + + Automatic + + + + + + + + + + + + + + + + + Private Office + + true + An office devoted to a single individual, with walls and door + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Chilled Water Supply Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Embedded Temperature Sensor + + Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system. + + + + + + + + + + + + + + Steam Usage Sensor + + Measures the amount of steam that is consumed or used, over some period of time + + + + + + + + + + + + + Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Restroom + + true + + A room that provides toilets and washbowls. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom + + + + + + + + @@ -30,7 +317,6 @@ - @@ -88,511 +374,613 @@ - The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals). - - - - - - - relatedTo - - - - - - - - - - - - - - - + Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s). + + + - + - + - - - - - + + + + Occupied Heating Temperature Setpoint + + Sets temperature for heating when occupied + + + + + + + + + + + - + - + - - Measures the current consumed by a load - - - - - - + Coldest Zone Air Temperature Sensor + + 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' + + + + + + + + - + + + - + + export + + + - - 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 - - - - - + Occupied Air Temperature Setpoint + + + + + + - - - - + + + + + + - + - + - - - + + + + Heat Pump Water Source Condensing Unit + + + + + + + + + + + - + - - - - - - - + Return Air Temperature Setpoint + + The target temperature for return air, often used as an approximation of zone air temperature + + + + + + - + - + + - + - + - + + + + + + + - Audio + Warm - + - - Commands to switch the relay - - - - - - + Broadcast Room + + true + A space to organize and manage a broadcast. Separate from studio + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom + + + + + + - + - + - + - + - + - - - 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. - - - - - - - - - - + Steam System + + The equipment, devices and conduits that handle the production and distribution of steam in a building + + + + - + - - Measures the height/level of deionised water in some container - - - - - - - - - - - - + Direct Expansion Heating Coil + + + + + + + + + + + - - - - - + + Enclosed Mall + - + - + - + - + - + - + 1 1 - + timestamp + - - - RadonConcentration - - - - - - The concentration of radioactivity due to Radon in a medium + + + + + - - - - - An array of Automatic Tint Windows. - - - - - - - - + + + + + - - - - 1 - includes - - + + + Library - + + + + + + + - - Measures the relative humidity of return air - - - - - - + Standby Target Zone Air Temperature Setpoint + + + + + + + + - - - - - - - - - - - - - - - Sets discharge air flow for heating when occupied - - - - Other - Services - + + + + + + - + - - - - - - - - - - - - + Hot Water Thermal Energy Storage Tank + + 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. + + + + + + + + + - - - - - + + + - - + - + - + + + + + + + + + + + + + - - Sets air flow - - - - - - + Locally On Off Status + + + + + + + + + - - - + - + - + - + - - A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised - - - - - - + Relative Humidity Sensor + + Measures the present state of absolute humidity relative to a maximum humidity given the same temperature + + + + + + + + + + + + + + + + + - + + + + Disable Command + + Commands that disable functionality + + + + + + + + + + + Return Air CO Sensor + + Measures the concentration of CO in return air + + + + + + + + + + + + + + - + - + - + - - - + + + + + - + - - Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation. - - - - - - + Fan Speed Command + + Controls the speed of fans + + + + + + + + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water - - - - - - - - - - - + Change Filter Alarm + + An alarm that indicates that a filter must be changed + + + + + + + - - - - - - + + + + + + + - + + + + + + + + + + + + Furniture + + + true + Movable objects intended to support various human activities such as seating, eating and sleeping + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture + + + + + + + + + + + + - + - + - + - + - + - + - - - Sets the rate of air flow required for a process - - - - - - - - + Generation Sensor + + A sensor measuring how much something has been generated. + + + + + - - - + + - + - - Measures the temperature of water supplied by a hot water system - - - - - - - - + Load Shed Differential Pressure Setpoint + + + + + + + + + + - - - - - + + + + - + - + - + + + + + + + + + + + + + + + + + + + - - true - A room used for storing waste such as trash or recycling - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom - - - - - - + Chilled Water Differential Pressure Load Shed Status + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - + - - Measures the temperature of medium-temperature hot water supplied by a hot water system - - - - - - - + Entering Medium Temperature Hot Water Temperature Sensor + + Measures the temperature of medium-temperature hot water entering a hot water system + + + + + + + + - @@ -600,1415 +988,1440 @@ - + + + + + + + + + + + + + + + + + + + - - Measures the concentration of CO2 in return air - - - - - + ESS Panel + + + See Embedded_Surface_System_Panel + + + + + + Unoccupied Air Temperature Setpoint + + Sets temperature of air when unoccupied + + + + + - - - - - + + + + - + + + + + + + - - - - - - - - - - + Medium Temperature Hot Water Differential Pressure Load Shed Setpoint + + + + + + + + + + + + - + - + + - - - - - isLocationOf - - + - - - - - - - - - - - - - - - - - - - + Min Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. + - + + + + + + + + Steam + + + - - A container that stores chemical energy that can be converted into electricity and used as a source of power - - - - - - - - + Collection Basin Water Level Alarm + + An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + + + + + - + - - Humidity setpoint for mixed air - - - - - + Return Air Temperature Sensor + + Measures the temperature of return air + + + + + - - - - - + + + + + - + - - - The effective cooling setpoint for a specific zone in a building. - - - - - - - + Exhaust Air Stack Flow Setpoint + + Sets exhaust air stack flow rate + + + + + + - - + + - - - - - - - - - + + - + - + - - - - Elevator trip - - - - - - - + - - Indicates if pressure is within expected bounds - - - - - - - + Refrigeration System + + System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop + + + + - + - + - + - + - - Worship Facility - + + Other - Public Services + - + - + - - - - - + + + + Exhaust Air Stack Flow Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + - + + + + Curtailment Override Command + + + + + + + + + + + - + - + - + Elevator Shaft + true - A space used in the production, storage, serving, or cleanup of food and beverages - - - - - + + The vertical space in which an elevator ascends and descends + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft + - - + - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - 1 - 1 - + has Building primary function property + + - + - + - + + + + Site + A piece of land upon which zero or more buildings may be situated. + + + - + - + - + - + - - Indicates the mode of AC for a zone - - - - - - - - - + On Status + + Indicates if a control loop, relay or equipment is on + + + + - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - - - + + Veterinary Office + - - - Modulating + + + + 1 + 1 + value + - + - - - - - - - - - - - - - + Visitor Lobby + + true + A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby + + + + + + - + - - - - Sets the rate of supply air flow required for a process - - - - - - - + + + + + + + + + Exhaust Air Differential Pressure Sensor + + 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 + + + + + + - - - + + - - - - - - - - - The object (e.g., property, equipment, etc) that this a lease of. - 1 - lease of - - - - - - - - + + + + - + - + - - - - Occupancy Sensor - Occupancy sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment - - - - - - - An alarm that indicates high temperature. - - - - - - - - - - + - - A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats. - - - + Gas Distribution + + Utilize a gas distribution source to represent how gas is distributed across multiple destinations + + + + - - + + + + An entity can only have one 'preferred' External Reference + + 1 + + + + + + 1 + 1 + value + - + - + - + - - The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building - - - - + Hot Water Storage Tank + + A tank designed to store hot water in an HVAC system. + + + + + + + + - + - + - + - + - - - - - Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system. - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - Measures the temperature of high-temperature hot water supplied by a hot water system - - - - - - - - - - + Direction Status + + Indicates which direction a device is operating in + + + + - - - - + + - + - + - + - + - + - + - - - - - - - - - - - + + + - - - + + + + + Luminous flux observation + + + - - - Volume - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + Outside Air Humidity Sensor + + Measures the relative humidity of outside air + + + + + + + + + + + + + + - + - + - + + Effective Cooling Zone Air Temperature Setpoint + - - - - - - - - - - + The effective cooling setpoint for a specific zone in a building. + + + + + + + - + - - + - - - - - - - + - - true - hot air chamber forming part of an air handler. - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box - - - - - - + Deionised Water Conductivity Sensor + + Measures the electrical conductance of deionised water + + + + + + + + + + + + - + - + - - - - - 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. - - - - - - - - - - - - - - - - + - + - - - - + + true + 1.3.0 Swapped supply/return for entering/leaving with water-related points - - - - - - - + - + - - - Measures the rate of flow of chilled entering water - - - - - - - - - - - - - - + Storage Room + + true + A class of spaces used for storage + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage + + + + + - - - - - + + - + + + Indicates the architected space (site, building, level, room...) in which this building element is placed. 1 - 1 - - + located in + + - - + + - - true - An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom - - - - - - - - + Agent + 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. + + + - + - + - + - + - + - + - - - Used to move chilled water in a closed circuit, ensuring continuous flow. - - - - - - - - - - - - - - The aggregation function applied to data in the interval which produces the value - - 1 - + Min Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + + + + + + + + - + - + - - - - - Electronically controlled valve for precise mixing of hot and cold fluid. - - - - - - - - - - + - + - - - - - 1 - coordinate system - - - - - - - - + + + + Building + A confined building structure. + - + - + - - - - - true - A telecommunications room where equipment that serves the building is stored - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - - - - - - - - - - - - - - + + + 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]]. 1 - 1 - - + coordinates + - + - - Sets temperature of outside air - - - - - + Outside Air Humidity Setpoint + + Humidity setpoint for outside air + + + + + + - - + - + + + + Min Hot Water Differential Pressure Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + + + + + + 1 + end level + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - - - - - - Polygon representing the spatial extent of this Space. - 1 - geometry - - - - - - - A specialized thermal expansion tank that is part of a building's fire suppression system. - - - - - - - - - - + + + + + - + - + - + - - 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' - - - - - - + Cooling Supply Air Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + - + - - - - - - - The ambient temperature at which the power input was measured - - + - + - + - + - - + + First Aid Room + true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room + + + + + + + - - - - - + + + + Bus Riser + + 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. + + + + + + + + + Heating Command + + Controls the amount of heating to be delivered (typically as a proportion of total heating output) + + + + + + + + + + + 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). + 1 + mounted on + + + + + + + + + + + Low Discharge Air Temperature Alarm + + + + + + + + + Parameter + + + + + + + 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 + + + + + - + + + + 1 + 1 + + + - + - + + + 1 + 1 + + + + - + - - - - - Has QUDT reference - - Points to the relevant QUDT definition - - + - + - + - + - - - Passive + + + - + - - - - - - - + Wall Fan Coil Unit + + A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices + + + + + + + + - - - + + + + + + + + + + + + + + + + + + Booster Fan + + Fan activated to increase airflow beyond what is provided by the default configuration + + + + + + - + - + - + - - Detects matter of size 1 micron - - - - - - - - - - - - + Lighting System + + The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building + + + + - + - + - + - - Measures the water pressure at the entry point of a system. - - - - - - + Packaged Heat Pump + + A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions + + + + + + + + + + + High CO2 Alarm + + A device that indicates high concentration of carbon dioxide. + + + + + + + + + + + + + Outside Air Wet Bulb Temperature Sensor + + + A sensor measuring the wet-bulb temperature of outside air + + + + + + + + + + - + + + + + + + + + Chilled Water Loop + + A collection of equipment that transport and regulate chilled water among each other + + + + + - - + - + - + - - Enables hot water system when outside air temperature reaches the indicated value - - - - - - - - - - - - - + Chilled Water Temperature Sensor + + Measures the temperature of chilled water + + + + + + - - + + - - - - Office - - - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - - - + + + + + - - - - - Sets the size of a deadband of differential pressure - - - - - - - - - - - + + + + + - + - + - + - - Senses or detects contact, such as for determining if a door is closed. - - - - - + Alarm Delay Parameter + + A parameter determining how long to delay an alarm after sufficient conditions have been met + + + + + + + - - - + + + + + + + - - - - - - - - - - + Medium Temperature Hot Water Differential Pressure Setpoint + + + + + + + + + + + + - + + - - - + + - + - + - + + + + Radiant Ceiling Panel + + + + Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure. + + + + + + + + + + + + - + - + + Chilled Water Discharge Temperature Sensor + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - + - + - + - + - - - - - - - - - + - + - + - - Indicates which direction a motor is operating in, e.g. forward or reverse - - - - - - + Air Static Pressure Step Parameter + + + + + + + + + - - + + + - - - - - + + + + Exhaust Air Static Pressure Setpoint + + Sets static pressure of exhaust air + + + + + + + + + + + + + + - - - People + + + + + + + + DOAS + + + See Dedicated_Outdoor_Air_System_Unit + - + - + - + + + + Ethernet Switch + + + + + + + + + + + SolarIrradiance + + + + + + + The power per unit area of solar electromagnetic radiation incident on a surface + The power per unit area of solar electromagnetic radiation incident on a surface + + - + - - - + + + + 1 + 1 + + + + + - + - + - + + + + + + + + + + + + + + + + + + + - - true - The standalone building used to manage the entrance to a campus or building grounds - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse - - - - + Entering Water Temperature Sensor + + Measures the temperature of entering water + + + + + + + + + + + + - + + + + + + + + + + Room Air Temperature Setpoint + + Sets temperature of room air + + + + + + + + + + + + + + + + + + + + + + + Short Cycle Alarm + + An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle + + + + + + + + + + + + + + + + + + has Measured voltage input property + + + + + + + Virtual building + + + @@ -2016,7 +2429,6 @@ - @@ -2073,8139 +2485,7325 @@ - - Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s). - + true + + - - - - - - - - - - - - - - - - - - - - - - - - - - Switch - - - + + - Cafeteria room - + Supply Air Flow Reset Setpoint + + + + + + + + + + + + + + + + + + - + - - true - A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage - - - - - - - - - - - - - + Delay Parameter + + A parameter determining how long to delay a subsequent action to take place after a received signal + + + + + + - - - - - + + + + Occupied Heating Discharge Air Flow Setpoint + + + + + Sets discharge air flow for heating when occupied + - - - - - + + + - + - + - + - + - + - - true - A room or space used to sell or distribute tickets to events at a venue - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth - - - - - - - - - - - - - - - - - has sub-meter - - - Indicates a submeter of this meter + Min Fresh Air Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + + + + + + + + - + - - Disables the use of differential temperature control - - - - - - - - - - - - - - - - + Jet Nozzle Air Diffuser + + 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 + + + + + + + + + + - + - - - Sets the temperature of entering (downstream of the hot water load) hot water - - - - - - - - + Embedded Temperature Setpoint + + Sets temperature for the internal material, e.g. concrete slab, of the radiant panel. + + + + + - - - - - - - - - - - - - - - - - Disabled toilet - - + - - - - - - - - - - - - + Occupied Cooling Supply Air Flow Setpoint + + + + + Sets supply air flow rate for cooling when occupied + + + + + + + + - - - + + - + - + - - A piece of Equipment can feed a Equipment or Location/Space. - - + + + + + Connected To + - + - + - + - - Measures the relative humidity of zone air - - - - - - - - + PIR Sensor + + Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors + + + + - - - - - - - - - - + - - - - - + + + + Discharge Air Temperature Setpoint + + + Sets temperature of discharge air + - + - - - See Dual_Duct_Air_Handling_Unit - + Lighting Equipment + + + + + + + - + - + - + - + - - - - - Controls load shedding behavior provided by a control system - - - - - - - - - - - - - - + + + ElectricEnergy + + + + + + + + + + + + + + + A form of energy resulting from the flow of electrical charge + + + - - + + - - - - + Asset + 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. + + + + + + + + + + + + + + + + + + + + + + + - + - - - A meter that measures the usage or consumption of hot water of a whole building - - - - - - + Water Heater + + + An apparatus for heating and usually storing hot water + + + - - + - - + + + + Max Load Setpoint + + + + + + + + + + + + + - - - + + - Capacitance observation - - - + Security Service Room + + true + A class of spaces used by the security staff of a facility + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom + + + + + + - + - + - - + + + PhasorMagnitude + + + + + + + + + + + + + + Magnitude component of a phasor + + + + - Notification object - + Motor On Off Status + + + + + + + + + + + - + - + - + - + - - - has Volume property - - + + + + Return Air Dewpoint Sensor + + Senses the dewpoint temperature of return air + + + + + + + + + + + + - + - + - + - + - + - + - - - - - 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' - - - - - - - - + - - - 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 - - - - - - + Zone Air Heating Temperature Setpoint + + true + The lower (heating) setpoint for zone air temperature + 1.3.0 + 'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air) + - + - + - - - + + + + Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure + + + + + + + + + + + + + + + - + - - Indicates whether a system, device or control loop is in a heating mode - - - - - - + Battery Voltage Sensor + + Measures the capacity of a battery + + + + + + + + + + + + + + Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint. + + + + + + + + + + + + + + + Manual Auto Status + + Indicates if a system is under manual or automatic operation + + + + + + - + - + - + - + - + + + + Supply Air Temperature Step Parameter + + + + + + + + + + + + + + + + + + + BlowdownWater + + + - + - + - + - + - + - - - + + + + Heating Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + + + + + + + Effective Heating Zone Air Temperature Setpoint + + + The effective heating setpoint for a specific zone in a building. + + + + + + + + + + + + + + + - + - + - - - MethaneConcentration - - - - - - - The concentration of methane in a medium + + + + + - + - - - + Min Unoccupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + Low Temperature Alarm + + An alarm that indicates low temperature. + + + + + + - - + + + + Unoccupied Heating Mode Status + + + Indicates whether a system, device or control loop is in an unoccupied heating mode + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - + Motor + + + A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion. + + + + + + + + + + + + + + + Pump On Off Status + + + + + + + + + + + + + + + + Entering Chilled Water Temperature Sensor + + Measures the temperature of chilled water that is enteringed to a cooling tower + + + + + + - - + - - - + + - + + - + + + + + + + + + + + + + - - - 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. - - - - - - - - - - + Heat Pump Condensing Unit + + 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. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Hot Water Temperature Setpoint + + Sets the temperature of hot water + + + + + + + + + + - + - + - + + + + + + + + + + + - - A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building - - - - - - + Control Room + + true + A space from which operations are managed + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom + + + + + - - - + + - Mass flow rate observation - - - + Photovoltaic Current Output Sensor + + + Senses the amperes of electrical current produced as output by a photovoltaic device + + + + + + + + + + + + + - + - - - 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 - - - - - - - + Supply Air Static Pressure Sensor + + + The static pressure of air within supply regions of an HVAC system + + + + + + + - + - + + - - - - - true - The floor of a building which is partly or entirely below ground level. - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel - - - - - - + - + - + - + - + - - - + + + + PM1 Level Sensor + + Detects level of particulates of size 1 microns + + + + + + + + + + + + + - + - - - Sets supply air flow rate for heating - - - - - - - - - - - + Interface + + A device that provides an occupant control over a lighting system + + + + + + + + + Valve Position Alarm + + An alarm that indicates that the valve position is not in a normal state. + + + + + - - - + + - + - + - + + + HVAC + + + + + + + + + + + + + + - - A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - - + Supply Air Flow Low Reset Setpoint + + + + + + + + + + + + + + - + - + + - - Multifamily Housing - + + + + Min Occupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. + - + - Data size observation - + Integer value observation + Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit. - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Fire Alarm Pull Station + + + 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. + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - + Radiant Panel Temperature Setpoint + + Sets temperature of radiant panel. + + + + + + + - - + - - true - A mechanical room that houses pumps - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room - - - - - - - - - - - Group + Entering Water Flow Setpoint + + Sets the target flow rate of entering water + + + + + + + + + + + + - - - - - - Sets temperature of discharge air - + + mean + - + - + - + - - - - - - - - - - - - - - - - CONSTRUCT { - $this brick:hasSubstance ?substance . - } WHERE { - $this rdf:type ?meter . - ?meter rdfs:subClassOf* brick:Meter . - ?meter brick:hasSubstance ?substance . - } - - - - - - - - - - - - - - true - A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom - - - - - - - - - - - Zone - - - - - - Sets temperature for heating - - - - - - - - - - - - - - - Sets flow - - - - - - - - - - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. - - - - - - - - - + Hot Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water + + + + + + - - - + + - - - - - - - true - - - - - - - - - - - - - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture - - - - + - + - + - + - + - - Setpoint for minimum air temperature - - - - - - - + Leaving Water Pressure Sensor + + Measures the water pressure at the exit point of a system. + + + + + + - - - + + + + - - - - - + + + + A collection of equipment that transport and regulate domestic water among each other - + - - - - - - - - - - - + Employee Entrance Lobby + + true + An open space near an entrance that is typicaly only used for employees + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance + + + + + + + - + - + - + - + - + - + - + - - - - - - - - - - + Return Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit + + + + + + - - - - - + - - + + + + + - - - - true - 1.3.0 - The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + + + + + leasor - + - + - - - Level - - - - - - - - - - - - - Amount of substance in a container; typically measured in height - - - + - - - Controls the position (the degree of openness) of a damper - - - - - - + Entering Condenser Water Temperature Setpoint + + The temperature setpoint for the entering condenser water + + + + + + + + - - + + + + + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water - - - - - - - - + Derivative Time Parameter + + + + + + + + + - - - - - + - + - + - + - + - + - - A damper that isolates a section of ductwork or other air handling system. - - - - + Baseboard Radiator + + Steam, hydronic, or electric heating device located at or near the floor. + + + + - - - - - Aid - - - - Temperature coefficient - The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius + - + - + - - Bank Branch - - - + - + - - - - - + + + + Direction Sensor + + Measures the direction in degrees in which a phenomenon is occuring + + + + + + + + - + - + - + + + Change + + - - - - - - - - - - - - + Demand Setpoint + + Sets the rate required for a process + + + + - - - + - - - - Bar room - + + Personal Services (Health/Beauty, Dry Cleaning, etc) + - - - - - - - - - - - - - - - - - - + + + + 1 + 1 + - + - + - + - - true - A class of service rooms where mechanical equipment (HVAC) operates - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - + Static Transfer Switch + + + Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times. + + + + + + + + - + + + + + + + - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - + Temperature Low Reset Setpoint + + + + + + + + - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + Building - + - + - + + + + + - + - - + + - - - - - - - - - - - - - - - - - - - + Sensor Equipment + Sensor equipment. + + true + + + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment + - + - + - + - - true - A space for individuals to work with walls and a door - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce - - - - - - + Leaving Medium Temperature Hot Water Temperature Sensor + + Measures the temperature of medium-temperature hot water supplied by a hot water system + + + + + + + + + + + + + + + - + - - - + Thermal Power Meter + + A standalone thermal power meter + + + + - + + + - + - + - + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Off - - - - - - - Sets temperature for zone air cooling when occupied - - - - - - - - - - - - - - - - - - - - - - - - - - - A type of solar panels that converts solar radiation into thermal energy. - - - - - - - - - - - - - - - - - - - - Humidity setpoint for zone air - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - - - - - - - - - - - - - - - - - - has electric vehicle connector type - Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the duration of precipitation within some time frame - - - - - - - - - - - - - - the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen. - - - - - - - - - - - - - - - - - - - - - - - - - - - A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling - - - - - - - - - - - - - - - - - - - - - Senses the presence of frost or conditions that may cause frost - - - - - - - - - - - - - - - - - - - - - Devices that serve or are part of the electrical subsystem in the building - - - - - - - - - - - A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation. - - - - - - - - - - - - Fan activated to increase airflow beyond what is provided by the default configuration - - - - - - - - - - - - - - - - - - - - - - - - - - - commissioned by - - - - - - - - Sets the size of a deadband of differential pressure of leaving water - - - - - - - - - - - - - - - - - - - - - - - - - - - - Equipment related to sound and visual components such as speakers and displays. - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the amount of steam that is consumed or used, over some period of time - - - - - - - - - - - - - - - Measures the difference between two applied pressures - - - - - - - - - - - - - - - - - - - - - - Valve designed to automatically relieve excessive water pressure. - - - - - - - - - - - - - - - A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components - - - - - - - - - - - - - - - - - Industry Foundation Classes Reference - - A reference to an entity in an IFC project which may contain additional metadata about this entity. - - - - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the concentration of CO in outside air - - - - - - - - - - - - - - - - - - - - - - - - A power source for a luminaire - - - - - - - - - - - CONSTRUCT { - $this brick:electricalComplexPower ?prop . - } WHERE { - $this brick:powerComplexity ?prop . - } - - - - - Booth - - - - - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - - - - - - - - - - - - Sets supply air flow rate when occupied - - - - - - - - - - - - - - - - - - - - - - - - - - Ethernet Switch - Ethernet switch. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch - - - - - - - - - - - - - - - - - - - - - - - - Indicates if a prefilter needs to be replaced - - - - - - - - - - - - - - - Measures the concentration of water vapor in air - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Warmest - - - - - - - - - - - - - Sets the target flow rate of chilled entering water - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A specialized type of tank intended primarily for the storage of fluids or gases for extended periods. - - - - - - - - - - - - - - - - - CONSTRUCT { - $this brick:electricVehicleChargerDirectionality ?direction - } WHERE { - $this rdf:type brick:Electric_Vehicle_Charging_Port . - $this brick:isPartOf ?charger . - ?charger a brick:Electric_Vehicle_Charging_Station . - ?charger brick:electricVehicleChargerDirectionality ?direction . - FILTER NOT EXISTS { - $this brick:electricVehicleChargerDirectionality ?other_direction . - } - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the relative humidity of supply air - - - - - - - - - - - - - - - - - - - - A Location's parts should be always be Locations/Spaces. - - - - - - - - A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces - - - - - - - - - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency - - - - - - - - - - - - - - - An alarm that indicates the off-normal conditions associated with temperature of water. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the level of the water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - - - - - - - - - - - - - - - - - An alarm that indicates the failure of an equipment or device - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - Commands that affect the direction of some phenomenon - - - - - - - - - - - - - - - - - - - - - - - - Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system. - - - - - - - - - - - - - - Measures the temperature of chilled water - - - - - - - - - - - - - - - - - - true - A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the pressure difference in domestic hot water systems. - - - - - - - - - - - - - - - - - - - - - Measures the concentration of radioactivity - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - last known value - - - - + - Radiant_Temperature - - - - - - - - the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - - - - - - true - An open space near an entrance that is typicaly only used for employees - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance - - - - - - - - - - - - - - - - - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Volume + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. - - - - - - - - - + Floor Fan Coil Unit + + A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces + + + + + + + - - + + + + - + - - Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes - - - - - - + Discharge Air Temperature Step Parameter + + + - + - + - - - Linear_Speed - - - - - - - - - - - - - Speed in one dimension (linear) - - - - - - - A system containing devices and equipment that monitor, detect and suppress fire hazards - - - - - - - - - - - - Sets exhaust air flow rate - - - - - - - - - - - - - - + - + - + - - Disables hot water system when outside air temperature reaches the indicated value - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + Return Fan + + Fan moving return air -- air that is circulated from the building back into the HVAC system + + + + + + - - - - - + + + + 1 + 1 + - + - - - - - - - - - - - - - + - + - + - + - + - - Measures the temperature of high-temperature hot water enteringed to a hot water system - - - - - - - - + High Static Pressure Cutout Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint. + + + + + + + + - - - - - - - - - - - - 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 - - - - - - + - - + + + - + - + - + - - - - - - - - - - - - - - - - + PV Panel + + + 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. + + + + + + + + + + - + - - Sets the size of a deadband of differential pressure of chilled water - - - - - - - + Min Chilled Water Differential Pressure Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. + + + + + + + + + - + + + - - - + + + + Heating Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air for heating + + + + + + + + + + + + + + + + + + + + - + - + - - A specialized tank intended to store water that can be quickly accessed for fire suppression. - - - - - - - - + Medium Temperature Hot Water Differential Pressure Load Shed Status + + + + + + + + + + + + + + + + + - + - + - - - PhasorMagnitude - - - - - - - - - - - - - - Magnitude component of a phasor - + + + + URL link to an image/logo that represents the organization. + logo + - + - + - - - - - - - Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure. - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - Sets some property of CO2 in Return Air - - - - - + Duct Air Static Pressure Setpoint + + + + + + + - + - + - + + + - + - - - - - - - - - + Fume Hood Air Flow Sensor + + Measures the rate of flow of air in a fume hood + + + + + + + + + + + + + - + - + - + - + - + + + + Schedule Temperature Setpoint + + The current setpoint as indicated by the schedule + + + + + + + + + + + - - 1 - last known value - - + + IP address + - + - + - - - - - + + + + Wing + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + - - - - - + + + + Box Mode Command + + + + + + + + + + + + + + Heating Discharge Air Temperature Proportional Band Parameter + + + - + - + - + - - - Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times. - - - - - - - - - - - Other - Utility - + Backflow Preventer Valve + + Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution. + + + + + + - + - - An alarm that indicates that the air flow is lower than normal. - - - - - - - - - + Tint Status + + The current level of window tint, errors, or transient states. + + + + + - - - + + + + + Is replaced by + - + - - - - - - - - + Current Output Sensor + + Senses the amperes of electrical current produced as output by a device + + + + + + - - - + - - - - Equipment - - - - devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - CurrentTotalHarmonicDistortion - - - - - - Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) - Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) - + + + + + - + + + + + + + - - - - - - - - - - - - - - - + Underfloor Air Plenum Static Pressure Setpoint + + Sets the underfloor air plenum static pressure + + + + + + + + + - - - - + + + + + + + Reactive_Energy + + + + + + The integral of the reactive power over a time interval - + + + Ice + + - - - - - - - - - - + Min Water Level Alarm + + Alarm indicating that the minimum water level was reached + + + + + - - - + + - + - + - - Measures the rate of flow of bypass water - - - - - - - + Return Air CO2 Sensor + + Measures the concentration of CO2 in return air + + + + + + + + - - - + + - + - - - - - - - - - - - - - - + Outside Air Temperature Setpoint + + Sets temperature of outside air + + + + + + + + - - + + - + - + - + - + - + + + + Chilled Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Static Pressure Deadband Setpoint + + + Sets the size of a deadband of static pressure + + + + + + + + + + + + + + + + Domestic Hot Water Valve + + A valve regulating the flow of domestic hot water + + + + + + + + + + + + + + + + Rotational_Speed + + + + + + + + + + + + Rotational speed + + + + + Off Status + + Indicates if a control loop, relay or equipment is off + + + + + + + + - + - + + + + Switchgear + + 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. + + + + + + - + - + - - The temperature setpoint for the leaving condenser water - - - - - - - - + Battery Room + + true + A room used to hold batteries for backup power + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + + + + + + Min Occupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + - - - + - + - - true - Base class for all more specific room types. - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room - - - + Entering Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + - + - + - + + + + Leaving Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of leaving water + + + + + + + + + + + + + + + + + + - + - + + max + + + - + - + - + - + - - - - Sets the size of a deadband of temperature for cooling when occupied - - - - - - - - - - - - - + Return Condenser Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + + + + + + + - + - 1 1 - + + - + - - - - - Sets the size of a deadband of temperature of discharge air - + On Command + + 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' + + + + + + - - - - - + + + + Fire Control Panel + + A panel-mounted device that provides status and control of a fire safety system + + + + + + + + + + - + - + - - - - Indicates the architected space (site, building, level, room...) in which this building element is placed. - 1 - located in - - - - - - - 1 - 1 - value - + + + + Main entrance + - + - + Massage Room + true - cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation. - - - - + Usually adjunct to an athletic facility, a private/semi-private space where massages are performed + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer - - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom + - + + + + + + + + Is associated with + + + The tag is associated with the given class + + + + + Entering Water Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - + - + - + - + - - - IPAddress - - + - + - + - - Measures the temperature of medium-temperature hot water entering a hot water system - - - - - - - - - - + Parking Space + + true + An area large enough to park an individual vehicle + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace + + + + + + + + + Chilled Water Differential Pressure Load Shed Setpoint + + + + + + + + + + + + + - - + + + - + - + + + + documentation + + + + - - - - - - - + TVOC Sensor + + + + + + + + - - + + + + - - - - - + + + + has part + + + + + + + Automatic Switch + + 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. + + + + + + - + - + - - + + - - - The computed average flow of supply air over some interval - - - - - - - - - - - - - - - + Workspace + + + + + Return Condenser Water Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + - + - + - + - + - - - - - - - - 1 - rentable area - - - + - + - - - - - - - - - + - + - + - + - - - - - - + - - Measures the integral of reactive power - - - - - - - + Occupied Load Shed Command + + + + + + + + + - - - - - - - - - Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type. - - - - - + - - - Underfloor + + + + + - - - - Point event - 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. - + + + + + - + - - Sets differential speed - - - - - + Speed Mode Status + + Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high. + + + + + - - + - + - - Measures air at the interface between the building and the outside - - - - - - - - - + Electric Power Sensor + + Measures the amount of instantaneous electric power consumed + + + + + + - - + - - - - - + + + + 1 + 1 + - + - + - + - - A meter that measures the usage or consumption of water - - - + Booster Pump + + Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed. + + + + - - - + - - - + + + + + - - - - Value will be zero if the local coordinate system is north-aligned. - 1 - x rotational scale factor - + + + - + - + - + - - Measures the rate of flow of bypass air - - - - - - - - + Low Battery Alarm + + An alarm that indicates the battery is low. + + + + + + + - - - - + - - A tank engineered to capture and store rainwater, usually for non-potable uses. - - - - - - - - - - - - - - + Damper Position Command + + + Controls the position (the degree of openness) of a damper + + + + + + + + + - + - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - Volume flow rate observation - - - + Mixed Air Temperature Sensor + + Measures the temperature of mixed air + + + + + + + + + + + + - - - - - + + + + Hot Water Gauge Pressure Sensor + + Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water + + + + + + + + + + + + + - - - + + + + + + ambientTemperatureOfMeasurement + - + - + - + - + - + - + - - - - - - - Sets temperature of discharge air for cooling - - - + - + - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - - - - + Status + + + + + + + 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' + + + - - - - + - + - - - Measures the temperature of domestic water supplied by a hot water system - - - - - - - - - - + Core Temperature Sensor + + Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system. + + + + + - - - - - - - - + - - - - - - - - - - + Differential Pressure Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint. + + + + + + - - - + - - - - - - - - - - - - - - - - - - - - - - Sets temperature for cooling - - - - - - - - - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - + - + - - 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 - - - - - - - - + Proportional Band Parameter + + + + + + + + + - - - - + + + + + + Ticketing Booth + + true + A room or space used to sell or distribute tickets to events at a venue + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth + + + + + - + - + - + - + + Retail Room + true - 1.3.1 - Replaced with Lighting_Command to represent its function more precisely. - + A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom + + + + + - + - + - + - + - - - - - 1 - Generation - - - - - - The command message/payload of this actuation event. - 1 - 1 - value - + + + Rated minimum current input + + The minimum current that can be input to the entity - + - + - + - + - - - - - - A meter that measures the usage or consumption of water of a whole building - - - - - - - - - - - - - - - Power observation - - - + + + Alternating_Current_Frequency + + + + + + + + + The frequency of the oscillations of alternating current + The frequency of the oscillations of alternating current + - - - - + + + BACnet - + - + - + + + + Occupancy Sensor + + Detects occupancy of some space or area + + + + + + + + + + - + - + - + - - - Dry_Bulb_Temperature - - - - - - - - The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) - The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - + + + Power - - - + + + + Ethernet Port + Ethernet port. + + true + + + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort + - + - + - + - - - - - - - + Soil Temperature Sensor + + Measures the temperature of soil + + + + - - + + + - + - + - - + + - Department - + Hot Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + + + + + + + - - - - - + + + + Lowest Exhaust Air Static Pressure Sensor + + The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time + + + + + + + + + + + + + + + + + + + + 1 + includes + + + + + Movie Theater + + + + + Differential Discharge Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Hot Water Usage Sensor + + Measures the amount of hot water that is consumed, over some period of time + + + + + + + + + + + - + - + - + + + + Entrance + + true + The location and space of a building where people enter and exit the building + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance + + + + + + + + + No Water Alarm + + Alarm indicating that there is no water in the equipment or system + + + + + + + + + + - + - + - + - + + + + Hot Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + Surface + + + + + Water Flow Setpoint + + Sets the target flow rate of water + + + + + + + + + + + + - + - + - + - + + + + People Count Sensor Equipment + + + + + + + + + + + + + - + - + - + - - Sets the target flow rate of bypass water - - - - - - - - - + Cooling Only Water Source Condensing Unit + + + + + + + + + + + + + + - - - - - - - + - + - - A device that indicates high concentration of carbon dioxide. - - - - + Overload Alarm + + An alarm that can indicate when a full-load current is exceeded. + + + - - + - - - - - - - - - + + + + 1 + 1 + - + - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + VFD + + + + 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. + - + - + + 1 1 - includes - - + - + + + + + owns + + - + - + - + - + - - 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. - - - - - + Min Supply Air Static Pressure Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. + + + + + + + + + + - - - - + + + + + + + + + - - - Gateway + + + + Cooling Coil + + A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water. + + + + + + - + - + - - - - - true - 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). - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone - - - - - - + - - Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit - - - - - + Supply Air Temperature Reset Differential Setpoint + + + + + + + + + + + + - + + + - - + + - + - - - Sets the size of a deadband of temperature - - - - - + Leaving Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + + - - - - has point - - + + + + + - + + + + + + + + + + air inside a defined zone (e.g., corridors). + + + + + + + + - - A damper that modulates the flow of exhaust air - - - - + Packaged Water Source Heat Pump + + A self-contained unit that uses water as a heat source or sink for heating and cooling purposes. + + + + + - + + + + - + - + - - - - URL link to an image that represents the person. - image - - - - - - CONSTRUCT { - $this brick:electricalComplexPower ?prop . - } WHERE { - $this brick:powerComplexity ?prop . - } - + + + + + regulatedBy - + - + - + - + - + - - - - External reference - - The parent class of all external reference types + + + - + - + - + - + - - - - - - Measures the difference in air pressure before and after an air filter. - - - - - - - - - - - - - + + + + + - + - + - + - - Measures user-provided adjustment of some value - - - - - + NO2 Level Sensor + + Measures the concentration of NO2 in air + + + + + + - + + - + + + + Min Unoccupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. + + + - Zenith + Vent - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - Coil + + + + + - + - + - + - + - - - + + + + + constructedBy - + - + - + - + + + + + + + - + + + + Chilled Water Gauge Pressure Sensor + + Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water + + + + + + + + + + + + + + + + + + Timestamp + + + + + + Intake Air Temperature Sensor + + Measures air at the interface between the building and the outside + + + + + + + + + + + + + + + - - - - - - - - - - - - + Min Unoccupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + - - + + + - - - - - - - - - - - - - - - - - - - - - - - - regulatedBy - - - - - - - - + - + - + - - - VFD - - + - + - - - - - architectedBy - - - - - - true - A class of spaces used to support telecommuncations and IT equipment - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - - - - + - + - + - - - - - - - - - - - - + Underfloor Air Plenum Static Pressure Sensor + + Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum + + + + + + + + + - - - + + + + - + - - Sets temperature of entering water - - - - - - + Chilled Water Static Pressure Setpoint + + Sets static pressure of chilled water + + + + + + + + - + - - + + - - - - - + + + + 1 + 1 + value + - + - + - + - + - + - + - + - + - - - Exhaust - - + - + - + - + - - - A meter that measures the usage or consumption of chilled water of a whole building - - - - - - - - - - - + Mixing Valve + + Valve used for mixing hot and cold fluid to a desired temperature. + + + + - + - + - + + + + + + + - - Measures the difference between CO2 levels of inside and outside air - - - - - - + Air Flow Demand Setpoint + + + Sets the rate of air flow required for a process + + + + + + + + - - + + - - - - 1 - 1 - + + + + Organization + An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.) + + + + + - + - + - - - - - + - + - - + + - Pantry - - - - - - - + Rated Speed Setpoint + + Sets rated speed + + + + + + + + + - + - - A physical or virtual sensor which represents the temperature of an HVAC Zone - - - - - - + On Off Status + + + + Indicates the on/off status of a control loop, relay or equipment + + + + + + - - - - - - - - - - - - - - - Entrance + - + - + - - - - 1 - 1 - - - + - - Target Illuminance of the zone. - - - - + Leaving Hot Water Flow Setpoint + + + Sets the target flow rate of hot leaving water + + + + + + + + + - + + + - + - - An alarm that indicates off-normal conditions associated with an emergency generator - - - - - - - - + + + + - + - - true - An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - - - - - - - - Feeds - - - - The subject is upstream of the object in the context of some sequential process; some media is passed between them + Differential Pressure Step Parameter + + + + + + + + + + + - + - + - - - - - - - - 1 - 1 - - - + - + - + - + - - - - - + + + - + - - true - The area of a stadium where athletic events occur, e.g. the soccer pitch - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play - - - - - - + Unoccupied Heating Zone Air Temperature Setpoint + + + Sets temperature of air when unoccupied for heating within a specific zone + + + + + + + + + + + + + + + - + + + + Evaporative Heat Exchanger + + + + + + + + + + + + + has Building thermal transmittance property + + + + - + - - - + + - Luminous flux observation - - - + Floor + + true + + A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC) + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level + + + + + + + + Apparent_Energy + + + + + + The integral of the apparent power over a time interval - + - + - - - - - createdBy - - + - + - + - + - + - - - See Heating_Ventilation_Air_Conditioning_System - + Max Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber. + + + + - + - - - - 1 - 1 - + + + + Mail Room + + true + A room where mail is recieved and sorted for distribution to the rest of the building + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom + + + + + - + - - 1 - 1 - value - + + Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property. + has member + + - + - + - + + + + Damper + + 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. + + + + + + + + + Entering Medium Temperature Hot Water Temperature Load Shed Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + + + Stages Status + + Indicates which stage a control loop or equipment is in + + + + + + + + - + - - - - - + + + + Audio Visual Equipment + + Equipment related to sound and visual components such as speakers and displays. + + + + + + + + - + - - - - - - - - - + Proportional Gain Parameter + + + + + + + - - - - - - - + + + + + + + + 1 + 1 + - + - + - + + + No + + + + + Modbus Controller + + + + + + + + + - + - + - + - - - - - A sensor measuring the level of all VOCs in air - - - - - - - - - - - - - - - + - + - + - - Sets temperature of radiant panel. - - - - - - + Occupied Cooling Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature for cooling when occupied + + + + + + + + + - - + + + + Cinema + + + - + - - - - 1 - last known value - - - - + - - An alarm that indicates the voltage is not in a normal state. - - - - + Leaving Domestic Hot Water Temperature Sensor + + + Measures the temperature of domestic water supplied by a hot water system + + + + + + + + + + - - - - - - - + + + + - + - + - + - + - + - - - - - - + Max Fresh Air Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + + - + + + - - - - - - - - Point of Interest - - - + - + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint. - - - - - - - - - - + Chilled Water Differential Temperature Sensor + + + 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 + + + + + + + + - - - - - - - - - + + + + + - + - - Controls properties of fans - - - - - - - - - - - Small study room - + PV Current Output Sensor + + + See Photovoltaic_Current_Output_Sensor + - + - - - - A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - + Max Unoccupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + - + - + - + - + - - The upper bound of the outside air temperature lockout range - - - - - - - - - - - - - - - - + Battery Energy Storage System + + A collection of batteries that provides energy storage, along with their supporting equipment + + + + + + + + - + - + - - ACElec - - - + - - - - - - - - - - + Run Status + + + + + - - - - - Measures the water pressure at the exit point of a system. - - - - - - - - - - - + + ABC + - + - - Measures the average power consumed by a heating process as the amount of power consumed over some interval - - - - - - - - + Supply Air Static Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + - - - - - - - true - 1.3.0 - Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names - - - - - - + + + + - + - + - - - - - Measures the temperature of condenser water - - - - - - - - - - - - - - + - + - - - VoltageAngle - - - - - - - - - - - - - - - Angle of voltage phasor - Angle of voltage phasor - - - - - - - Sets temperature of mixed air - - - - - - - - - - - - - - - - - - Sets the underfloor air plenum static pressure - - - - - - - - - - - - - - - + + + Ready - - - - - - - A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + + + + + - + - - Sets temperature of air - - - - - + Deionized Water Alarm + + An alarm that indicates deionized water leaks. + + + + + + - - - - + - + - + - + - + - + - + - + + + + + + + + BACnet Reference + + A reference to the BACnet object represented by this entity. + + + + + + + 1 + 1 + + + - + - - - Medium - - + - + - + - + - - - BACnet - - + - - - - Sets the rate of discharge air flow required for a process - + Overridden Off Status + + + Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on + + + + + + + + - + - + - + - + - - - - 1 - 1 - value - - - + - + - + - + - + - - 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. - - + Portfolio + + true + A collection of sites + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio + + + + + + + + Building Electrical Meter + + + A meter that measures the usage or consumption of electricity of a whole building + + + + + + - + - + - + - - - Intake - - + - + - - - - - Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak - - - - - - - - + - + - - - - - - - - - - - - + + + + + - + - + - - - - - - - + + + + + - + - - A parameter indicates the sensitivity to activate an alarm. - - - - - - - - + Breakroom + + true + + A space for people to relax while not working + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom + - - Medical Office - + + + + + - - - - - Measures the mass of water vapor in air - - - - - - - - - - - + + + - + - + - + - - - Sets the target flow rate of hot entering water - - - - - - - - - + Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air + + + + + + + + + + - - - + + + + + - + - + - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint. - - - - - - - - - - + + + - + - + + + + + + + + Air Temperature Alarm An alarm that indicates the off-normal conditions associated with the temperature of air. - - - - + + + + - + - + - - - - - true - - A collection of photovoltaic panels - - - - - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + - - - An alarm that indicates the off-normal conditions associated with the temperature of supply air. - - - - - - - + Entering Water Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature of the entering water. + + + + + - + - + - + - + - - - - - A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices - - - - - - - - - - - - - - + + Casino + - - - start + + + + + - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \cdot T). - + + + + 1 + last known value + + - + - Data rate observation - + Angular acceleration observation + - + - + - + - + - + - + + + + + + + + Electrical Equipment - See Heating_Ventilation_Air_Conditioning_System - - - - + + + - - + - + - - - Relationship - Super-property of all Brick relationships between entities (Equipment, Location, Point) - - + - - - Measures the rate of flow of hot entering water - - - - - - - - - + Outside Illuminance Sensor + + Measures the total luminous flux incident on an outside, per unit area + + + + + + - - - + - + - + - + - + - - - - - - - - - - - - - - - + - - Indicates the on/off status of a standby glycool unit - - - - - - - - - - - - - - - - - - has has electric vehicle charger directionality property - - + Chilled Water Meter + + A meter that measures the usage or consumption of chilled water + + + + + + + + + - + - + - - - - - - - - - - - - - - + + Air + - + - - - A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - - - - - - - - - 1 - 1 - - - - - - Private + Absorption Chiller + + 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. + + + + + + - + - - Detects matter of size 10 microns - - - - - - - - + Supply Air Static Pressure Step Parameter + + + + + + + + + + + + + - - - + + + + - + - + - + + + + + - - Measures the rate of flow in a hot water circuit - - - - - + Supply Air Flow Sensor + + + Measures the rate of flow of supply air + + + + + + + + - - + - - - - - - - Measures the difference in water pressure between two points in a system. - - - - - - - - - - - + + - + - - The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building - - - - - - - - - - - - - - - - - - + Heat Wheel VFD + + A VFD that drives a heat wheel + + + + + + + + - + - + - + - - A switch used to operate all or part of a lighting installation - - - + Relay + + + an electrically operated switch + + - - + - + - + - - + + - - - A meter that measures the usage or consumption of gas of a whole building - - - - - - - - - - - - - - - + People Count Sensor + People count sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment + - + - - - - - - - - - - - - - - + Temperature Step Parameter + + + + + + - + + - + + + + + - - - - - - - + Supply Air Temperature High Reset Setpoint + + + + + + + + + + + + - - + + + - - + + + + + + - + + + + + + + - - A Chilled Beam with an integral primary air connection that induces air flow through the device. - - - - - - - - + Solar Zenith Angle Sensor + + Measures the zenith angle of the sun + + + + + + + + + + + - + - + - + + + + + + + + + + + + + - - - See Thermally_Activated_Building_System_Panel - + Filter Status + + Indicates if a filter needs to be replaced + + + + + + - + + Museum + + + - - - 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 - - - - - - - - - - 1 - 1 - - + Speed Reset Command + + + + + + + + + + - + - - - A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint. - - - - - + Effective Air Temperature Setpoint + + + + + + - + + + - + + + + + + + + + + + + + - - Measures the rate of flow of air in the exhaust air stack - - - - - - - - - + Lockout Status + + Indicates if a piece of equipment, system, or functionality has been locked out from operation + + + + - - - + - - - - Fossil fuel energy source consisting largely of methane and other hydrocarbons + + + + Valve Status + + The current status of the valve. + + + + + + - + - - A tank designed to store hot water in an HVAC system. - - - - - - - - + Riser + + true + A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser + + + + + - - - - - + + + - - - - - + + + + Server Room + + true + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + - + - + - - - Precipitation - - - - - - - - - - - - - - Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) - Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) - - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - + Reset Setpoint + + Setpoints used in reset strategies + + + + - + - + - + - - + + - - A Start/Stop Command controls or reports the active/inactive status of a control sequence - - - - - - - - + Utilities room + + + + + + 1 + last known value + + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + + + + Heating Demand Sensor + + 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 + + + + + + + + + + + - + - + - + - + - - - - - - - - - - + Return Air Humidity Sensor + + Measures the relative humidity of return air + + + + + + + + - - - - + + + + + - + + + + + + + - - Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit - - - - - - + Heat Exchanger System Enable Status + + + Indicates if the heat exchanger system has been enabled + + + + + + + + + - - - - - + + - + - - Setpoint for min water temperature - - - - - - + Cooling Demand Setpoint + + Sets the rate required for cooling + + + + + + - - - - - - - - - - is sub-meter of - - - Indicates the parent for which this meter is a submeter + - + - + - - - MDF + + + PhasorAngle + + + + + + + + + + + + + + + Angle component of a phasor + + + + + + Switch Room + + true + A telecommuncations room housing network switches + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + + + - + - + - + + + + Rain Level Sensor + + Measures the amount of precipitation fallen + + + + + + + + + + - + - - - - Premises - 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. - - + + + + 1 + closed time + - + - + - + - - Measures the concentration of formaldehyde in air - - - - - - + Cooling Valve + + A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil + + + + + + + + + + + Active Power Sensor + + + Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction + + + + + + + + - - + - + - - - - - - - + - + - + - + - - - - Window - - - + - + - - - Gauge - - + - + - + - + - + - - - Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed. - - - - - - - - - - + Unoccupied Supply Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + - + - + - - - - - Luminous intensity observation - - - - - + - + - + - + - + - + - + + + + Occupied Return Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - true - (also known as climatic chamber), enclosed space designed to create a particular environment. - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box - - - - - - - - + - - Filters return air - - - - + Return Air Temperature Alarm + + An alarm that indicates the off-normal conditions associated with the temperature of return air. + + + + + - - + + + - + + Supply Chilled Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + - - A parameter indicates the sensitivity to activate a temperature alarm. - - - - - - - - - - + Shelter room + - + - + - - - - - Controls the amount of cooling to be delivered (typically as a proportion of total cooling output) - - - - - - - - + - + - - - + + + + + - - - - - Has associated tag - - - The class is associated with the given tag + + + + + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + Circulator Pump + + Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow. + + + + + + - + - + + + + + + + - + - - A system that can power down a single piece of equipment or a single system from a single point - - - - - - - - + Occupied Cooling Temperature Setpoint + + Sets temperature for cooling when occupied + + + + + + + + + + + - + - + - + - - - Sets supply air flow rate for cooling - - - - - - - + Exhaust Air Stack Flow Deadband Setpoint + + + Sets the size of a deadband of exhaust air stack flow + + + + + + + - - + + - + - - - PM10Concentration - - - - - - The concentration of nitrogen dioxide in a medium - - + - - A binary signal given to a device, such as a damper or valve, to either open or close - - - - - - - + Cooling Zone Air Temperature Setpoint + + The cooling setpoint for a specific zone in a building. + + + + + + + + + + + + + - - - - - - - + - - Detects level of particulates of size 1 microns - - - - - - - - - - + Switch Status + + Status of a switch + + + - - - - - - - - - - - - - - - - - + + - + - - - - - + + + - + - + - + - - - Valve designed to maintain controlled downstream gas pressure with varying upstream pressure. - - - - - + Exhaust Air Velocity Pressure Sensor + + + + + + + + + + - - + + + + - + + + + + - - Controls the amount of the light provided by the device typically in percentages. - - - - - - - + Collection + + + + + + + + + + + + + + + + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Max Air Temperature Setpoint + + Setpoint for maximum air temperature + + + + + + + + + + + + + + Electric - + - + - + - + - + - - - - - Sets supply air flow rate for heating when occupied - - - - - - - - + Low Outside Air Temperature Enable Setpoint + + + + + + + + - - - - + + + - - - - - - - - - - - - - - - Fire alarm panel is the controlling component of a fire alarm system. - - - - - - - - - - - - + + - + - - - - Sets temperature of discharge air for heating - - - - - - - + Plumbing Room + + true + A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + - + - + - + - + - - - - Kitchenette - - - - - - - Indicates if an emergency generator is active - - - - - - - - + + + - + - - Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water - - - - - - - - - - - - - + Location + + + + true + + + + + + + + + + + + + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture + + - + - - - - - - - - + CO2 Alarm + + An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide. + + + + + - - - - - - - An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - + Rain Water Storage Tank + + A tank engineered to capture and store rainwater, usually for non-potable uses. + + + + - - - - + + - + + + + 1 + 1 + + + - - Measures the temperature of water leaving an ice tank - - - - - - - - - + Vent Operating Mode Status + + Indicates the current operating mode of a vent + + + + + + + - - - - - + + - - - + + + + + - - - - - Connected To - + + + + + - + - - - - - - - - - - - - - - - + Smoke Detection Alarm + + + + + + + - - - + - + - + - - A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water. - - - - - - + Min Unoccupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. + - + - - - A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - + Air Pressure Setpoint + + + + - - - - - - - + - + - - - + + + + + + + - + - + - + - - - - - - - - - - - - - - + Open Close Command + + A binary signal given to a device, such as a damper or valve, to either open or close + + + + + + + - - - - - - + + + Precipitation + + + + + + + + + + + + + + Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) + Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation) + + - + - - - - - Is replaced by - - - + - - - - - - - - - - + Outdoor Area + + true + A class of spaces that exist outside of a building + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace + + + + - + - - Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high. - - - - - + PM10 Sensor + + Detects matter of size 10 microns + + + + + + + + - - - - - - - - + + + - + - - The peak power consumed by a process over some period of time - - - - - - - - - + Differential Entering Leaving Water Temperature Sensor + + Measures the difference in temperature between entering and leaving water of water a circuit + + + + + + + + + + + + - - - - - - - - + + + + + - + - - - - - - - - + Entering Water Temperature Setpoint + + Sets temperature of entering water + + + + + + + + + + + + + + + + + - + - - Measures the flow of the condenser water - - - - - - + Leaving Hot Water Flow Sensor + + + Measures the rate of flow of hot leaving water + + + + + + + + - + - + - + - - - - - true - An indoor room used for exercise and physical activities - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom - - - - - + + + + + - + - + - + - - Measures the temperature of the leaving condenser water - - - - - - - + Leaving Hot Water Temperature Load Shed Status + + + + + + + + + + + - + + - - - + + + + Campus + 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. + + + + - + - + - + - + - + - + + + + 1 + 1 + + + + + + + + + + - + - + + + + Heat Recovery Hot Water System + + + + + + + + + + + + + + + + Return Damper + + A damper that modulates the flow of return air + + + + + + + + + + + 1 + 1 + + + + + Occupancy_Count + + + + Number of people in an area + Number of people in an area + + - + - + - + - - - - - Has output substance - - The subject produces or exports the given substance from its internal process - - + - + - + - + - + - + - + + + + Steam Pressure Reducing Valve + + + Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure. + + + + + + + + + + + + + 1 + 1 + + + - + - + + + + 1 + 1 + value + + + - - Device to remove gases from a mixture of gases or to remove solid material from a fluid - - - - + PM2.5 Sensor + + Detects matter of size 2.5 microns + + + + + + + + + + + + + + + + + Unoccupied Discharge Air Flow Setpoint + + + + + + + + Supply Air Flow Demand Setpoint + + + + Sets the rate of supply air flow required for a process + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - + + Heating Ventilation Air Conditioning System + + + 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 + + + + + + + + + + + + - + + + + Indoor Air Quality Sensor + Indoor air quality sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment + + + - - - - - - - - - + Enable Hot Water System Outside Air Temperature Setpoint + + Enables hot water system when outside air temperature reaches the indicated value + + + + + + + + + - - + + + - + + - - - - - - - + - + - + - - The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building - - - - - - - - - - - - 1 - 1 - - + Fault Status + + Indicates the presence of a fault in a device, system or control loop + + + + + + - + - - true - A telecommuncations room housing network switches - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - - - + Leaving Condenser Water Temperature Setpoint + + The temperature setpoint for the leaving condenser water + + + + + + + + + + + + + + + + + - + - + - + + + PM2.5Concentration + + + + + + The concentration of particulates with diameter of 2.5 microns or less in air + + + + Particulate + + - + - - - - - An alarm that indicates that a filter must be changed - - - - - - - - + + - + - + - - - - Postal address - - - - - - - - - + - - - - + High Supply Air Temperature Alarm + + + + + + + + + + + + + + + + + - + + + 1 + 1 + + + + - - Measures the relative humidity of outside air - - - - - - - - - + Differential Speed Sensor + + + + + + - - - + + - + - - - - Bicycle garage - - - + - + - + - + - - - - 1 - area - - + + + + + - + - - - A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - - - + Cooling Mode Status + + Indicates whether a system, device or control loop is in a cooling mode + + + + + + - - - + - - - + + + + Computer cart + - + + + + Roof level + + + - + - - - - - The current setpoint as indicated by the schedule - - - - - - - - - - - - - ElectricEnergy - - - - - - - - - - - - - - - A form of energy resulting from the flow of electrical charge - - - + + + + + - - - - - documentTopic + + + + + - + - + - + + + + + Feeds + + + + The subject is upstream of the object in the context of some sequential process; some media is passed between them + + - + - + - + - + - - - - - - - - - - - - - - - HotDomesticWater - + + + + + + + true + + - - + + - - - Measures the rate of flow of chilled leaving water - - - - - - - - - - - - - - - - + Service object + + + + + + + + + + + + + - + - + - - Measures the azimuth angle of the sun - - - - - - - + Outside Air Temperature Low Reset Setpoint + + + + + + + + + + + - - - + + + + + - - - - 1 - last known value - - + + + + Max Water Temperature Setpoint + + Setpoint for max water temperature + + + + + + + + + + + + - - - + + - Angular acceleration observation - - - + Outside Damper + + A damper that modulates the flow of outside air + + + + + + - + - + - - true - An area large enough to park an individual vehicle - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace - - - - + Supply Air Static Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + + + + - - Wholesale Club/Supercenter - + + - + - - - See Radiant_Ceiling_Panel - + Setpoint + + https://xp20.ashrae.org/terminology/index.php?term=setpoint + + + + + + + A Setpoint is an input value at which the desired property is set + + + + + - + - + - + + + Differential Setpoint + + + A type of Setpoints that is related to the difference between two measurements + + + - - - - - - - - + Outside Air Temperature High Reset Setpoint + + + + + + + + - + @@ -10214,7694 +9812,8385 @@ - - - - 1 - 1 - + + + + + - + - + - + - - - - - - - - - - - + Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature + + + + + + + + + - - - - The message of this exception event. - 1 - 1 - value - + + + + + + + + + Wardrobe - + - + - + - - Measures the height/level of water in some container - - - - - + Level Command + + Adjusts the operational state to a specific level within a predefined range. + + + + - - - - - - GB/T - + + + + Ablutions Room + + true + A room for performing cleansing rituals before prayer + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room + + + + + + + + + + Air Flow Alarm + + An alarm related to air flow. + + + + + + + + + + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - - - heightRUs - - - - - - - - + + + is point of + + - - - - - + + + Fixed - + - - Enables operation of the hot water system - - - - - - - - - + Emergency Power Off System Activated By Leak Detection System Status + + + + + + + + + + + + + + + - - + - - Sets the temperature of hot water - - - - - - + Low Supply Air Temperature Alarm + + + + + + + + + + + + + + - + - - - - + + + + Position Command + + Controls or reports the position of some object + + + + + + + + + - + - - - - 1 - includes - - - - + - + - - - - 1 - 1 - value - + + + + + Has unit + + The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property) + + + + + Fume Hood + + 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. + + + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - - A Location's parts should be always be Locations/Spaces. - - + Isolation Valve + + + A valve that stops the flow of a fluid, usually for maintenance or safety purposes + + + + + + - - - - The brick:Point that emitted this exception. - 1 - 1 - source point - - + + + + + - - - has Rated maximum current input property - - + + + + Network Video Recorder + + + + + + + + + + + + + + + + - - import - + + + + + - + - + - + - + - + - - An alarm that indicates the battery is low. - - - - - - - + Chilled Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + - - - - - - - + - + - - - + + + + Luminance Sensor + + Measures the luminous intensity per unit area of light travelling in a given direction + + + + + + + + - + - + Mechanical Room + true - - A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC) - - - - + A class of service rooms where mechanical equipment (HVAC) operates + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - + + + + + - + - - - - - - - - - - - - + Water Differential Pressure Sensor + + Measures the difference in water pressure between two points in a system. + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + Gatehouse + + true + The standalone building used to manage the entrance to a campus or building grounds + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse + + + + - + - - - - - - - - - - + Min Load Setpoint + + + + + + + + + - - - - - - - - - - - - - - - 1 - last known value - - - - + - + - - - - Georeference - A georeference creates a relationship between a local coordinate system into a geographic coordinate system. - - - + - - - - - - + Unoccupied Cooling Supply Air Flow Setpoint + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + - + - + - + - - Detects occupancy of some space or area - - - - - + Outside Air Lockout Temperature Setpoint + + + + + + + + + + - - + + + - + - + - - + + - - Controls properties of dampers - - - - - - + Elevator room + - - + + + + + + + + + + + - - - Measures the total amount of energy used over some period of time - - - - - - - - - + Lobby + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + - + - Access control zone - + Desk lamp + - - - - - + + + + 1 + 0 + + + + + has Coordinates property + + - + - + - + + + + Rooftop + + true + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel + + + + + + - + - + - + - + + + + HVAC Zone + + true + 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). + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone + + + + + + - + - - Other - Stadium - - - + - + - + - + - + - + - + - + - + - - - Measures the difference in water pressure before and after a water filter. - - - - - - + Return Air Differential Pressure Sensor + + Measures the difference in pressure between the return and supply side + + + + + + + - + - + - + - + - + + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + + + + + + + + + + + + + + + + - - - - + Min Occupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + + + + + + + + + Supply Air Temperature Sensor + + + Measures the temperature of supply air + + + + + + + + + + + + + + + - + - + - + + + + + + + - - Indicates if a system, device or control loop is in "Occupied" mode - - - - - - - - + Access Reader + + + + + + + + + + + - + - + - + - + - - - - IP address - + + + + Safety Shower + + + + + + + + + + + + + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - - - A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - Sets static pressure of exhaust air - - - - - - - - - - - - - - + + + + + - - - - - Measures the difference in water pressure between sections of a medium temperature hot water system - - - - - - - - - - - - - - - - - + + count + - + - - Alarm indicating that there is no water in the equipment or system - - - - + Alarm + + + + + + + + Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action + + + - - - - - - - Data Network Equipment - Data network equipment. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment - - + - + - + - + - - - - - - - - - + Bench Space + + true + For areas of play in a stadium, the area for partcipants and referees by the side of the field + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium + + + + + - + + + + + + + + + + + - - Parameters relevant to humidity-related systems and points - - - - + Outside Air Lockout Temperature Differential Parameter + + + + + + + + + + + + + + + + + + 1 + last known value + + + + + + - + - + - + - + - + + + + 1 + 1 + + + - + - - - - - Disables the use of differential enthalpy control - - - - - - - - - - - - + - + - - - - - true - A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom - - - - - - - + + + + + - + - + - + - + - + - - - A device for manually activating fire alarm - - - - - - - - - - - - + Bypass Air Humidity Setpoint + + Humidity setpoint for bypass air + + + + + + + + + + + + - + - + - + + Indoor Arena + + + - + - + - + - - - - - - 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. - - - - - - - - - - - - - - - - - + + Max Air Flow Setpoint Limit - - A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - + + A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + - + - + + + + + + + - - An alarm that indicates a high or low water level e.g. in a basin - - - - - - - - + Condensing Natural Gas Boiler + + 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. + + + + + + + + + + - + - + - + + + + + + - + - + - - true - A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom - - - - - - - - + Pre Filter + + A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter + + + + + + - - - - - + + + Outside - - - - - + + TransferAir + + + + + Economizer + + + + + - + - + - + - + - + - + - + + + Point + + - - Measures the humidity of mixed air - - - - - - + Hot Water Differential Temperature Sensor + + 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 + + + + + + + + + + + + + + + + + + CO2 Differential Sensor + + Measures the difference between CO2 levels of inside and outside air + + + + + + + + + + + + + + + Zone Air Humidity Setpoint + + Humidity setpoint for zone air + + + + + - - - + + - + + + + + + + + + + + + + + + + + + Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b). + + + + + + + + 1 + last known value + + + + + + CurrentAngle + + + + + + + + + + + + + + + Angle of current phasor + Angle of current phasor + - + - + - + - + - - - - - - + - - A thermal expansion tank used in hot water heating systems. - - - - - + Hot Water Circulator Pump + + + Used to move hot water in a closed circuit, ensuring continuous flow. + + + + + + - - - + + - + - + - - - hasIfcProjectReference - A reference to the IFC Project that defines this entity - - - - - - - - Overridden - - - Other - Entertainment/Public Assembly - - - + - + - + + + + Chilled Water Differential Pressure Sensor + + Measures the difference in water pressure on either side of a chilled water valve + + + + + + + + + + + + + + + + - + - + - - A sensor measuring how much something has been generated. - - - - - + Centrifugal Chiller + + + 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 + + + + + + + + + + + Differential Pressure Sensor + + Measures the difference between two applied pressures + + + + + + - + - + - + - + - + - + + + + Filter + + Device to remove gases from a mixture of gases or to remove solid material from a fluid + + + + + + - + - + - + - + + + + Stage Enable Command + + A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property + + + + + + + + + + - - - - 1 - 1 - + + + Return Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - description - - description - - The content of the description field of the BACnet object. + + + - + + + + Cold Box + + true + in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns. + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory + + + + + + + + + + + Low Outside Air Lockout Temperature Differential Parameter + + The lower bound of the outside air temperature lockout range + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \cdot T). + + + - + - + + + + Cafeteria + + true + A space to serve food and beverages + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom + + + + + + + + + AmmoniaConcentration + + + + + + + The concentration of Ammonia in a medium + + - + - + - + + + + + + + - + + + Panel area + + Surface area of a panel, such as a PV panel + + + + + Vibration Sensor Equipment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals). + + + + + + Min Limit + + A parameter that places a lower bound on the range of permitted values of a Setpoint. + + + + + + + + + + - + - - - - - + + + + Fire Sprinkler Water Storage Tank + + A specialized tank intended to store water that can be quickly accessed for fire suppression. + + + + + + + + - + - + - - Convenience Store without Gas Station - - - - - - - + + + - + - - + + - + - - Sets temperature of water - - - - + Water Differential Temperature Sensor + + Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit + + + + + + - + - + - - - - - - - - - - - - - - - - - + + + + Links an Architecture to BuildingElement that is contained in the Space. + contains element + + - + - - For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied - - - - - + Differential Pressure Load Shed Status + + + + + + + + + + + + - - - - Telecom + + + + Safe + - + - + - + - + - + - + - + - + - - + + - - Adjusts the operational state to a specific level within a predefined range. - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - + Treatment room + - + - - - - - - - - - - - - - + - - - Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction - - - - - + Electric Vehicle Charging Port + + An individual point of attachment for charing a single electric vehicle + + + + + + + + - - - - - - - - - - - - - - - - - - An apparatus for heating and usually storing hot water - - - - - - - - - - - + + - + - - 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 - - - - - - + Exhaust Air Temperature Sensor + + Measures the temperature of exhaust air + + + + + - - - + + - - - - - Measures the amount of instantaneous power consumed - - - - - - - - - - - - - - + + + Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] + + - + - + - + - - Pre-school/Daycare - - - - - - - - - - - - - - - - - - - - - - - - - + - - A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint. - - - - - - - - - + Entering Hot Water Flow Setpoint + + + Sets the target flow rate of hot entering water + + + + + + + - - - - - - - - - - Reactive_Energy - - - - - - The integral of the reactive power over a time interval - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - + - - - Measures the duration for which a device was in an active or "on" state - - - - - - - + Drive Ready Status + + Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID + + + + + - - - - - + + - + - - A meter that measures the usage or consumption of hot water - - - - - + Leaving Hot Water Temperature Sensor + + Measures the temperature of water supplied by a hot water system + + + + + + - + + + + - - - - - - - An electrical switch that switches a load between two (or more) sources. - - - - - - + + - + - + - + - - A parameter that places an upper bound on the range of permitted values of a Setpoint. - - - - - - - - + Branch Selector + + 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. + + + + + + + + - + - + - - - - - Detects level of particulates of size 10 microns - - - - - - - - - - - - - - - + - - Sets temperature for cooling when occupied - - - - - - - - - - - - - - - 1 - includes - - + Lounge + + true + A room for lesiure activities or relaxing + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge + + + + + - - + + - - 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. - - - - - - - - - - - - - - - - - - + Ethernet Switch + Ethernet switch. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch + - + - + - - - - - An alarm that indicates deionized water leaks. - - - - - - - - - - - - has electric vehicle charger directionality - Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery - - + - + - + - + - + - + - + - - - - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - Wireless Access Point - Wireless access point. - - true - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - See Dedicated_Outdoor_Air_System_Unit - - - - - - - - - - - Measures the flow of the entering condenser water - - - - - - - - - - - - - - - - - - Charging - - + - - - Enables operation of a system - - - - - - - - - - - - - - - - - - - - - - - - Rated maximum voltage output - - The maximum voltage that can be output by the entity + + Emergency Wash Station + + + + + + + + + + + - + - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. - + Leak Detector Equipment + + + + + + + + + - + - + - - - A Location can have Points. - + + + + + - + - + - + - + - - - - - Alarm indicating that the maximum water level was reached - - - - - - - - - - + + + - + - + - + - + - - - - - + - + - + - + - - - - - + - + - - - - BACnet Controller - BACnet controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController - - - - - - - - - - - - - - - - true - For areas of play in a stadium, the area for partcipants and referees by the side of the field - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium - - - - - + + Other - Recreation + - + - - A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts - - - - - - - - - - - - - - - - + Loop + + + A collection of connected equipment; part of a System + + + + + + - + - + - + - + - + - - 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' - - - - - - - - - - - - - + Fan VFD + + Variable-frequency drive for fans + + + + + + - + - - - - - - - - - + Supply Air Flow Setpoint + + + Sets supply air flow rate + + + + + + + + + + + + + - + - - Collection is an exclusive top class. - - - + - + - - - - - - - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - - - - + Condenser Water Booster Pump + + + Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed. + + + + + + + + + - - ExhaustAir - - - + - + - - - substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force. - - - - - + - + - + - - System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop - - - - + Wireless Access Point + + + + + + + + + - + + + + + - Folding table - + PhoneBooth + - - College/University - + + + + + - + - + - + - - - - - Sets the size of a deadband of static pressure of supply air - - - - - - - - + Air Handling Unit + + + + + + + + + + - - - - - - - - - - + + + + - + - + - - - - - + + + + Air Temperature Integral Time Parameter + + + + + + + + + + + + + + + + - - - - - + + + + CO Level Sensor + + Measures the concentration of CO + + + + + + + + + + + + + + Condenser Water Circulator Pump + + + Used to move chilled water in a closed circuit, ensuring continuous flow. + + + + + + + + + + + + + + +CONSTRUCT { + ?val a ?shape . +} WHERE { + $this rdfs:range ?shape . + ?shape a sh:NodeShape . + ?ent $this ?val . + FILTER NOT EXISTS { ?val a ?shape } +} + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - + - + - + - - true - A low platform in a space or on a stage - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser + Building Hot Water Meter + + + A meter that measures the usage or consumption of hot water of a whole building + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + - + - hasPoint + Has QUDT reference + + Points to the relevant QUDT definition - + - - Enables the use of differential temperature control - - - - - - - - + Cycle Alarm + + An alarm that indicates off-normal conditions associated with HVAC cycles + + + + + - - - - - - - - + - + - + - - A sensor that records the quantity of electrical energy consumed in a given period - - - - - - - - - - - - - - - - Vibration + + + + - + - - Measures the voltage output by some process or device - - - - - + Integral Time Parameter + + + + + + + + + - - - + - + - - - Sets static pressure of supply air - - - - - - - + Zone Air Temperature Sensor + + A physical or virtual sensor which represents the temperature of an HVAC Zone + + + + + - - - - - - - - - - - - - - - Sets the size of a deadband - - - - - - + + + + + - - - - - + + Unacknowledged + - + - - Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors - - - - + Low Humidity Alarm + + An alarm that indicates low concentration of water vapor in the air. + + + + + + + - - - + - + Fire Zone + true - An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks - - - - - + 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 + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance + - - - - - + + - - - - - - - - Sets the size of a deadband of temperature of supply air for cooling - - - - - - - - - - - - - - - - - - + + + + + - + + + + + + + - - true - A space for performances or larger gatherings - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium - - - - - + Building Meter + + A meter that measures usage or consumption of some media for a whole building + + + + + + + + + + + + Climate-control room + - - - - - leaseOf + + + - + - - Controls or reports the position of some object - - - - - - - + Hot Water Valve + + + A valve regulating the flow of hot water + + + + + + + + - - - has Coordinates property - - + + + + Laboratory (dry) + + + + + + Meditation room + - + - + - + + NaturalGas + + + - + - + - + - - - - 1 - last known value - - - - - - - - - - - - - - - - - - - - - - documentation - - + + + + + - + - + - + - + - + - - The equipment, devices and conduits that handle the production and distribution of steam in a building - - - - + Equipment + + + + devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + Has location + + + + Subject is physically located in the location given by the object + + + + Waste + + - + - - - + + + + Maintenance Mode Command + + Controls whether or not a device or controller is operating in "Maintenance" mode + + + + + + + + + + + + + + + + Has address + + + To specify the address of a building. + + + + + Point + + + + + + + + + + + + + + + + + + + + + + - + - + - + - Multi point - - + Waste basket + - + - - - - - + + + + Limit + + A parameter that places an upper or lower bound on the range of permitted values of another point + + + + + + - + - - Variable-frequency drive for pumps - - - + Cold Deck + + Part of a dual duct air handling unit that supplies cooling to a building + + + + + - - - + - + - - - - - + + + + Occupancy Count Sensor + + Sensors measuring the number of people in an area + + + + + + + + + + - + - + - + - - - - Retail room - + + Bar/Nightclub + - + - - - - - - - - + Underfloor Air Temperature Sensor + + Measures the temperature of underfloor air + + + + + - - - + - + - - - + + + + Average Cooling Demand Sensor + + Measures the average power consumed by a cooling process as the amount of power consumed over some interval + + + + + + + + + + + - + - - - - - - - - - - - - + Direct Expansion Cooling Coil + + + + + + + + + + + + + + + + Close Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint. + + + + + + + - - - - - - - - - Measured power output - The nominal measured power output of the entity + + + + Steam Radiator + + Radiator that uses steam + + + + + + - + - + - - - - - + + + + + the air exiting the registers (vents). + + + + + Water Temperature Sensor + + Measures the temperature of water + + + + + + + + + + - + - + - + + + + Hot Water Differential Pressure Sensor + + Measures the difference in water pressure on either side of a hot water valve + + + + + + + + + + + + + + + + - - - - - + + + + Min Supply Air Temperature Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + + + + + + + + + - + - + - + + + + TVOC Level Sensor + + A sensor measuring the level of all VOCs in air + + + + + + + + + + + + + + + + + + Min Position Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Position_Setpoint. + + + + + + + + + + + + - + - + - + - - - - - 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. - - - - + + + Break + + + + + + aggregationFunction + - + - + - + - + + + + BACnet Controller + BACnet controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController + + + - + - - - - 1 - 1 - - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint. - - - - - - - - - - - - + - + - - - - - + - + - + + + + + - + - + - - - Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor - - - - - - - - - - - - Centrifugal + PVT Panel + + + A type of solar panels that convert solar radiation into usable thermal and electrical energy + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + Condenser Water Isolation Valve + + An isolation valve installed in the condenser water loop + + + + + + + + + + - + - + - - - 1 - 1 - - - - - - - - The heating setpoint for a specific zone in a building. - - - - - - - - - - - - - - + + true + 1.3.0 + 'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology. + - + - + - + + Collection is an exclusive top class. + + + + + + Network Security Equipment + Network security equipment. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment + + + - + + + + + + + - - - - - - - - - - - + Leaving Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + - - + + - - - + + - - - - - Operative_Temperature - - - - - - - - The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) - The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) - - - - - - true - A class of service rooms that house electrical equipment for a building - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - - - - - - + - - - + Output Frequency Sensor + + + + + + + + + + - + - + - + + + Wind_Direction + + + + + + + + + + + + + + + Direction of wind relative to North + Direction of wind relative to North + + - + - + - - - - - - - - - - - - - Cooled + Availability Status + + Indicates if a piece of equipment, system, or functionality is available for operation + + + + + + - + - + - - - - - + + + Dehumidification - + - - - - - - - - - + Heating Supply Air Flow Setpoint + + + Sets supply air flow rate for heating + + + + + + + - + + - + - + - + - - - - - - - + Open Close Status + + Indicates the open/close status of a device such as a damper or valve + + + + + + + + - - - Thermostat + + + + + + + + + - + - + - - - - - true - Storage for clothing, costumes, or uniforms - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom - - - - - + + + + + - + - - - - - - - - - + Speed Setpoint + + Sets speed + + + - + + + - + - + - + + + + + + + - - true - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom - - - - + Mixed Damper + + A damper that modulates the flow of the mixed outside and return air streams + + + + + + + + + + - + - + - - - - - + - + - + - + - - - - Furniture collection - - - - - - - - true - (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. - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone - - - - - - - - - Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution. - - - - - - - - - - Building thermal transmittance - https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en - - The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope - - - - - Longitude - - - - - - - - Acceleration observation - - - + + + - - - - - An alarm that indicates the off-normal conditions associated with temperature of the entering water. - - - - - - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - 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. - - - - - - - - + Discharge Air Temperature Cooling Setpoint + + + + Sets temperature of discharge air for cooling + - + - - Sets temperature of air when unoccupied - - - - - + Min Heating Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + - - - + - - - - - installedBy + + + + + - - - - - - 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. - - - - - - - - - - - - - - + + + - - - - - true - A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library - - - - - + + + + + - + - - - Measures the temperature of supply air - - - - - - - - - - - - - - - + Min Discharge Air Static Pressure Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. + - - + + - Network Security Equipment - Network security equipment. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment - + Electric Vehicle Charging Hub + + + A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example + + + + + + + + + + + - + - + - + - + - + - + + + + + Strip Mall + + + + + + The brick:Point that emitted this observation. 1 - commissioning date - + 1 + source point + + - + - + - - Stadium (Open) - + + + + Wind Direction Sensor + + Measures the direction of wind in degrees relative to North + + + + + + + + + + + + + + Max Static Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - + - + - + + + + 1 + last known value + + + + + + Occupancy_Percentage + + + + + + Percent of total occupancy of space that is occupied + Percent of total occupancy of space that is occupied + + - - A valve regulating the flow of domestic hot water - - - - - - - - - - - - + + + + - - - - Sauna - + + + + 1 + last known value + + + + + + + 1 + - + - + - + + + + A GeoJSON Geometry representing the position or extent of the asset. + 1 + geometry + + + - + + + + + + + + + CO2Concentration + + + + + + + The concentration of carbon dioxide in a medium + + + - - - - - - - - - - - + Emergency Push Button Status + + Indicates if an emergency button has been pushed + + + + + + + + + + + + + + + Chilled Water Differential Pressure Step Parameter + + + + + + + + + - - - + - - - - - - - - - - - - - - - - - + + + + Max Temperature Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint. + + + + + + + + + + - + - + - - - - - true - Usually adjunct to an athletic facility, a private/semi-private space where massages are performed - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom - - - - - + + + BACnetURI + Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] - + - + - + - Electric charge observation - + Velocity observation + - + - + - - - The computed average flow of discharge air over some interval - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + System Shutdown Status + + + Indicates if a system has been shutdown + + + + + + + + - + - + - - - - - + + + + Lease + + + + + - + - - - - - - - - - - - - - + - + - - - - - An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment - - - - - - - - - - - - - - - - closedBy + + + + CONSTRUCT { + $this rdf:type ?metertype . + } WHERE { + $this rdf:type/rdfs:subClassOf* brick:Meter . + $this brick:hasSubstance ?substance . + ?metertype brick:hasSubstance ?substance . + FILTER NOT EXISTS { + $this rdf:type/rdf:subClassOf* brick:Building_Meter + } + MINUS { + ?metertype rdfs:subClassOf* brick:Building_Meter . + } + } + + - + - - Used to move domestic hot water in a closed circuit, ensuring continuous flow. - - - - - - - - - - - - + Temperature Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate a temperature alarm. + + + + + + + + + + - + - - - A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure - - - - + Effective Room Air Temperature Setpoint + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - + Damper Position Setpoint + + Sets the position of damper + + + + + - - + + + - - - - - + + + Rated maximum current output + + The maximum current that can be output by the entity - + - + - + - + - - - - - + + + + Even Month Status + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - Integer value observation - Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit. - - + + + - + - status + serialNumber + + + + + Humidity Sensor + + + Measures the concentration of water vapor in air + + + + + + + - + - + - + - + - + - + - + - + - - - - - Measures the temperature of air - - - - - - - - - - - - - - - - Measures the difference in water pressure on either side of a chilled water valve - - - - - - - - - - - - - - - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint. - - - - - - - - - - - - hasPart - - - - - - - is metered by - - - Indicates the meter measuring the consumption/production of some substance by the subject entity - - - RecircHotDomesticWater - - - + - + - - - - - + - - Measures the temperature of water leaving a piece of equipment or system - - - - - - + Illuminance Sensor + + Measures the total luminous flux incident on a surface, per unit area + + + + + - - - - + - + - + - + - + - - - - - Measures the amount of precipitation fallen - - - - - - - - - - - - - - Controls the frequency of a device's operation (e.g. rotational frequency) - - - - - - - + + + + 1 + 1 + value + - - - - - Magnetic flux observation - - - + + + - + - + - - - - - Sets the size of a deadband of differential pressure of entering water - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - User provided adjustment of zone temperature, typically in the range of +/- 5 degrees - - - - - - - - - - - + + + + + - + - + - - - - - Radiator that uses steam - - - - - - + + + + + - + - - Measures the temperature of water enteringed to a hot water system - - - - - - - - - - - - - - - - - - + Air Flow Sensor + + Measures the rate of flow of air + + + + + + + + + + - + - + - + - - Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel. - - - - - - - - - + Intrusion Detection Equipment + + + + + + + + + - - + + + + + - - + + WiFi7 - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - + + + + + - - - - - Measures the current position of a component in terms of a fraction of its full range of motion - - - - - - - - + + + + + - - + + - Agent - 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. - - - + Concession + + true + A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom + + + + + + + - - - 1 - + + + + + - - - - Equipment collection - - + + + + + - - - - - Indicates if a control loop, relay or equipment is on - - - - - - + + + + + - - - + + + + + - - - - Timestamp - + + + ΔCO2Concentration + + + true + + + The difference in carbon dioxide concentration between two areas - + - + - + - + - + - + - - - - - Density observation - - - + + + + + - + - - A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device. - - - - - - - - + Shower + + true + A space containing showers, usually adjacent to an athletic or execise area + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom + + + + + - + - + - + - + - - - - - - - - Sets discharge air flow for cooling when unoccupied - - - + - - Measures the pressure of the surrounding air. - - - - - + Entering Medium Temperature Hot Water Temperature Load Shed Status + + + + + + + + + + + + + + - - - - + + + + - + + + Off + + - - Indicates if a request has been filed to start a device or equipment - - - - + Entering Chilled Water Flow Sensor + + + Measures the rate of flow of chilled entering water + + + + + + + + + - - - + + + + - + - + - + - - A device that changes direct current into alternating current - - + Network Security Equipment + + + + - + + - + + + + + + + - - Sets enthalpy - - - - + PM2.5 Level Sensor + + Detects level of particulates of size 2.5 microns + + + + + + + + + + - - + + - - - Rated minimum voltage output - - The minimum voltage that can be output by the entity + + Swimming Pool + - + + + + + + + - - - - - - - - - - - - - - - - + Max Limit + + A parameter that places an upper bound on the range of permitted values of a Setpoint. + + + + + + + - - - - - + - - - Sets the size of a deadband of air flow - - - - - - - - - - - - + + + + - + - + - + - + - - - - - + + + + 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]]. + 1 + coordinates + - + - + - - - Flow + + + + Valve Command + + Controls or reports the openness of a valve (typically as a proportion of its full range of motion) + + + + + + - + - + - - - - - - Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure. - - - - - - - - - - + - - Measures solar irradiance levels for photovoltaic systems - - - - - - - - - + Telecom Room + + true + A class of spaces used to support telecommuncations and IT equipment + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom + + + + + - - - - - - - - - - - - - - - - - - + + + + + - + - + - + - + - + + + + Shelter gas lock + + + - - - - - - - - - - - - + Max Speed Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint. + + + + + + + + - - + + - + - + - + - + - + - + - - - - Shower room - - - + - - - A valve regulating the flow of hot water - - - - - + Entering Domestic Hot Water Temperature Setpoint + + + + + + + + + + + - + + + + - - - - - - - + - - Controls whether or not a device or controller is operating in "Automatic" mode - - - - - - - + Sash Position Sensor + + Measures the current position of a sash in terms of the percent of fully open + + + + + + + + - - - - - - - + - - 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. - - - - - - + Failure Alarm + + Alarms that indicate the failure of devices, equipment, systems and control loops + + + + + + - - + + - Controller - Controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller - + Water Usage Sensor + + Measures the amount of water that is consumed, over some period of time + + + + + + + + + - + - + - + + + + Low Air Flow Alarm + + An alarm that indicates that the air flow is lower than normal. + + + + + + + + + + + + - + - - - Building primary function - https://project-haystack.org/tag/primaryFunction - 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) - - + - + - + - + - + - + - + - - - - - Measures user-provided adjustment of temperature - - - - - - - - - - - + - + - + - + - - - - - - Sets temperature of air when unoccupied for cooling within a specific zone - - - - - - - - - - - - - - - - - + - + - - - - - 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 - - - - - - - - - - + - + - - - - - Velocity observation - - - + + + + + - + - + Library + true - A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility - - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room - - + A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library + - - - - - - - - A collection of equipment that transport and regulate condenser water among each other - - - - - - + - + - + - - + + - - A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings. - - - - - - - - - - - - - + Occupancy Sensor + Occupancy sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment + - + - + - + - - - - - - - - - + Current Ratio Setpoint + + Sets the ratio of currents in a transformer + + + + + + + + + + + - + - + - + - - manufactured by + + 1 + last known value - + - + - + - - - - - - - - - - - - - - - - - - - An alarm that indicates the off-normal conditions associated with the temperature of return air. - - - - - - - - - - + + + + 1 + created time + - - - Rated minimum voltage input - - The minimum voltage that can be input to the entity + + + Amount - + - + - + + + + + + + + + - + - + - - Indicates which mode a system, device or control loop is currently in - - - - + Preheat Demand Setpoint + + Sets the rate required for preheat + + + + + - + + + - - - - - + + + + Building Disconnect Switch + + + + + + + + + - + - CO2Concentration - - - - - - - The concentration of carbon dioxide in a medium - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - Refrigerated Warehouse - + + + - - - - - Measures the temperature of exhaust air - - - - - - - - - - - - + + + + 1 + 1 + - + - + - + - + - - - - - - Measures the rate of flow of discharge air - - - + - + - + + + Dry_Bulb_Temperature + + + + + + + + The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) + The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature) + + + - - - Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit - - - - - - - + Supply Air Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with the temperature of supply air. + + + + + + - + - - - - - - - - - - - - - - Drive - - - - - - Indicates which stage a control loop or equipment is in - - - - - - - - - - - - - - - - Start + - + + Wardrobe true - 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. - - - + Storage for clothing, costumes, or uniforms + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom - + + + + + + + Measured power output + The nominal measured power output of the entity + + + - + - + - - - - - - Indicates if the heat exchanger system has been enabled - - - - - - - - - - - - + + + + + + + + + has Thermal transmittance property + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber. - - + + + + + - - + + + + + + + + - Asset - 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. - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + Cooled + + + Other - Mall + + + - - 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. - - - - - - - - + Heat Recovery Air Source Condensing Unit + + + + + + + + + + + + + - - - - + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + 1 + last known value + + + + + + + Return Air Filter + + Filters return air + + + + + + + + + + - - Measures the temperature of natural gas - - - - - - - + Effective Supply Air Temperature Setpoint + + + + + + + + + + + + + + + - + + - - + - - Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system. - - - - - - - - + Ventilation Air Flow Ratio Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint. + + + + + + + - - - - + + - + - - - Indicates whether a system, device or control loop is in an unoccupied cooling mode - - - - - - - + CO2 Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate a CO2 alarm. + + + + + + + + - - - - - bidirectional - + - + - + - + - + - + + + + Theater + + + + + + Constant Air Volume Box + + + + A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load + + + + + + + + + + + + + + + Output Voltage Sensor + + Measures the voltage output by some process or device + + + + + + + + + + + - + - - - - 1 - 1 - + + + + Humidity Tolerance Parameter + + + A parameter determining the difference between upper and lower limits of humidity. + + + + + + + + - - - + + + + Event + 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. + + + + - + - + Information Area + true - A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure. - - + An information booth or kiosk where visitors would look for information + + + + 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area + + - - - - - - - - - - - - + + - - - - - + + + + Entering Hot Water Temperature Setpoint + + + Sets the temperature of entering (downstream of the hot water load) hot water + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - + Differential Pressure Integral Time Parameter + + + + + + + + + - - + - + + + + Camera + + + + + + + - + - + - - Indicates the open/close status of a device such as a damper or valve - - - - - - + Frost Sensor + + + Senses the presence of frost or conditions that may cause frost + + + + + - + + + - + - - - - - + Entering Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of entering water + + + + + + + + + + + + + + + + - + - + - + + + + Thermal Energy Storage Tank + + 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. + + + + + + + + + + + + - + - - - Check + + + + Energy Storage + + Devices or equipment that store energy in its various forms + + + + + + - + - + + + + Exhaust Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit + + + + + + + + + + + + + + + + + + + + + + + + + + + Temperature Adjust Sensor + + Measures user-provided adjustment of temperature + + + + + + + + + + + + Capacity Sensor - Measures the luminous intensity per unit area of light travelling in a given direction - - - - - + + + + + - + - - - - - + + + - + - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - + Air Temperature Step Parameter + + + + + + + + + + + + + + + + Max Unoccupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + - + - + - - A collection of equipment that transport and regulate chilled water among each other - - - + Chilled Water Coil + + A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water. + + + + + - + + + - - - The ambient temperature at which the current input was measured - - + + + + Max Occupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. + - - - - - + + + + + + - - - + + + + + Illuminance observation + + + - - - - - + + bidirectional + - - - - - + + + + Ice Tank Leaving Water Temperature Sensor + + Measures the temperature of water leaving an ice tank + + + + + + + + + + + + + + + + + + + + + Has associated tag + + + The class is associated with the given tag - + - + - + - + - - Measures the amount of natural gas that is consumed or used, over some period of time - - - - - - - - - - - - - - - + Dimmer + + A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based + + + + + + + + - + - - An alarm that indicates that the air flow is higher than normal. - - - - - - - - - - + Zone Damper + + Dampers open and close to regulate zone temperatures in an HVAC system. + + + + + + - - - - - - - + + + + + - + + + + + + + - - An alarm that indicates a leak of condensate from a cooling system - - - - - - - + Lighting Correlated Color Temperature Sensor + + + 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. + + + + + + + + + + + + + - - - - - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - + - + + + end + + + + + Voltage Alarm + + An alarm that indicates the voltage is not in a normal state. + + + + + + + + + + + Hospitality Box + + true + A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box + + + + + + + + - - Measures the current position of a valve in terms of the percent of fully open - - - - + Leaving Chilled Water Temperature Setpoint + + + Temperature setpoint for leaving chilled water + + + + + + + + - - - - + + + + - + + 1.3.1 + + powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + - - Enables operation of a variable frequency drive - - - - - - - - + Building + + true + 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] + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building + + + - + - + - - - - operated by - - + + + + + - + - - Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system. - - - - - - - - - - - - - + Thermostat + + + An automatic control device used to maintain temperature at a fixed or adjustable setpoint. + + + + + + + + + Transfer Fan + + A fan that transfers air from a space to another space. + + + + + + - + - + - - - - - - - - - + Disable Hot Water System Outside Air Temperature Setpoint + + Disables hot water system when outside air temperature reaches the indicated value + + + + + + + + + - - + + + - + + - + + + + + + + + + + + + + + + + + + + + + Hot Water Supply Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + + + + + + + + - - Controls the speed of fans - - - - - - + Emergency Power Off System Status + + + + + + + + + + - + + + - - - Wind_Direction - - - - - - - - - - - - - - - Direction of wind relative to North - Direction of wind relative to North + + + VAV + + + + + + - + - + + + + + + + + + + + + + - - - - - - - - - - - - + Leaving Domestic Hot Water Temperature Setpoint + + + Sets temperature of leavinging part of domestic hot water + + + + + + + + + + - + - + + + + Chilled Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + + + + + + + + + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. - - - + - + - - - - - Sets the rate required for cooling - - - - - - - - - + + + TVOCConcentration + + + + + + + + The concentration of total volatile organic compounds in air + + + + Operating - + - + - + - + - + + + + + Energy observation + + + + + + Restaurant + + + - - A valve installed in a bypass line of a condenser water loop - - - - - - - - - + Leaving Chilled Water Flow Setpoint + + + Sets the target flow rate of chilled leaving water + + + + + + + + + + + + + - + - + - + + Media Room true - 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 - - - - + A class of spaces related to the creation of media + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room - + - + - + - - - - - - - + Laminar Flow Air Diffuser + + An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment + + + + + - - - - - - - - - - Access panel - + + + + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - Sets exhaust air stack flow rate - - - - - - - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - Sets the temperature of chilled water - - - - - - + Leaving Hot Water Temperature Setpoint + + + Temperature setpoint for leaving hot water + + + + + + + + - - + - + - + - - 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. - - - - - - - - - - + Discharge Air Proportional Gain Parameter + + + + + + + + + object-type + + object-type + + + + The type of the BACnet object - + - + - - - + + + + Min Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. + - - - Prayer + + + + Speed Command + + A command to set speed to a certain degree. + + + + + + - + + + + + + + + Building Chilled Water Meter + + + A meter that measures the usage or consumption of chilled water of a whole building + + + + + + + + + + + + + - + - + + + Booster + + - + - + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - - - - - - - - - - - - - - - - - - + + + + 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). + 1 + georeference + + - + - + - - - - - Sets speed - - - - - - - + + + + + - + - + - - + + + + + + + + + Alarm + + + - Resting room - + Derivative Gain Parameter + + + + + + + + + + + + + + + - + - + - - - - - area + + SWEREF99 + + + + + + Makeup Air Unit + + + 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. + + + + + + + + + + - + - + - + - - Measures the rate of flow of mixed air - - - - - + Exhaust Air Flow Setpoint + + Sets exhaust air flow rate + + + + + + - - + - + - - - - - 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). - - - - - + + + Cubicle - + - + - + + + 1 + 1 + + + - + - + - + - - - - - - - - - - - + + + + + - + - - - - 1 - 1 - - - + - + - + - + + + + + + + - - Sets temperature for the internal material, e.g. concrete slab, of the radiant panel. - - - - - + Outside Face Surface Temperature Sensor + + Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system. + + + + + + + + - + + - + - + - + + Location is an exclusive top class. + + + + + + Electronic Mixing Valve + + Electronically controlled valve for precise mixing of hot and cold fluid. + + + + + + + + + + - + - + + + + Leaving Water Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - + - + - - The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time - - - - - - - - - - + Fan On Off Status + + + + + + + + + + - - - - + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint. - - - - - - - - + Humidity Parameter + + Parameters relevant to humidity-related systems and points + + + + - - - + - - - - - - Setpoints used in Reset strategies - - - - - - - + - + - - - - 1 - 1 - - - + - + - + - + - - - - - + + + + Air Differential Pressure Sensor + + + Measures the difference in pressure between two regions of air + + + + + + + + + + + + - - + + - Portfolio - 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. - - + Energy Zone + + true + A space or group of spaces that are managed or monitored as one unit for energy purposes + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone + + + + - + - - - - - - - - - - + High Return Air Temperature Alarm + + + An alarm that indicates that return air temperature is too high + + + + + + - - - + + - - - - + + - + - - - + Lead Lag Command + + Enables lead/lag operation + + + + + + + + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - - - - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit - - - - - - - - - - - - + + + Meidcal - + - + - + + + + + + + - - - - - - - - - + Packaged Air Source Heat Pump + + A self-contained unit that uses air as a heat source or sink for heating and cooling purposes. + + + + + - - - - - - - - + + + + - + - - Setpoint for maximum air temperature - - - - - - - - - - - + Cooling Tower + + + 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. + + + + + + - + + + + + - + - + - + - + + + + Step Parameter + + + + + + + + + - + - + - + - + + + + Pre-Cooling Air Unit + + + A type of AHU, use to pre-treat the outdoor air before feed to AHU + + + + + + - + - + + + + has part + + + + - - - + Discharge Air Temperature High Reset Setpoint + + + + + + + + + ICT Equipment + Equipment and devices that are part of a building's ICT infrastructure. + + + + + + + + - + - + - + + true + 1.3.0 + Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names + + + - + - + + + + Leaving Water Temperature Sensor + + Measures the temperature of water leaving a piece of equipment or system + + + + + + + + + + + + + + - + - - - Pump + + + + Thermal Power Sensor + + + + + + + + + + - + - + - + - - true - 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 - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank - - - + Hot Water System + + The equipment, devices and conduits that handle the production and distribution of hot water in a building + + + + + - - + - + - - - - - - - - + - - - - + Supply Air Velocity Pressure Sensor + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - - - - - - + Frequency observation + + + - + - - - - A type of solar panels that convert solar radiation into usable thermal and electrical energy - - - - - - - - - - - - + Hot Water Supply Flow Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + + Entering Water Pressure Sensor + + Measures the water pressure at the entry point of a system. + + + + + + + + + + + + + + + +CONSTRUCT { + ?s a ?t2 . +} WHERE { + ?s a $this . + { ?t2 owl:equivalentClass $this } + UNION + { $this owl:equivalentClass ?t2 } +} + + + + + + + + + + + + + + The brick:Point that emitted this exception. + 1 + 1 + source point + + + + - + - + + + + + - + - + - + - - - - - + - + - - - - Neonatal nursing room - + + + - + + + + + - - - - - - - - - - - - - - - + Occupied Target Zone Air Temperature Setpoint + + + 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. + + + + + + + + + - - + - - + + + + + + + CRAH + + + a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. + - + - + - + + Fast Food Restaurant + + + - - The agent leasing out some leasable object, i.e., the owner of the asset. - 1 - leasor + + 1 + last known value - - - - - - - + - + - - - - - - - - - - - - - - - + Low Voltage Alarm + + An alarm that indicates the voltage is lower than its normal state. + + + + + + - - - + - - - - - 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. - - - - - - + + + Aggregate + Description of how the dta for this point is aggregated - - - 1 - + + + + + - + - + - + - - Measures the temperature of water - - - - + Supply Air Humidity Sensor + + + Measures the relative humidity of supply air + + + + + + + + + + + + + + + + + + + feeds + + + + + + + Temperature Differential Reset Setpoint + + + + + + + + + + - - - + - - - Fixed + + + + + - + - + - - + + - - A collection of equipment that transport and regulate water among each other - - - - - - - - - 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. - - - - - - - - - 1 - 1 - + Admitting room + - + - + Leaving Hot Water Temperature Low Reset Setpoint - - - - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - + + + + Discharge Fan + + + Fan moving air discharged from HVAC vents + + + + + Parameter + + - + - - - - true - 1.3.0 - 'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint - - - + - + - + - + Site + true - A space just after the entrance to a building or other space of a building, where visitors can wait - - - - + 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 + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby - - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site - - + + - + - + - + + + Discharge Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Observation event + + + + - - Measures the total heat content of air - - - - - - - - - - + Transformer + + 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. + + + + - + - + - - - - - address + + + + + - + - + - + - + + + + Sensor + https://xp20.ashrae.org/terminology/index.php?term=Sensor + + + + + + + A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary). + + + + + + + + + Pump Status + + Status of a pump + + + + + + + + + + + Fossil fuel energy source consisting largely of methane and other hydrocarbons + + - + - + + + + The agent leasing some leasable object, i.e., the user of the asset. + 1 + leasee + + + + - + - - - - - - - - - ownedBy + + + + Pre Filter Status + + Indicates if a prefilter needs to be replaced + + + + + + + + - + - + - - - + + - Volume observation - - - + Entering Water Flow Sensor + + Measures the rate of flow of water entering a piece of equipment or system + + + + + + + + + + + + - + + + + + + + + + + + + + - - Sets static pressure - - - - + Preheat Command + + A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer + + + + - - - - + - + - - The current status of the valve. - - - + Outside Air CO Sensor + + Measures the concentration of CO in outside air + + + + + + + + - - + + + - + - + - - - - - meters - - - Indicates the entity whose consumption/production of some substance is measured by this meter. + + + + + Electric charge observation + + + - + + + + + - + - + - + - - - - - - - - - - - - - - - + - - - - - - - - - - - - + Unoccupied Room Air Temperature Setpoint + + + + + + + + + + + - + - + - - - - - - - A damper that modulates the flow of the mixed outside and return air streams - - - - - - - + - - - - - - - + Average Zone Air Temperature Sensor + + The computed average temperature of air in a zone, over some period of time + + + + + + + + - - - + + + + - - - + + + + + - - - addressLine1 + + + Delay - - - - - - - - - - - - - - + + + + + - - - + + - Architecture capacity - 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. - - - + Water Pressure Relief Valve + + + Valve designed to automatically relieve excessive water pressure. + + + + + + + + - - - + + + + + - + - + - + - + - + - - - - - - - - Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action - - - - + Leaving Chilled Water Temperature Sensor + + Measures the temperature of chilled water that is supplied from a chiller + + + + + + + + + + + + + - + - + - + - + - - - Deionized + + + + + - - - - 1 - 1 - + + + + Resting room + - - - + + + + + - + - - A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal. - - + Heat Detector + + + + + + + - + + + - + - + + Service Room + true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - unidirectional - + A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + - + - + - + - - - - - - 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. - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + - - - Cool + + + + + - + - - - - - - - - - + Outside Air Grains Sensor + + Measures the mass of water vapor in outside air + + + + + + + + + + + + - + - + - - - 1 - includes - - - - - + - - - - - + Building Air Static Pressure Setpoint + + + Sets static pressure of the entire building + + + + + + + + + + + + + + - - - + + + + Energy Sensor + + Measures energy consumption + + + + + + + + - - - - - + + + - + - + - + - + - + - + - - - - - + + + + Mailroom cart + - + - + - + - + - + - - Indicates the current operating mode of a system, device or control loop - - - - - - + Air Pressure Sensor + + Measures the pressure of the surrounding air. + + + + + - + + + + + + + + + Automatic Transfer Switch + + + 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. + + + + + + + + + + + + + Discharge Air Temperature Proportional Band Parameter + + + + - + - + - + - + - + - - - - - - + Meter + + A device that measure usage or consumption of some media --- typically a form energy or power. + + + + + + + - - - - - - - - - - + - + - + - + - - https://xp20.ashrae.org/terminology/index.php?term=Sensor - - - - - - - A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary). - - - - + Chilled Water Discharge Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - - - - - - - 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 - - - - + Unoccupied Cooling Zone Air Temperature Setpoint + + + Sets temperature of air when unoccupied for cooling within a specific zone + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - Pressure observation - - - + + + - - - Reference to an IFC Project object, containing the project ID - - 1 - + + + + + - + - + - + - + - + - + - + - + + + + Unoccupied Heating Supply Air Flow Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + + Automatic Tint Window Array + + An array of Automatic Tint Windows. + + + + + + + + + + - + - + + + + + + + + + - + - - - - - - - - - + - + - + - - - - - - - - + Run Request Status + + Indicates if a request has been filed to start a device or equipment + + + + - - + + + - + + + + + + + - - - - - - - - - - - - + Average Supply Air Flow Sensor + + + The computed average flow of supply air over some interval + + + + + + + - + - - + - + - + - - - - Meditation room - + + + + + - + - - A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property - - - - - - + Supply Air Temperature Heating Setpoint + + + + + + + + + + + + + - + + + + - + - - - A window covering. - - - - - - + Peak Demand Sensor + + The peak power consumed by a process over some period of time + + + + + + + + + + + + + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint. - - - - - - - - - - - - + HVAC System + + + See Heating_Ventilation_Air_Conditioning_System + - + - + - - - - - + + + + Temporary Occupancy Status + + For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied + + + + + + + + - - - - - + + min + - + - + - - - 1 - 1 - - + + + + Motor Current Sensor + + Measures the current consumed by a motor + + + + + + + + + - + - + - + - + - + - + - - - Office - - - - - - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - + - + - - - - - Humidity setpoint for exhaust air - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + + + On + + - + - + - + - + - + - + + + + Manual Fire Alarm Activation Equipment + + + A device for manually activating fire alarm + + + + + + + + + + + + + + + + + Entering Medium Temperature Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + Data size observation + + + + + + + + Makeup Water Valve + + + A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank + + + + + + + + + + + + + + - + - + + + + 1 + last known value + + + + - + - + - + - + + + + Condenser Water Temperature Sensor + + Measures the temperature of condenser water + + + + + + + + + + + + + + - + - + - + - + - + - - - - - - - - + Entering Domestic Hot Water Temperature Sensor - - - - - - - + + + + + + + @@ -17911,1595 +18200,1401 @@ - + - + - + + + + 1 + 1 + + + + + + Discharge Air Temperature Sensor + + + Measures the temperature of discharge air + + + - + - + - + - - - - - - + - + - - - + + + - + - + - - - + + + + + - - - - - An individual point of attachment for charing a single electric vehicle - - - - - - - - - - - - + + + + + - - - 1 - 1 - + + + + + - + - - true - A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk - - - - - + Steam On Off Command + + + + + + + + + + + - + + + Recorder + + - - - - - - - - - - - + + + + - - - - Service object - - - - - - - - - - - - - - - + + + + + - - - + + + + + - + - + IDF + true - - The vertical space in which an elevator ascends and descends - - - - - + An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints + + + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + + - + - - + + - + - + - - - Stages + + + + a viscous liquid derived from petroleum, especially for use as a fuel or lubricant. + - + - - Measures the direction of wind in degrees relative to North - - - - - - - - - - - - - - - - - - - - - + + + + - + - + - + - + - + - + - + - + - - - - - - Fan moving air discharged from HVAC vents - - - + - + - + - + - - - + + + + 1 + last known value + + - + - + - - - - - - - - - true - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level - + + + has Azimuth property + + - + - + - + - - - Temperature setpoint for leaving chilled water - - - - - - - - + Entering Water Temperature Integral Time Parameter + + + + + + + + + + + + + + - + - - + + + + Electric Baseboard Radiator + + + Electric heating device located at or near the floor + + + + + + + + + + - + - - - - Cabinet - - - + - + - - - - - A sensor that records the quantity of thermal energy consumed in a given period - - - - - - - - - - - - - - - - - true - A room set aside for the storage of cleaning equipment and supplies - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - - - + + + + Group room + - + - + - + - + - + + + Drench + + - + - + - + - - - - 1 - 1 - value - - - + - - - Sets temperature for zone air heating when occupied - - - - - - - + Fresh Air Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint. + + + + + - - + + - - - - + - + - - - - - - A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone - - - - - - - - - - - - - - + - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - + Air System + + The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building + + - - - - - - - - - - + - + - + - - reactive - + + + + + + + + + + Medium Temperature Hot Water Differential Pressure Sensor + + Measures the difference in water pressure between sections of a medium temperature hot water system + + + + + + + + + + + + + + + + + + + + + + Heat Recovery Condensing Unit + + 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. + + + + + + + + + + + + + + + Fan Coil Unit 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 - - - - - + + + + + - - http://www.w3.org/ns/shacl# - sh + + + + + - + - - - - - Sets supply air flow rate for cooling when occupied - - - - - - - - - - - - - + Mode Command + + Controls the operating mode of a device or controller + + + + + - - - - + + + + + Capacitance observation + + + + + + + + Vertical Space + + true + A class of spaces used to connect multiple floors or levels.. + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space + + + + + + + Refrig + + + - + - - Single Family Home - + + + + + - + + + + + + + - - Sets the ratio of voltage in a transformer - - - - - - - - - - - + Heating Coil + + 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. + + + + + + + + + Prison/Incarceration + - + - + - + - + - + + + + + + + - - - - - - - - - - + Hot Water Differential Pressure Proportional Band Parameter + + + + + + + + + + + + + + + - - - + + + - - - + + + + Absolute Humidity Sensor + + Measures the present state of absolute humidity + + + + + + + + + + + + + - + - + - + - + - - - - - + + + + PV Array + + + + + - + - - - - - - - - - - - + Cooling Supply Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of supply air for cooling + + + + + + + + + + - - + - - - - - - - - - - - - + - + - - - - - + + + + Alarm object + + + + + + Solar Azimuth Angle Sensor + + Measures the azimuth angle of the sun + + + + + + + + + + + + + + + - + - + - + + SprinklerWater + + + - + - + - + - + - + - - + + + - - - 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. - - - - - - - - - - - - - - + Power observation + + + - + - + - + + + + Access control zone + + + 1 1 - + - + - + + + + + - - - - - - - - - - - - - - - + Pressure Sensor + + Measure the amount of force acting on a unit area + + + + - + + + + + + + Heat Exchanger Discharge Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - - - - - + Zone Air Humidity Sensor + + Measures the relative humidity of zone air + + + + + + - + - - - - + + + + + + + + + Pull - + + + Suction + + - + - - DDAHU must have a brick:Hot_Deck - - 1 - 1 - - true - - + - + - + - - - 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 - - - - - - + Chilled Water Pump + + A pump that performs work on chilled water; typically part of a chilled water system + + + + + + + + + + + + + Air Diffuser + + A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room + + + - - - - - + + - + - + - + - + - + - + - - - - - Measures the rate of flow of water that is leaving a piece of equipment or system - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Measures the rate of flow of some substance - - - - - - - - - - - - - - Sets the target flow rate of water - - - - - - - - - - - - - - - Dishing room - - - - - has Rated maximum voltage output property - - - - - - - - - a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. - - - - - + + + + + - + - + - + - + - + + + The identifier for the timeseries data corresponding to this point + + 1 + + + - CurrentImbalance - - - - - The percent deviation from average current - The percent deviation from average current - + + + + + + + + + + + + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - + Water Pressure Setpoint + + + + + - - + + - - - - - Setpoints used in reset strategies - - - - - - - + + + + + - + - - - - - - - - - - - - + Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint + + + + + + + + + + - + + - + - - - - - - - 1 - 1 - + - + - + - + - - Measures the temperature of chilled water that is enteringed to a cooling tower - - - - - - - - - - - - - - + Pressurization Fan + + A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings. + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + Other - Restaurant/Bar + + + - - Device to maintain controlled downstream fluid pressure with varying upstream pressure. - - - - - - + Elevator Space + + true + + The vertical space in whcih an elevator ascends and descends + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft + - - - + + + Zone Air Cooling Temperature Setpoint + + true + The upper (cooling) setpoint for zone air temperature + 1.3.0 + 'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air). + - + - + - + - + - + - + - + - + - + - + - - - 1 - 1 - - - - - - - - - - - - - - - - - - - + - - Measure temperature of the heat sink on a device such as a VFD. - - - - - - - - - + Thermally Activated Building System Panel + + + + Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls. + + + + + + + + + + + + + + - + - - - - - - - - + Automatic Tint Window + + A window with tint control. + + + + + + + + + + - + - + - - - originY + + + + - + - + - + - + - + - - Humidity setpoint for bypass air - - - - - - - - - - - - + + + + - + - + - - - - - Measure the amount of force acting on a unit area - - - - - - - - - - - - - - - - - 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]]. - - - - - + + + + + - + - - Controls whether or not a device or controller is operating in "Maintenance" mode - - - - - - - + Unoccupied Heating Temperature Setpoint + + + + + + + + + + + - + - + - + + + Fire + + - - - - - Sensors measuring the number of people in an area - - - - - - - - - - - - - - 1 - 1 - - - - - - - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. - - - + - - Measures energy consumption - - - - - + Condenser Water Flow Sensor + + Measures the flow of the condenser water + + + + + + + - - - - Collection is an exclusive top class. - - - - - - - A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room - - - - - - + + + - + - - - - - - - - - - + Last Fault Code Status + + Indicates the last fault code that occurred + + + + + + + + - + - + - + - - A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil - - - - - - - - - - - - Tank + Enable Differential Enthalpy Command + + Enables the use of differential enthalpy control + + + + + + + + + + - + - + - + - - Sets temperature - - - + Warm Cool Adjust Sensor + + User provided adjustment of zone temperature, typically in the range of +/- 5 degrees + + + + + + + - - - - - - - - - - - - - - - + + - - - - - The equipment, devices and conduits that handle the production and distribution of hot water in a building - - - - - - - - + - + - - - - - + + + + Max Unoccupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. + - + - + - - 3 - - - + - - - Sets the temperature of entering (downstream of the chilled water load) chilled water - - - - - - - - - - - - - - - - - - + Zone + + true + (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. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone + + + - + - + - - - Apparent_Energy - - - - - - The integral of the apparent power over a time interval + + + + Load Current Sensor + + Measures the current consumed by a load + + + + + + + + + - - Outpatient Rehabilitation/Physical Therapy - + + + Luminance - - - - 1 - 1 - + + + + Server + Server. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server + - + - + - - - Inverter - - + - + - - - - 1 - 1 - value - - - + - + - + + + + Run Enable Command + + + + + + + + + + + - + - - - - - A specialized type of tank intended for the storage of water for extended periods. - - - - - - - - + - - - - - - - - - - - - - - + Hot Water System Enable Command + + Enables operation of the hot water system + + + + + + + + + - - + - - - - - - - + + Min Static Pressure Setpoint Limit - - - A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. - - - - - - - - - - - - + + A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + @@ -19507,4589 +19602,4634 @@ - - + - - true - A common space, used to connect other parts of a building - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway - - - - - - - - - - - - - - - - - - - - - - - + Entering Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + + + - - - - - + + + + Power Factor Sensor + + Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). + + + + + + + + + + - - - - - + + + - + - - An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb - - - - - - - - - - - - - - + Elevator + + + A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure + + + + + + + + true + + + + + + + Flow - + - + - + + + CurrentTotalHarmonicDistortion + + + + + + Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) + Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion) + + + - - - Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off - - - - - - - - - - - - - - - - - - + + + + - + - + - + - - Measures the magnitude of velocity of some form of movement - - - - - - - - + Industry Foundation Classes Reference + + A reference to an entity in an IFC project which may contain additional metadata about this entity. + + + - + - + - - - - - + + + + 1 + last known value + + - + + - Laboratory - + Torque observation + + + - - - - - + + + + Discharge Air Static Pressure Integral Time Parameter + + + - + - + - - - - 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. - - + - + - - + + - Geotransform - 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. - - - - - - - + Prayer Room + + true + A room set aside for prayer + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room + + + + + - + - + - + - + - - - - - + + + + Supply Air Duct Pressure Status + + + Indicates if air pressure in supply duct is within expected bounds + + + + + + + + + + + + + + + - - - Econcycle + + + + 1 + capacity + + - + - + - + - + - - The temperature setpoint for the entering condenser water - - - - - - - - + Enthalpy Sensor + + Measures the total heat content of some substance + + + + + - - - - - + + - - - - - Is part of - - + + + + Low Freeze Protect Temperature Parameter + + + + + + + + + + + + + - + - + - + - + - - - - - + + + + Duct Fan Coil Unit + + + 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. + + + + + + + + + + + + + + - - - - - + + + + Frequency Sensor + + Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning + + + + + + + + - - - + + - Elecric current observation - - - + Building Air Static Pressure Sensor + + The static pressure of air within a building + + + + + + + + + + + + + + - - - - - + + + - + - - - 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. - - - - - + Transformer Room + + true + An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom + + + + + + + + + + + + Collection Basin Water Heater + + + Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers + + + + + + + - - + + - + - + - + + + A Location can have Points. + + + - - - - + Natural Gas Flow Sensor + + Measures the rate of flow of natural gas + + + + + + + + + + + + - - - + + + + Staircase + + true + A vertical space containing stairs + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell + + + + + - + + + + + - + - + - - Measures electrical conductance - - - - - - - - + VRF System + + + + + + + + + + + + + + Boiler + + + 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. + + + + - + - + - + + + + + + + + CondenserWater + + + - - - - - - - - - - - + + + + - + - + - + - + - + - + - - + + + 1 + 1 + + - + - + - - - - - Enables operation of the domestic hot water system - - - - - - - - - - - - - - + + + - + - + - - - + + + Gauge_Pressure + + + + + + + + Pressure relative to atmospheric pressure - - - Nozzle + + + + Copy Room + + true + A room set aside for common office equipment, including printers and copiers + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom + + + + + - + - + - + - + - + - - A damper that modulates the flow of return air - - - - + Discharge Air Temperature Heating Setpoint + + + + Sets temperature of discharge air for heating + + + + + + Weather Station + + + A dedicated weather measurement station + + + - + + + + + + Operative_Temperature + + + + + + + + The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) + The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature) - + - + - + - - ambientTemperatureOfMeasurement - + documentTopic - - - - 1 - capacity - - + + + + + - + - - Indicates whether a system, device or control loop is in a cooling mode - - - - - - + Outside Air Temperature Sensor + + Measures the temperature of outside air + + + + + + + - + + + + - + - - A parameter that places an upper or lower bound on the range of permitted values of another point - - - - + Time Parameter + + + + + - - - Desk + + + + Natural Gas Seismic Shutoff Valve + + Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location. + + + + + + + + + + + + - + - + + + + + + + + + + + has Area property + + + + + + + + + + + + + + + + - + + + + Unoccupied Cooling Temperature Deadband Setpoint + + + + + + + + + + + + + + + + + - + - + - - - - - Status of a switch - - - - - - - - - + + - - Setpoint for humidity in a building - - - - - - - - - - - - + Sub-building + - + - - A device that adds moisture to air or other gases - - + Condenser Heat Exchanger + + A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase. + + + + + - + + - + - + - - - - - - - - Sets discharge air flow for cooling when occupied - + + + + + + + + + + + - + - + + The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., "SE", "US", etc. 1 - last known value - - + country + - + - + - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Thrust observation - - - + + + 1 + 1 + + - - - - - Measures the difference between total air pressure and static air pressure. - - - - - - - - - + + + + + - + - + - + - - - 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. - - - + Gateway + + + + + + - + - + - + - - Measures the rate of flow in a chilled water circuit - - - - - - - + Emergency Power Off System Activated By High Temperature Status + + + + + + + + + + + + - - - - + + + + - - - Aggregate - Description of how the dta for this point is aggregated + + + + + - + - - (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. - - - + Surveillance Camera + + + + + + + + + + + - - - - - Measures the pressure exerted by the air in a system, not influenced by its motion. - - - - - - - - - - - - - - - - - - - + - + - - - - - - - CurrentAngle - - - - - - - - - - - - - - - Angle of current phasor - Angle of current phasor - - - + - - Non-Refrigerated Warehouse - - - + - + Break Room + true - The location and space of a building where people enter and exit the building - - - + + A space for people to relax while not working + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom + + + - + - + - + - - - - - + + + + + + + addressLine2 + + + + + Dehumidification Start Stop Status + + + + + + + + + + + - + - + - - - Value - - - - The basic value of an entity property - - + - + - + + + + + + + + + - + - + - - - - - - - - - - + Occupied Cooling Zone Air Temperature Setpoint + + + Sets temperature for zone air cooling when occupied + + + + + + + + + + - - - + + + + - + - + - + - + - + - + - + + + + Water Alarm + + Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak + + + + + + + + - + + + + + + + + Refrigerant Metering Device + + Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes + + + + + + + + + + + Has Quantity + + + + + + - + - + - + + + + 1 + 1 + + + - - true - A common space, usually near or in a breakroom, where minor food preperation occurs - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette - - - - - - + Chilled Water Flow Setpoint + + Sets the target flow rate of chilled water + + + + + + + + + + + + - - - Control + + + + Radiant Panel + + + A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation. + + + + + + - + - - The computed average static pressure of air in exhaust regions of an HVAC system over some period of time - - - - - - - + Mixed Air Humidity Sensor + + Measures the humidity of mixed air + + + + + + - - + + - + - - + + - + - - Measures the concentration of CO2 in outside air - - - - - - - - + Leaving Water Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature of leaving water + + + + + + + + - - - - - - - - - + + + + + - + - - Fan moving exhaust air -- air that must be removed from a space due to contaminants - - - - - - - - - - - - + Humidity Deadband Setpoint + + Sets the size of a deadband of humidity + + + + + + + + + - + - + - + - + - - - - 1 - 1 - - - - - VoltageImbalance - - - - - The percent deviation from average voltage - The percent deviation from average voltage - - - - - - 1 - last known value - - + + Police Station + - + - + - - - + + + + + Volume flow rate observation + + + - - - + + + + Space + 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. + + + + + + - + - + - - IrrigationWater - - - - - widthScaleFactor + + + + Storage Tank + + A specialized type of tank intended primarily for the storage of fluids or gases for extended periods. + + + + + + - + - - - - - - - - - - - - - - - + + + + - + - + - + - - Measures the temperature of return air - - - - - - + Static Pressure Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint. + + + + + + + + - - - - - + + + - + - + - + - - - - - + + + + Portfolio + 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. + + - + - + - + - + - - - Copy - - - - Low + + + + Automated External Defibrillator + + + + + + + + + + - + - + - + - + - - - - - - - Makeup + + + + Capillary Tube Metering Device + + A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts + + + + + + + + + + - + - + - + + + + Controller + Controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller + + + - + - + - - - A command to control a boiler - - - - - - + Supply Condenser Water Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - 1 - 1 - + + + Measurable - + + + + + + + - - - - Sets the size of a deadband of static pressure - - - - - - - - - - - + Light Command + + true + 1.3.1 + Replaced with Lighting_Command to represent its function more precisely. + - + - - - - - - - - - - - - - - - + Bypass Water Flow Sensor + + Measures the rate of flow of bypass water + + + + + + + - - + + + - - - - - - See Makeup_Air_Unit - + + + Required - - - + + + + + - + - - Enables the use of differential enthalpy control - - - - - - - - - - + + + + - - - - - + + Stadium (Open) + - + - + - + - - - - - - - - - - - - - - - - - + Discharge Air Dewpoint Sensor + + + Measures dewpoint of discharge air + - + - + - + - + - - - - - Sets pressure - - - - - - - - - + - + - + - - Measures the mass of water vapor in return air - - - - - + Supply Air Differential Pressure Sensor + + + 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 + + + + + + + - + + - + - - + + + - + - + - - - - - Measures the present state of absolute humidity - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - - - - - - - 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' - - - + Cooling Enable Command + + 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. + + + + + + + - - - Air - + + + Hold - + - + - + - + - - - - - - Humidity setpoint for supply air - - - - - - - - - - - - - - - - - + - + - - - timestamp + + + + Water Pump + + A pump that performs work on water + + + + + + - + - + - - - - - + + + - + - - - - - - - - - - - - - + - + 1 - last known value - - - - - - - - Indicates if functionality has been disabled - - - - - - + 1 + - + - + - + - + - - - - - - - + + + - - - Wet + + + + + + + + Level + The level of a building, a.k.a. storey, floor, etc. + + - + - + - + - + - + - + - - - - - - - - - The current level of window tint, errors, or transient states. - - - - - - - - - - - Information - - - - - - - Senses the dewpoint temperature of outside air - - - - - - - - - - - - - - + - + - + - + - - - - - Sets static veloicty pressure - - - - - - - - - - - + - + - + - + - + - - - - - - - - - - + Unoccupied Target Zone Air Temperature Setpoint + + + 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. + + + + + + + - - - - - - + + + + + - - + + - - Enables lead/lag operation - - - - - - - - + Mail room + - + - + - - - - - + + + + Reception + - + - + - - - - - - - - - - - - - - - - Measures the rate of flow of outside air into the system - - - - - - - - - - - - - - + - + - + - - Humidity setpoint for outside air - - - - - - - - + EconCycle Start Stop Status + + + + + + + - - - - - - - - - - + + + - + - - Senses the amperes of electrical current passing through the sensor - - - - - + Entering High Temperature Hot Water Temperature Sensor + + Measures the temperature of high-temperature hot water enteringed to a hot water system + + + + + + + + + + - + + + + + + + Last - + - + - + - + - - - - - A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised - - - - - - - - + - + - - - GrainsOfMoisture - - - - - Mass of moisture per pround of air, measured in grains of water + + + substance + substance + + + + + + + + + + + - + - + - + - - Detects pollutants in the ambient air - - - - - - + System Status + + Indicates properties of the activity of a system + + + - - - - - - - + + - + - - Measures the temperature of soil - - - - - - - - - - + Fire Safety Equipment + + + + + + + - - - Laminar + + + + + - - - - - - Sets supply air flow rate - - - - - - - - - - - - - - - + + + + + - + - + - - - Surface + + + + + - + - + - + - Mechanical + Radiant - + - + - + - + - + - - - - - - - - - - - - + Max Occupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. + - - - + + - Illuminance observation - - - - - - - - - - - 1 - 1 - - + Leaving Medium Temperature Hot Water Temperature Load Shed Status + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - + - + - + - + - - - - - Measures the amount of hot water that is consumed, over some period of time - - - - - - - - - - - + + + + + - - - - Library - + + + + + - + - + - + + + + + - + - + - - A sensor which measures difference (imbalance) between phases of an electrical system - - - - - + Exhaust Air Dewpoint Sensor + + Measures dewpoint of exhaust air + + + + + + + + - + + - + - - 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. - - - - - - - - + Max Supply Air Temperature Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + + + + + + + + + - + - - - Measures the difference in pressure between two regions of air - - - - - + Exhaust Air Stack Flow Proportional Band Parameter + + + + + + + + + + - + + + + + - - - - + + - - - Compressor + + + + The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute. + 1 + target point + + - + - + - - - - - Devices or equipment that store energy in its various forms - - - - - - - - + - - Measures the rate of flow of water - - - - - + PM1 Sensor + + Detects matter of size 1 micron + + + + + + + + - - - + + - + - + - + - + - - - - - true - A floor of a parking structure - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level - - - - - + + + has Deprecation Notice property + + - + - + - + - - - - - - - - - - - + Collection Basin Water Temperature Sensor + + Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + + + + + + + - - - + + + + Hallway + + true + A common space, used to connect other parts of a building + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway + + + + + + + + + + 1 + is part of + + + + + + + + Timespan observation + + + + + + + The ambient temperature at which the power input was measured + + - + - + - + - + - - - - - Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit - - - - - - - - - - - - - - + + Office true - - A room that provides toilets and washbowls. Alternate spelling of Restroom - + A class of rooms dedicated for work or study + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom - - - - Hotel - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office + + + + + - + - - - - - - - - - - + Exhaust Air Flow Sensor + + Measures the rate of flow of exhaust air + + + + + + + + - - - - + + - + - + - - - - - Valve that allows fluid to flow in only one direction, preventing reverse flow. - - - - - - - - - - true - 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] - - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building - - - + + Transportation Terminal/Station + - + - + - + - + - + 1 - address line 1 - + region + - + - + - - Air - - - - - TVOCConcentration - - - - - - - - The concentration of total volatile organic compounds in air - - + - + - + - - - - - - - + Supply Air Integral Gain Parameter + + + + + + + + + + + + + + + + + + - - - - - + + + + Electricity room + - + - + - + + + + Power Loss Alarm + + An alarm that indicates a power failure. + + + + + + + + + + + + + 1 + 1 + + + - + - - - - - - - Leak + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware + - + - + - - Freight - + + + + Unoccupied Humidity Setpoint + + Target humidity level when the location is unoccupied. + + + + + + + + + - + - + - - - - - documentation + + + + description + + description + + The content of the description field of the BACnet object. - + - + - + - + - + - + - + + + + 1 + last known value + + + + - - 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. - - - + Generator Room + + true + A room for electrical equipment, specifically electrical generators. + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + + + + + + Dual Duct Air Handling Unit + + + An air handling unit that contains hot and cold decks to supply heating and cooling to a building + + + + + + + - - - - - + + + + Service shaft + - - - - - + + + + TABS Panel + + + See Thermally_Activated_Building_System_Panel + - - - - documentation - - + + + + Differential Air Temperature Setpoint + + Sets temperature of diffrential air + + + + + + + + + + + - + - + - + - + - - - - - + + + + + + + - - - - - + + + - + - + - + + + + 1 + last known value + + + + - + - + - + - + - + - - - PAU + + + + Vibration Sensor + Vibration sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment + - + - + - - - - 1 - last known value - - + + + + Zone Air Conditioning Mode Status + + Indicates the mode of AC for a zone + + + + + + + + + + + + + + + + + + + + + Lead Lag Status + + Indicates if lead/lag operation is enabled + + + + + + + + + + + + - + - + - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - Target humidity level when the location is unoccupied. - - - - - + Air Flow Loss Alarm + + An alarm that indicates loss in air flow. + + + + + + + + + - - - - + - - - Steam heating device located at or near the floor - - - - - - - - + + + - + - - - - - - + Operating Mode Status + + Indicates the current operating mode of a system, device or control loop + + + + + + + - + + + + + + + + + + + + + - - - - + Food Service Room + + true + A space used in the production, storage, serving, or cleanup of food and beverages + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom + + + + + + - + - + - - - - 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. - has part - - - - + - + - + + + + Fire Sensor + + Measures the presence of fire + + + + + + + + + + - + - + + + + Voltage Ratio Setpoint + + Sets the ratio of voltage in a transformer + + + + + + + + + + + + + + + + 1 + 1 + + + - + - + + + + Luminance Setpoint + + Sets luminance + + + + + + + + + - + - - - + + + + Fire Alarm Manual Call Point + + + 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. + + + + + + + + + + + + + + - - - Detection + + + + Differential Pressure Bypass Valve + + A 2-way, self contained proportional valve with an integral differential pressure adjustment setting. + + + + + + + + + + - + - + - + - + - + - - Enables the use of fixed temperature control - - - - - - - - - - - - - - + Tank + + A container designed to hold or store fluids for various applications within a system. + + + + - + - + - + - + - + - - Indicates if an emergency button has been pushed - - - - - - - - - - + Thermal Expansion Valve + + An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb + + + + + + + + + + + + + + - + - + - + + + + + + + - - Indicates if a piece of equipment, system, or functionality is available for operation - - - - + Domestic Hot Water Temperature Sensor + + + + + + + + + - - - - - Security + + + + - + - + - - - - asset tag - + + + Underfloor - + - + - + - + - + - + - + + + + Leak Detector + Leak detector. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment + + + - + + + + + 1 + 1 + value + + + Disable Fixed Enthalpy Command Disables the use of fixed enthalpy control - - - - - + + + + + - - - - - - - + - + - - - - - true - A enclosed space used by media professionals for the production of media - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room - - - - - - + + + - - - - - true - A class of rooms used for medical purposes - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom - - - - - + + + createdTime - + - + - - - - 1 - last known value - - - - - - - - Variable-frequency drive for fans - - - - - - - - + - + - - - - - A meter that measures the usage or consumption of gas - - - - - - - - - + - - true - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone - - - - - - - - + Pressure Reducing Valve + + Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation. + + + + + + - + - + - + - + - + + + + Discharge Air Humidity Sensor + + + Measures the relative humidity of discharge air + + + - Is fed by - - - + regulates - + - + + + + + + + - - - + + + Restroom - + - - - A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint. - - - - - - - - - + Frequency Setpoint + + Sets frequency + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - 1 - 1 - value - + + + + + - + - - Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - - - - - + Dry Cooler + + 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/) + + + + + + + + - + - + - + - + - - - 1 - 1 - - - + - + - - - - - - Sets temperature of domestic hot water - - - - - - - - - - - - - - - + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Coil + + 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) + + + + - - - - - + + + + + + IrrigationWater + + + + + + Damper Position Sensor + + Measures the current position of a damper in terms of the percent of fully open + + + + + + + + + - + - + - + - - A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery - - - - - - - - - - - - - - + Motor Speed Sensor + + + + + + + + + + - - - Indicates ownership of some thing, e.g., a building, an asset, an organization, etc. - owns - - + + + + + - + - + - - - 1 - 1 - - + + + + + - + - + - - - Radon + + + + + - - - Name of the entity in IFC - - + + + + + - - - - 1 - 1 - + + + + + - + - - true - Sets temperature of zone air - 1.3.0 - The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints. - + Substance + + + + + + - + - + - - - + + + + + - + - - - Sets the size of a deadband of temperature of entering water - - - - - - - - - - - - - - + Freezer + + true + cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation. + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer + + + + + - - - - - + + DDAHU must have a brick:Hot_Deck + + 1 + 1 + + true - + - - - An alarm that indicates that return air temperature is too low - - - - - - - + Smoke Alarm + + An alarm that indicates the off-normal conditions associated with smoke. + + + - - - + - + - - A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions - - - - - - + Return Air CO2 Setpoint + + Sets some property of CO2 in Return Air + + + + + + + + + + + - - - Infers a BACnetReference instance from the object of an hasExternalReference. - - + + + - + - + - - - Riser - - - - - - + + + + Recreational room + - + - - - A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - + Max Occupied Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + - + + - - + - + - + - + - + - + - + - - - - - - - - - - + + + + + - + + 1 - 1 - - + height scale factor + - + - + - + + + + Exhaust Fan + + Fan moving exhaust air -- air that must be removed from a space due to contaminants + + + + + + + + - + - - - - - Measures the voltage of an electrical device or object - - - - - - - - + + + - + - + - + - + - - - - 1 - includes - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - true - - - + + + + + - - - - located in - - + + + - - true - 1.4.0 - Removed due to unclear definition - + + + + Chilled Water Booster Pump + + + Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed. + + + + + + + + + + - + + + country + + - + + + + + + + + + + + + + - - - 1 - 1 - 0 - - + + + Branch - + - + - - - PhasorAngle - - - - - - - - - - - - - - - Angle component of a phasor - + + + + Ceiling Fan + + A fan installed on the ceiling of a room for the purpose of air circulation + + + + + + - + - - - A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - + Illuminance Setpoint + + Target Illuminance of the zone. + + + + - + - + - + - + - + - - - + + + + Cooling Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of cooling discharge air + + + + + + + + + Return Chilled Water Temperature Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + + Density observation + + + + + + + + CONSTRUCT { + $this brick:electricVehicleChargerDirectionality [ brick:value "unidirectional" ] + } WHERE { + $this rdf:type brick:Electric_Vehicle_Charging_Station . + FILTER NOT EXISTS { + $this brick:electricVehicleChargerDirectionality ?direction . + } + FILTER NOT EXISTS { + $this brick:hasPart ?port . + ?port a brick:Electric_Vehicle_Charging_Port . + ?port brick:electricVehicleChargerDirectionality ?other_direction . + } + } + + - + - + + + + + + + - + - + 1 1 - + - + - - - Sets temperature of leavinging part of domestic hot water - - - - - - - - - - + Target Zone Air Temperature Setpoint + + + + + + + + + - + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - + Unoccupied Discharge Air Temperature Setpoint + + + + - + - + - - - - - - Used to move chilled water in a closed circuit, ensuring continuous flow. - - - - - - - - - - - - + - + + + + Cassette Fan Coil Unit + + A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - + Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint + + + + + + + + + + + + + + + - + + - + - + - - - - - - - - - - - - - - - - - - - - - + - + - - - Radioactivity - - + - + - + - + - - - - Occupancy zone - Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.) - - - + - + - + - + - + - + - + - + - + - + 1 last known value - - - - - A parameter determining the temperature level at which to trigger a high temperature alarm - - - - - - - - - - - - - - storedAt - A reference to where the data for this TimeseriesReference is stored + + + + + - - + + - - The computed average temperature of air in a zone, over some period of time - - - - - - - - - - - - - + Personal hygiene room + - + - + - - - Usage - - + - - - - - - - Is associated with - - - The tag is associated with the given class + + - + - + - + + + + + + + 1 + 1 + + + + + + + + - + + + + + + + - - 1 - last known value - - + has Panel area property + + - + - + - + + + + Hot Water Meter + + A meter that measures the usage or consumption of hot water + + + + + + + + + + + + + + is part of + + + + - + - + + + + + + + + + - + - + - + - + - - A parameter determining the humidity level at which to trigger a low humidity alarm - - - - - - - - - - + Parking Level + + true + A floor of a parking structure + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level + + + + + - - + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - Indicates if lead/lag operation is enabled - - - - - - - - + + + + + - + + + + + + + + + + + - - A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building - - - - + Outside Air Flow Sensor + + Measures the rate of flow of outside air into the system + + + + + - - - + + + + + + - + - + - + - + - - - - 1 - - - + - + - + - + - - true - - A room that provides toilets and washbowls. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom - - - - - - + CO2 Sensor + + Measures properties of CO2 in air + + + + + + + + - + - + - - - - - - - - - + - + - + - + - + + + + Mode Status + + Indicates which mode a system, device or control loop is currently in + + + + + + + + - + - + - + - + - - A sensor which provides a measure of air quality - - - - - - + Max Position Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Position_Setpoint. + + + + + + + - - - + + + + + + VoltageAngle + + + + + + + + + + + + + + + Angle of voltage phasor + Angle of voltage phasor + + Leaving Condenser Water Flow Sensor Measures the flow of the leaving condenser water - - - - - - + + + + + + - - - - - - - - + + - + - + - + + + + Tint Command + + The target level of window tint. + + + + + + + + - + - + - + - + - - - 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. - - - - - - - - - + Entering Hot Water Temperature Load Shed Status + + + + + + + + + + + + - + + - - - - - - - - - - - 1 - 1 - - - - - - - A meter that measures the usage or consumption of chilled water - - - - - - - - - + - + - + - + - - - Daylight + + + + + - + - - DriveElec - - - - - + + + + + - - - is location of - - + + + + Bedroom + - + - + - + - + - + + + + + - - A damper that modulates the flow of outside air - - - - - - + Cooling Discharge Air Flow Setpoint + + + Sets discharge air flow for cooling + - - - - 1 - 1 - + + + + + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - Sets the target flow rate of hot leaving water - - - - - - - - - + Start Stop Status + + Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose) + + + + - - - - + + + - + - - true - A space to organize and manage a broadcast. Separate from studio - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom - - - - - - - - - - - 1 - 1 - value - - - - - - - + Air Alarm + + + + + + + - + - - true - A class of spaces that are used by multiple people at the same time - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space - - - - + Disable Differential Enthalpy Command + + Disables the use of differential enthalpy control + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - Height (RUs) - + Standby Glycool Unit On Off Status + + Indicates the on/off status of a standby glycool unit + + + + + + + + + + + + + + - - - Dry + + Bank Branch + - - - + + + + + - - - - Battery Percentage - + + + + + - - + + - - Sets temperature of room air - - - - - - - - - - - - + Morgue + - + + + + + + + - - Measures the current consumed by a motor - - - - - - - - - + Electronic Expansion Valve + + A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow. + + + + + + + + + + + + + + - + - + - + - + - - Single Family Home - - - - - - - Sets temperature for heating when occupied - - - - - - - - - - - - - - - - - + - + - + - + - - + + + - - A flat, handheld mobile computer, usually with a touchscreen - - - - - - - - - - - - -CONSTRUCT { -?o ?prop $this . -$this ?prop ?o . -} -WHERE { - { $this ?prop ?o } UNION { ?o ?prop $this } . - ?prop a owl:SymmetricProperty . -} - - + Resistance observation + + + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - - - - - Sets the size of a deadband of static pressure of discharge air - + IfcProject + + - + - + - + - + - + - - Sets the ratio of currents in a transformer - - - - - - - - - - - + Computer Room Air Handler + + + a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat. + + + + + + + + + + + + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - - Humidity setpoint for return air - - - - - - - - - - - - + Media Hot Desk + + true + A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk + + + + + - - - Branch + + + + + - + - + - + - - - - - - - + Supply Air Static Pressure Deadband Setpoint + + + + + Sets the size of a deadband of static pressure of supply air + + + + + + + + + + + - - + + + + + + + - - - - 1 - 1 - value - + + + + + - + - + - + + + + + - - - A meter that measures the usage or consumption of electricity of a whole building - - - - - - - - - - - - - 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). - - - - - - - - - - - - - - - - Interval expressed in an ISO 8601 Duration string, e.g. RP1D - - 1 - + Maintenance Required Alarm + + An alarm that indicates that repair/maintenance is required on an associated device or equipment + + + + + + + + - + - - Measures the difference in temperature between entering and leaving water of water a circuit - - - - - - - - - - - + Leaving Water Temperature Setpoint + + Sets temperature of leaving water + + + + + - + - - + - + + + + + + + + + + + + + + + + + + + - - - Hydronic heating device located at or near the floor - - - - - - - - - - + Humidify Command + + + + + + + + - + - + - + + + + Static Pressure Step Parameter + + + + + + + + + + + + + - + - + - - + Domestic Hot Water Supply Temperature Sensor + true - A space used to house equipment that can be used to repair or fabricate things - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop - - - - - + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - Copying room - + + + Intrusion - + - + - + + + + Off Command + + 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' + + + + + + + + 1 @@ -24097,5394 +24237,5760 @@ WHERE { - + - + - + + + + + + + + Occupied Mode Status + + Indicates if a system, device or control loop is in "Occupied" mode + + + + + + + + + + - + - + + + + 1 + 1 + value + + + - - Measures the concentration of ozone in air - - - - - - + Heat Pump Air Source Condensing Unit + + + + + + + + + + + + + + + + Air Grains Sensor + + Measures the mass of water vapor in air + + + + + + + - + - + - + - + - + - + + + + Team Room + + true + An office used by multiple team members for specific work tasks. Distinct from Conference Room + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom + + + + + + + + + - + - - + + - - - Electric heating device located at or near the floor - - - - - - - - + Geotransform + 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. + + + + + + + - + - + - - - The version in which the entity was deprecated - - 1 - + + + Reducing - + - + - - - - - mountedOn - - + - + - + - + - + + + + Demand Sensor + + 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 + + + + + + + + + + - + - + + + + + - + - + - + - + - - - - A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. - - - - - - - - + Supply Air Flow High Reset Setpoint + + + + + + + + + + - - + + + - - - - - + - + - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - + Rain Duration Sensor + + Measures the duration of precipitation within some time frame + + + + + + + + + - + - - - - - - + Occupied Humidity Setpoint + + Target humidity level when the location is occupied. + + + + + + - - - - - - - - - - - - 1 - 1 - - - - - ΔCO2Concentration - - - true - - - The difference in carbon dioxide concentration between two areas + + - + - + - - - - - - - - - + - + - + - + - - - - - + + + - - - - - + + + + Steam Valve + + + + + + + + - - - - - + + + + 1 + city + - - - - - + + + - + - - Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum - - - - - - - + Supply Air Differential Pressure Setpoint + + + Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit + + + + + + + - + + - - - - - - - - - - + + + + - + - + 1 - 1 - value - + turnover date + - - - - 1 - 1 - + + + + Load Parameter + + + + + + + - + - - A collection of devices that stores electricity - - - - - - + Warmest Zone Air Temperature Sensor + + 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' + + + + + + + + + + + + + - - - - - + + + + Collection Basin Water Level Sensor + + Measures the level of the water in the collection basin, e.g. within a Cooling_Tower + + + + + + + + + + + + + + - - - - - + + + + Max Outside Air Flow Setpoint Limit + + A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + - + - + - + + + + Air Velocity Pressure Sensor + + Measures the difference between total air pressure and static air pressure. + + + + + + + + + + + - + - - - - - + - - Part of a dual duct air handling unit that supplies heating to a building - - - - - + Domestic Hot Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - assetTag + + + + Deadband Setpoint + + Sets the size of a deadband + + + + + + + - - - - - + + + + Static Pressure Setpoint + + Sets static pressure + + + + + + + + + - + - + - + - + - + - + - + - + - + + GreaseExhaustAir + + + + + + Max Heating Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. + + + - + - + - + - + - + - + - + - - - - - - - A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load - - - - - - - - - - - - - - - - Sets static pressure of chilled water - - - - - - - - - - - - - - + + + - - - has Last known value property - - + + + + + Is location of + + + + Subject is the physical location encapsulating the object - - - - - - 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'. - - - - - - - + + + - + - + - + - + + + + Luminance Alarm + + + + + + + + + - + - + - + - + - + - - - Rotational_Speed - - - - - - - - - - - - Rotational speed - - + - + - - - Ablutions - - + - + - + - - A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications - - - - - - + Hot Water Radiator + + Radiator that uses hot water + + + + + + - - - Azimuth - (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. + + + + Tolerance Parameter + + difference between upper and lower limits of size for a given nominal dimension or value. + + + + + + - + - + + + + + + + + Barrier asset + + + + + - + + + + Chilled Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water + + + + + + + + + + + + + + + + - + - + - + - - - - - - - + Unoccupied Supply Air Flow Setpoint + + + + + + + + + + + + + + + + + - + + + Vertical + + - + - - + + - Telecommunication room - + Min Cooling Supply Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + - - - An alarm that indicates that the discharge air flow is lower than normal. - + Domestic Hot Water System + + The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building + + + + + + + + - + - + - - Measures the rate of flow of air - - - - - - - - - - + Hot Water Loop + + A collection of equipment that transport and regulate hot water among each other + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - CondenserWater - + + + + Network Router + Network router. + - + - - - - The static pressure of air within discharge regions of an HVAC system - + High Temperature Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - Fast Food Restaurant - + + + - - - - - A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system. - - - - + + + + + - - - Gatehouse + + + + + - + - + - - - - - true - An office devoted to a single individual, with walls and door - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office - - - - - - - + + + + 1 + current level + - - - - - Sets the target flow rate of entering water - - - - - - - - - - - - + + ReturnAir + - - - - - - - - - - - - - - - - - + + + + + - + - + - - - - - - + + + + + has sub-meter + + + Indicates a submeter of this meter - - - - 1 - last known value - - + + + + + - - - Entering + + + + + - - - - ICT Hardware - ICT hardware. - + + + + + - + - + - - - - - Disables the use of fixed temperature temperature - - - - - - - - - - + + + + + - - - - - - + + Multifamily Housing + - + - + - + - + - + - + - - + + - - - - - - - - - - - + Bicycle garage + - - - - + + + + + - + - - - - - - - - - - - + Pressure Regulator Valve + + Device to maintain controlled downstream fluid pressure with varying upstream pressure. + + + + + + - - - - 1 - is part of - - + + + + + - - + + - - Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals. - - - - + Stand + - + - + - - - - 1 - 1 - value - - - + - + - - - Lobby + + + + + - + - - - A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - - - - - - - - + Distribution Frame + + true + A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + + + + + + - - - Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment - - + + + + + - + - + - - - - - A piece of equipment for sensing some physical properties - - - - - - + + + + + + Transportation Terminal/Station + - + - + - + - + - - - - 1 - 1 - + + + - + + + + + + + - - A meter that measures the usage or consumption of electricity - - - - - - - - - - Measured power input - The nominal measured power input of the entity + Laboratory + + true + 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. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory + + + + - + - + - - - - - Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold - - - - - - - - + + + + + - + + - Climate-control room - - - - - - - difference between upper and lower limits of size for a given nominal dimension or value. - - - - - - + Force observation + + + - + - + - - - - 1 - last known value - - - - - - - - - Measures the rate of flow of supply air - - - - - - - - - - - - - - - - - + - + - + - + - - Senses the dewpoint temperature of return air - - - - - - - - - - - - + Discharge Air Differential Pressure Sensor + + + - + - - A tank used to store cold water, usually in a building's water supply system. - - - - - - - - + Differential Speed Setpoint + + Sets differential speed + + + + + + + + + - + - + - + + + + + manufacturedBy + + - + - - - - - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint. - - - - - - - - - - - - + Reset Command + + Commands that reset a flag, property or value to its default + + + + - + - + - + - - - + + + + + - - - Open + + + + + - + - - A parameter that places a lower bound on the range of permitted values of a Setpoint. - - - - - - - + Standby Heating Zone Air Temperature Setpoint + + + + + + + + + + + + + + + - - - - - - + - + - + - + - - - - Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question. - address - - - - + - + 1 - last known value - - + 1 + value + - + - + - - - - - The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building - - - - + + + Relief - + - + - - - - - - An alarm that indicates the off-normal conditions associated with the temperature of discharge air. - - - - Barracks - - - - - - 1 - end level - - - + - + - - - - + - - - - - - - - - - - - - - - - - - - - - + + Financial Office + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint. - - - - - - - - - - - - - - - - - Sets the size of a deadband of exhaust air stack flow - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - - 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. - - - - - - - - - - - - - - - - - - + + + + 1 + includes + + - + - - Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning - - - - - - - - + Heat Exchanger + + + 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) + + + + + + + + - - - - 1 - last known value - - + + + + + - + - + - + - + - + + + + + + + + + - + - - - Vehicle + + + has electrical complex power type property + + - + + Tesla Supercharger + + + - - - Measures the temperature of supply air before it is heated - - - - - - - - - + Entering Condenser Water Temperature Sensor + + Measures the temperature of the entering condenser water + + + + + + + + - - + + - - - - - An alarm that indicates that repair/maintenance is required on an associated device or equipment - - - - - - - - - - - - - - Measured speed of wind, caused by air moving from high to low pressure - - - - - - - - - - - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy - - - - - - - - + - + - - - - - Sets temperature of leaving water - - - - - - - - - - - - - - - - - 1 - 1 - - - + - + - + - + - - - - - + - + - + - + - + - + - - - Proportional - - - - - 1 - 1 - - - + - + - + + + + Discharge Air Static Pressure Step Parameter + + + + + + Ice/Curling Rink + + + - + - + - - - - - - - - - - + Max Cooling Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + - - + + - + - + - - - Hood - - + - + - - + + - Workshop - + Chilled Water Flow Sensor + + Measures the rate of flow in a chilled water circuit + + + + + + + + + + + + - + - + - - - Inside - - + - + - + + + + + - + - + - - - - - - - - + Electrical Room + + true + A class of service rooms that house electrical equipment for a building + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom + + + + + + + + + + + Unoccupied Cooling Temperature Setpoint + + + + + + + - - + + + + - - - Derivative + + + + - + - + - + + + + Occupied Heating Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature for heating when occupied + + + + + + + + + + + + + + + - - - Shed + + + + + + + - - - + + + + Energy Usage Sensor + + + Measures the total amount of energy used over some period of time + + + + + + + + + - + - + - - - Dewpoint - - + - + - - WasteVentDrainage - - - + - - - - - Sets the size of a deadband of temperature of supply air for heating - - - - - - - - - - - - + Static Pressure Proportional Band Parameter + + + + + + + + + + + - - - - - + + + - + - - + + + + + + - + - + - + - - - A sensor measuring the wet-bulb temperature of outside air - - - - - - - - - - - - - - - - + Condenser Water Pump + + A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower + + + + + + + + + + + + 1 + 1 + + + + + + - + - + - + - + - + - + - + + + + + - + - + + + Target + + - - Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). - - - - - - + Pump Command + + Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity) + + + + - - - + + + + + + Water Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with temperature of water. + + + + + + + + - + + + + + - + - + - + - - - - - Measures the total heat content of outside air - - - - - - - - - - - - - - + - - Dampers open and close to regulate zone temperatures in an HVAC system. - - - - - - - - - - - - + Blind Group + + A group of Blinds commonly attached to a single controller. + + + + + + + + - + - + - - - has Rated maximum current output property - - + + + + Atrium + + + true + a large open-air or skylight covered space surrounded by a building. + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium + + + + + - + - + - + - + Studio + true - A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital - - - - + A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording + + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom - + - + + - - + + + - - - - - - - + Acceleration observation + + + - + - + - - - - - + + + + Thermostat Status + + Status of a thermostat + + + + + + - + - + - + - + - - - - The brick:Point that emitted this observation. - 1 - 1 - source point - - + + + + Unoccupied Cooling Discharge Air Flow Setpoint + + + + + Sets discharge air flow for cooling when unoccupied + - + - + - - - - 1 - 1 - + + + + Terminal Unit + + A device that regulates the volumetric flow rate and/or the temperature of the controlled medium. + + + + + + - + - + - + - + - + + + + Reception table + + + + + + + + + + Entering Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + - + - + + VFD Enable Command - 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. - - - - + Enables operation of a variable frequency drive + + + + - + + + + + + Start Stop Command + + A Start/Stop Command controls or reports the active/inactive status of a control sequence + + + + + + + + + + + + + Supply Air Smoke Detection Alarm + + + + + + + + + + + + + + + + + - + - + - + + Swimming Pool + + + - + - + + + + + + + + + + 1 + 1 + value + + + - - true - A class of spaces that exist outside of a building - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace - - - - + Disable Fixed Temperature Command + + Disables the use of fixed temperature temperature + + + + + + + + + + + + + + + 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]]. + + + + + - + + + + Heating Mode Status + + Indicates whether a system, device or control loop is in a heating mode + + + + + + + + + + + + + + + + + Thermal Expansion Tank + + A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system. + + + + + + + + + Flow Sensor + + Measures the rate of flow of some substance + + + + + + + + + + + + + + - + - + - - Sets the size of a deadband of humidity - - - - - - + Boiler Command + + A command to control a boiler + + + + + - - - - - 1 - 1 - - + + + + + + + + + + + + + + + + + + Hot Water Booster Pump + + + Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed. + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - Enables operation of the chilled water system - - - - - - - - - - - - + + + + + - - - has electric vehicle charger type - 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) + + + + + - + - + - + - - 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 - - - - - - + Medium Temperature Hot Water Differential Pressure Load Shed Reset Status + + + + + + + + + + + + + - - - - + + + + + - + - + - - - has Rated power input property - - - - + - + - - Library - + + + + + - + - + - + - + - + + + + Supply Air Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + Radiation Hot Water System + + + + + + + + + + + - + - + - + - - - - - - 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. - - - - - - - - - - - - + + + + + - + - + - + - + - + + + + 1 + 1 + value + + + - + + Heat Exchanger Leaving Water Temperature Sensor + + + + + + + + + + + + + + + + + + + + + Pump VFD + + Variable-frequency drive for pumps + + + + + + + + + + Occupied Air Temperature Cooling Setpoint + true 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + 'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - - - - CONSTRUCT { - ?s ?super ?skolemized . - ?skolemized ?ep ?eo . - } WHERE { - $this rdfs:subPropertyOf+ ?super . - ?super a brick:EntityProperty . - $this a brick:EntityProperty . - ?s $this ?o . - BIND(IF(isBlank(?o), IRI(CONCAT("urn:skolem:", STRUUID())), ?o) AS ?skolemized) - ?o ?ep ?eo . - } - - + + + + Low Suction Pressure Alarm + + An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system. + + + + + + + + + + - + + + + Elevator trip + + + + + + + - - A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer - - - - + Water Differential Pressure Setpoint + + Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit + + + + + + - + + + + + - + - + - - - - - Clears a fault status - - - - - - - - + + + + + - - - Tunnel + + + + + - + - + - - + + + + + - + - - A valve that modulates the flow of water - - - - - - - - - - - Hospital - + Standby Cooling Zone Air Temperature Setpoint + + + + + + + + + + + + + + + + - + - + - - - CO2 + + + has Net area property + + - + - + - - - - - + - + - - - - - - - - - - - - - Filters air intake - - - - - - - - + + + - - - + + + + + - + - + - - - - - An alarm that indicates the off-normal conditions associated with smoke. - - - - - - + + + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + + + + Latitude + + + + - + - + + + + + + + + + Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property. + is member of + + + + + + Heat Exchanger Supply Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - - - - - - - - - - - - - - - - - - - - - + Environment Box + + true + (also known as climatic chamber), enclosed space designed to create a particular environment. + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box + + + + + + + + + + + Entering Chilled Water Temperature Setpoint + + + Sets the temperature of entering (downstream of the chilled water load) chilled water + + + + + + + + + + + + + - + - - true - A room for lesiure activities or relaxing - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge - - - - - + Cooling Only Condensing Unit + + + + + + + + + + + - + + + + + - + - - - - Water that is entering a piece of equipment or system + + + + + - + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment + + + - - - An alarm that indicates the voltage is lower than its normal state. - - - - - - - - + Domestic Hot Water Discharge Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + + + + + + + + 1 + 1 + + + - + - - - - - A command to set speed to a certain degree. - - - - - - + + + + + - + - - - - - - - - + Exhaust Air Flow Proportional Band Parameter + + + + + + + + + + + + + + + + + + + + + + + + Valve + + + + + + + + + + + + + + + + + + - + - + - + - - - - - Commands that disable functionality - - - - - - - - + - + - - - - - A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water. - - - - - - - - - - - - - - - Water used used to remove heat through condensation - - - - + - + - + - + - - Level 2 - + + + gender - + - + - + - + - + - + - + - + + + + + + + + - + - + - + - + - + - - - Sets the size of a deadband of temperature for heating when occupied - - - - - - - - - + Standby Load Shed Command + + + + + + + + - - - - - - - - Theater - - - - - - 1 - 1 - value - - - - - - 1 - turnover date - + + - + - + - + - + - + - - Measures the temperature of mixed air - - - - - - - + Fan Command + + Controls properties of fans + + + + + - - - - - - - - - - - - Janitor - + - + - + - - - - - + Temperature Parameter + + Parameters relevant to temperature-related systems and points + + + + - - - - + - + - + - - - - - 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. - - - - - - - - - - - - + - + - + - + - + - + - + + + + Chilled Water Thermal Energy Storage Tank + + 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. + + + + + + + + + + + + + + + + - + - + + + + On Timer Sensor + + + Measures the duration for which a device was in an active or "on" state + + + + + + + + + + + + + + + + + + + Has point + + + + 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 + + - + - - - + + + + + Elecric current observation + + + - + - + - + + + + Water Storage Tank + + A specialized type of tank intended for the storage of water for extended periods. + + + + + + + + + + + + + + - + - + - + - - - Rated module conversion efficiency - - 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 + + + 1 + 1 + + - + + + + + - Cycle + Sensitivity + + + + + documentation + + - + - + - - - + + + + + - + - - - - - Sets the size of a deadband of temperature of heating discharge air - + Max Unoccupied Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. + - + - - Measures the concentration of CO - - - - - - + Filter Water Differential Pressure Sensor + + + Measures the difference in water pressure before and after a water filter. + + + + + + + + + - + + - + + + + + + + + + + + + + + + + + + + - - - A parameter determining the difference between upper and lower limits of humidity. - - - - - - - - + Discharge Air Static Pressure Setpoint + + + Sets static pressure of discharge air + - + + + + + + + + + + + + + - - - The static pressure of air within supply regions of an HVAC system - - - - - - - + Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + - - - + - - - + - - - Dual + + + + Humidity Setpoint + + Sets humidity + + + + + + + - + - + - - - - - + - + - + - - - - + Return Air Flow Sensor + + Measures the rate of flow of return air + + + + + + + + + + + + - - - + + + + + - - - + + + + + - + - + + + + Condensate Leak Alarm + + An alarm that indicates a leak of condensate from a cooling system + + + + + + + + + + - + - - - 1 - 1 - - + + + + + - + - + - - - - - Measures properties of CO - - - - - - - - + + + + + - + - - Measures the rate of flow of water entering a piece of equipment or system - - - - - - - - - - - - - - - - Distribution + Discharge Air Plenum + + + - + - + - + - + - + + + + + - + - + + + + + coordinateSystem + + - + - + - + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - - - - - A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow. - - - - - - - - - - - - - - + + + + + - - - - - true - A class of spaces used in the support of sports - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room - - - - - - + + + + + - + - + - + + + Daylight + + + + + Cold Water Storage Tank + + A tank used to store cold water, usually in a building's water supply system. + + + + + + + + + + - + - + - + - - - Suction + + + + 1 + 1 + value + - + - + - + - - A VFD that drives a heat wheel - - - - - - - - - - - - Protect - - - - - - + + + + - + - + - + - + - + - + - + - - An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide. - - - - - + Hail Sensor + + Measures hail in terms of its size and damage potential + + + + + + + + - + + + + + + + - - Measures the current position of a sash in terms of the percent of fully open - - - - + Hot Water Flow Sensor + + Measures the rate of flow in a hot water circuit + + + + + + + - - - + + + - - - has Measured voltage input property - - + + + + + - - Transportation Terminal/Station - + + + - + - + - - - - - - A type of valve installed in a bypass pipeline - - - - - - + + + - + - + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - - A self-contained unit that uses water as a heat source or sink for heating and cooling purposes. - - - - - - - - - - + High Temperature Alarm Parameter + + A parameter determining the temperature level at which to trigger a high temperature alarm + + + + + + + + + + - - - - - true - A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser - - - - - + + + + + - + + + + + + + - - - The effective heating setpoint for a specific zone in a building. - - - - - - - - - - + Entering Medium Temperature Hot Water Temperature Low Reset Setpoint + + + + + + + + + + + + + + + - - - - - - - - Radiator that uses hot water - - - - - - - + - - - - maintenance interval - - - + - + - + + - Reception table - + Absolute humidity observation + + + - + - + - + - + - - HotWater - - - + - - An alarm that indicates the off-normal conditions associated with temperature. - - - - - - + Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of discharge air + - - - - - - Fan moving supply air -- air that is supplied from the HVAC system into the building - - - - - - - - + + 1 + Only one last known value per entity is allowed + - + - + - - + + - Operating room - + Differential Pressure Setpoint + + Sets differential pressure + + + + + + + + + - + - + - + - - Sets temperature for the outside face surface temperature of the radiant panel. - - - - - - - - + Particulate Matter Sensor + + Detects pollutants in the ambient air + + + + + + - - - - + + + - + - + - + - + - + + + + Time Setpoint + + + + + + + + + + - + - - - Wet_Bulb_Temperature - - - - - - - - The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) - The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) + + SupplyAir + - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - + + + + Effective Return Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + + + Space Heater + + A heater used to warm the air in an enclosed area, such as a room or office + + + + + + + + + + + Entering Condenser Water Flow Sensor + + Measures the flow of the entering condenser water + + + + + + + + + + + + + + - + - + - - - Overload + + + + Freeze Status + + Indicates if a substance contained within a vessel has frozen + + + + + + - - - Induction + + + + Sofa + + + + + + Polygon + + - + - + - + + + The ambient temperature at which the current input was measured + + + + - + - + - + - + + + + + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Core Temperature Setpoint + + Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel. + + + + + + + + + - + - + - + + + + 1 + 1 + value + + + + + + + + + + Apartment + + + + - + - - - + + + Derivative - + - + - - - has Rated voltage output property - - - - + - + - + - - - - - true - A building or part of a building devoted to vehicle parking - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure - - - - - - - - - has Measured power output property - - - - + - + - - - - - true - - A space for people to relax while not working - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom - - - - - - - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint. - - - - - - - - - - - - - - - - - - Motor - - - - - - Enables the use of fixed enthalpy control - - - - - - - - - - - - + - + - - - - Event ending timestamp. - 1 - end - - - + - - Measures the concentration of methane in air - - - - - - + Heating Temperature Setpoint + + Sets temperature for heating + + + + + - - - - - - - - - + + + - + - + - + - + - - - - - servicedBy + + + Basement + + + + + 1 + 1 + - + - + - + - - A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based - - - - - - - - + Reception + + true + 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 + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception + + + + + + + + + Shed - + - + - - - AmmoniaConcentration - - - - - - - The concentration of Ammonia in a medium - - + - + - + + + + + - + - - - - - object-type - - object-type - - - - The type of the BACnet object - - - - - - - - - - Museum - - - + - - Measures the concentration of NO2 in air - - - - - - + Min Water Temperature Setpoint + + Setpoint for min water temperature + + + + + + - - - + + + + + - + - + - + - + - + + + + Discharge Air Differential Pressure Setpoint + + + + + + + + + - + - + - + - - Measures dewpoint of zone air - - - - - - - + Wind Speed Sensor + + Measured speed of wind, caused by air moving from high to low pressure + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - - Urgent Care/Clinic/Other Outpatient - - - + - + - + + + Only meters can have the isVirtualMeter property be true + + + SELECT $this WHERE { + $this brick:isVirtualMeter/brick:value true . + FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . + } + + + - + - - - - - + - - - Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers - - - - - - - + Dedicated Outdoor Air System Unit + + + 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. + + + + + + + + + - - + + - + - + - - - - - A pump that performs work on chilled water; typically part of a chilled water system - - - - - - - - + + + Safety - + - + - - - Basin - - - - Isolation + + + + Waste Meter + + 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. + + + + - + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint. - - - - - - - + Humidification Start Stop Status + + + + + + + + + + - - - - - true - A space for the temporary involuntary confinement of people - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room - - - - - + + + + 1 + last known value + + - + - + - + - - - - - - - - - - - - - - - - - - - - 1 - 1 - - - - - - - - + Max Discharge Air Temperature Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - + - + - + - + - - - - - + + + + Domestic Hot Water Temperature Setpoint + + + Sets temperature of domestic hot water + + + + + + + + + + + + + - + - + - - - - - + + + Electrical - + - - Measures the temperature of outside air - - - - - + Exhaust Air Humidity Sensor + + Measures the relative humidity of exhaust air + + + + + + - + + + - - - + + - + + + + + - + - + - - - - - Sets the size of a deadband of temperature of supply air - - - - - - - + Sensor Failure Alarm + + + + + + + + + + + + + + Air Static Pressure Sensor + + Measures the pressure exerted by the air in a system, not influenced by its motion. + + + + + - - - - - - - - + + + + + + + + + Occupied Heating Mode Status + + + + + + + + + + + + - + - + - + - + - - - ΔCOConcentration - - - true - - - The difference in carbon monoxide concentration between two areas - - + - + - + - - A collection of equipment that transport and regulate hot water among each other - - - - - - + Luminaire Driver + + A power source for a luminaire + + + + + + - - - - Printer cart - + + + + 1 + 1 + - - - - - Area observation - - - + + + + + - + - + - - - - - - - - - - - - - - + + + + + - - - - - A sensor which measures the current difference (imbalance) between phases of an electrical system - - - - - - - - - + + + + + - - - - - Measures the difference in pressure on either side of a filter - - - - - - - - - - - + + + + - + - - Measures hail in terms of its size and damage potential - - - - - + Inside Face Surface Temperature Sensor + + Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system. + + + + + + + + - - - - - - - - + + + - + - + - + - + - - - - The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second. - 1 - Port Speed - - - + - + - + - + - - - - - - - - 1 - 1 - + + + CurrentImbalance + + + + + The percent deviation from average current + The percent deviation from average current + - + - + - + - + - + - + - - - - - - Measures the rate of flow of hot leaving water - - - - - - - - - - - - - - - - + - + - + - + - + - + - - - - - The cooling setpoint for a specific zone in a building. - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + 1 + start level + - + - + - + - + - + - + - + + + + 1 + last known value + + + + - - Indicates if a system is under manual or automatic operation - - - - - - + Flow Setpoint + + Sets flow + + + + - + + - + - + Unoccupied Return Air Temperature Setpoint + - - - - - - - - - + + + + + + + - + - - + - + - + - + - - - - - Sets humidity - - - - - - - + + + + + + + + + Controller - + - + - + - - An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower - - - - - - - - - - + Leaving Water Differential Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + - + - + - - - Brick - - 2016-11-16 - - 2024-09-20 - - - - - - - - - - - - - - - - - 1.4.2 - - - - - - - - - - - + + - Network Router - Network router. - + Water Tank + + true + 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 + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank + + + + + - + - + - + - + - + + + + Solar Irradiance Sensor + + Measures solar irradiance levels for photovoltaic systems + + + + + + + + + + + - + - - - - - Length observation - - - + + + - + - + - + - + - + - + - - SWEREF99 - + + + + CRAC + + + - + - + - + + + + Water Pressure Reducing Valve + + + Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure. + + + + + + + + + + + + + Preheat Hot Water System + + + + + + + + + + + + + 1 + 1 + + + + - + - - - + + + + Workshop + + true + A space used to house equipment that can be used to repair or fabricate things + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop + + + + + - + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. - + Lighting Level Command + + Controls the amount of the light provided by the device typically in percentages. + + + + + + + + - + - + - - - - - + - + - + + + + Fan Status + + Indicates properties of fans + + + + + + + + - + - + - + - - - - - true - - The vertical space in whcih an elevator ascends and descends - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft - + + Convenience Store with Gas Station + - - - - 1 - 1 - + + + + + - + - + - + + + Deionized + + - + - + - + - + - - - - - - - - - + Humidity Alarm + + An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air. + + + + + + + + + + Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Position Sensor + + Measures the current position of a component in terms of a fraction of its full range of motion + + + + + + + + - + - + - - SupplyAir - + + + + + - + - + - + - - Sets differential pressure - - - - - + Unoccupied Heating Temperature Deadband Setpoint + + + + + + + + + + - - + + + - + - + - + - + - - - - - + + + 1 + object of interest + + + + + + + - + - + - + + + is fed by + + + + + + + CONSTRUCT { + ?s ?super ?skolemized . + ?skolemized ?ep ?eo . + } WHERE { + $this rdfs:subPropertyOf+ ?super . + ?super a brick:EntityProperty . + $this a brick:EntityProperty . + ?s $this ?o . + BIND(IF(isBlank(?o), IRI(CONCAT("urn:skolem:", STRUUID())), ?o) AS ?skolemized) + ?o ?ep ?eo . + } + + + + + + + + + + + + - - Commands that enable functionality - - - - - + Ethernet Port + + + + + + + + + + + + Leaving Water Flow Setpoint + + Sets the target flow rate of leaving water + + + + + + + + + + + + + + + + OfficeRoom + + + + + + Fire Alarm Control Panel + + + Fire alarm panel is the controlling component of a fire alarm system. + + + + + + + + + + + + - + - + - - - - - - - + + + - - - Particulate + + + + + - + + + + + + + - - A collection of batteries that provides energy storage, along with their supporting equipment - - - - - - - - + Controller + + + + + + + - + - - Sets the target flow rate of chilled water - - - - - - - + Unoccupied Mode Status + + + + + + - - - - + + - - - 1 - 1 - - + + + + Rest Room + + true + + A room that provides toilets and washbowls. Alternate spelling of Restroom + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom + - + - - - - - - - - - - + Air Temperature Setpoint + + Sets temperature of air + + + + - - - - - - - - - - - + + + + - - - + + + + Postal address + + + + + + + - + - - true - A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room - - - - - - + Average Heating Demand Sensor + + Measures the average power consumed by a heating process as the amount of power consumed over some interval + + + + + + + + + + + - + - + - - Convention Center - + + + - - + + - Ethernet Port - Ethernet port. - - true - - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort - + Zone Air Dewpoint Sensor + + Measures dewpoint of zone air + + + + + + + + + + + + - + - Locker room - + Geometry + + - + - + - + - + - + - + - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - - - - - Sets the target flow rate of leaving water - - - - - - - - - - - - - - - - Visitor - - - + + - + - + - - - - - Measures the temperature of underfloor air - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - + + + + Switch + + A switch used to operate all or part of a lighting installation + + + + + + - + - + - + - + - - - - School - + + + - + - + - + - + - + - + - - + + + Humidify + + + - - Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID - - - - - - - - + Conference table + - + - + - + - - - A component of the HVAC the receives air from the air handling unit to distribute to the building - - - - - - - - - - + + + + - + - + - + - + - + + + + Fire Safety System + + + A system containing devices and equipment that monitor, detect and suppress fire hazards + + + + + + + + + + + Return Air Humidity Setpoint + + Humidity setpoint for return air + + + + + + + + + + + + + + - - - - - - - - Document - - - - - + - + - - - - - Measures gas concentration (other than CO2) - - - - - - - - - - + - + - + - + - - - + + + + 1 + 1 + value + - + + + +CONSTRUCT { +?o ?prop $this . +$this ?prop ?o . +} +WHERE { + { $this ?prop ?o } UNION { ?o ?prop $this } . + ?prop a owl:SymmetricProperty . +} + + + + - - - Measures the temperature of discharge air before heating is applied - + DDAHU + + + See Dual_Duct_Air_Handling_Unit + + + + + + Preheat Hot Water Valve + + + + + + + + + + + + + + + + + + Chilled Water System Enable Command + + Enables operation of the chilled water system + + + + + + + + + + + + - + - + - - Other - Lodging/Residential - - - + - + - - - - 1 - 1 - + + + Current - + - + - + - + - - - createdTime + + + + + - - - - Laundry room - + + + + + - + - - The static pressure of air within exhaust regions of an HVAC system - - - - - - + Air Enthalpy Sensor + + Measures the total heat content of air + + + + - + - - - - + + + + + + DOAS - + - + - - - - - true - A class of spaces used by the security staff of a facility - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom - - - - - - + + + + + - + + + + + + + + + + + + + + + + installed by + + + + + + + + - - Indicates if a load shedding policy is in effect - - - - - + CO Differential Sensor + + + + + + + - - + + + + + + + Value + + + + The basic value of an entity property - + - + - + - + - + - + - + + + + + - - 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. - - - - - - + Overridden On Status + + + Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off + + + + + + + + + + + + + Hot Water Thermal Expansion Tank + + A thermal expansion tank used in hot water heating systems. + + + + + - + + - + - + - + - - 1 - + + intersecting element + + - - - - - + + + + Relief Fan + + A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised + + + + + + - + - + - - - - - + + + Quality - + - + - + - + - - - - 1 - 1 - - - - - - - true - A smaller space set aside for an individual, but not with a door and without full-height walls - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk - - - - - - - @@ -29492,289 +29998,286 @@ WHERE { Is tag of - - - - - - - - - - - Measures the direction in degrees in which a phenomenon is occuring - - - - - - - - - - - + + - - Sets luminance - - - - - - - + Living room + - + - + - + - + - - - - - An alarm that indicates the off-normal conditions associated with temperature of the leaving water. - - - - - - - - - - - - + - + - - - - - - Indicates if air pressure in supply duct is within expected bounds - - - - - - - - - - - - - - - - - + - + - + - + - + + + + + + + + Min Air Temperature Setpoint + + Setpoint for minimum air temperature + + + + + + + + + + + + + + + + Underfloor Air Plenum + + 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) + + + + + + + + + + - + - + - + - - - - + + Worship Facility + - + - + - + - + - + - + - + - + - + - + - - - - - Utilize a gas distribution source to represent how gas is distributed across multiple destinations - - - - - - - - + - + - - - - - + - + - + - - - - - - - - + Max Occupied Heating Supply Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. + + + + + + + + + + + + + + - - + + + + + + + - - - - - + + AB + - + + Point is an exclusive top class. + + + - - Measures the capacity of a battery - - - - - + Power Sensor + + Measures the amount of instantaneous power consumed + + + + + - - - - - - - - - - - - - - A type of Setpoints that is related to the difference between two measurements - - - - - Room + - + - - Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose) - - - - - - - - + AED + + + - + - - - - - + Duration Sensor + + Measures the duration of a phenomenon or event + + + + + - - + - + + + + + + + - - - - + Zone Standby Load Shed Command + + + + + + + + + + + + + - + - + - + - + + + + + + + + Building Gas Meter + + + A meter that measures the usage or consumption of gas of a whole building + + + + + + + + + + + + + - + - + + + 1 + related to + + + + 1 @@ -29782,2080 +30285,2374 @@ WHERE { value - - - - - - - + - + - + - + - - SupplyAir - + + + - + - + - + - + - + - - - - - - - - - - - - - + Hot Water Differential Pressure Load Shed Status + + + + + + + + + + + + + + + + + - - - currentLevel + + + + Max Chilled Water Differential Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + - - + + - Parking space - + Variable Frequency Drive + + + + 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. + + + + + + + + + + - + - - - A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways - - + Heat Wheel + + + A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy + + + - + + - + - + - + - + - + + + + + + + + Leaving Chilled Water Flow Sensor + + + Measures the rate of flow of chilled leaving water + + + + + + + + + + + + + + + + - + - + - 1 1 - - + includes + + + + + + + + isFedBy + + + + Linear_Speed + + + + + + + + + + + + + Speed in one dimension (linear) - + - + - + - + Chilled Water System + + The equipment, devices and conduits that handle the production and distribution of chilled water in a building + + + + + + + + + + + TETRA Room + true - A vertical space containing stairs - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell + A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room + - - - + + + - - - - 1 - last known value - - + + + + + + + + Bypass Water Flow Setpoint + + Sets the target flow rate of bypass water + + + + + + + + + + + + - + - + - + - + - + + + + Preheat Supply Air Temperature Sensor + + + Measures the temperature of supply air before it is heated + + + + + + + + + + + + + + + + + - + - - - + + + + + - - min - + + + + + - - - + + + + + - - - - The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute. - 1 - target point - - + + + + + - - - + + + + Low Humidity Alarm Parameter + + A parameter determining the humidity level at which to trigger a low humidity alarm + + + + + + + + + + - + - - + - + - + - + - + - + - + - + - + - - - - - + + + + Motor Torque Sensor + + Measures the torque, or rotating power, of a motor + + + + + + + + + - + - + - - - - - + + + - + - + - + - + - + + + + Emergency Air Flow System + + + + + + + + + + + - + - + - + - + - + - + + + Hot + + + + + + + + + Food-handling room + + + + + + + - + - + - + - + - - - A type of AHU, use to pre-treat the outdoor air before feed to AHU - + Eye Wash Station + + + + + + + + + + + + + - - + + + Brick Points should have associated quantity kinds + 1 + - - - - - - - - - - - - - - - - - - - + + + + + - + + BlowdownWater + + + + + + + + + - + Parking Structure + true - A collection of sites - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio - - - + A building or part of a building devoted to vehicle parking + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - + - + - + + + +CONSTRUCT { + ?s ?t2 ?o . +} WHERE { + ?s $this ?o . + { $this owl:equivalentProperty ?t2 } + UNION + { ?t2 owl:equivalentProperty $this } +} + + + + + + 1 + 1 + + + - + - + - + - - - - - + - + - - - - Has Substance - - - + - + - + + https://brickschema.org/schema/Brick# + brick + + - + - + - - - true - a large open-air or skylight covered space surrounded by a building. - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium - - - - - + Leak Alarm + + An alarm that indicates leaks occured in systems containing fluids + + + + + + - - - - - + + + + + + + Irradiance + + + + + + + The power per unit area of electromagnetic radiation incident on a surface + The power per unit area of electromagnetic radiation incident on a surface + - + - + - + - + - + + - - + Current Imbalance Sensor + + A sensor which measures the current difference (imbalance) between phases of an electrical system + + + + + + + + + - - - - - + + + Gas - + - + - + - + - + - - - Sets the size of a deadband of temperature of leaving water - - - - - - - - + High Outside Air Lockout Temperature Differential Parameter + + The upper bound of the outside air temperature lockout range + + + + + + + + + + + + + + - - - - - - - - - + - + - + - + - - - Status + + + 1 + 1 + + - + - + - + - + - + - + - + - + - + - + - + + + + Telecommunication room + + + - - Measures the concentration of CO in return air - - - - - - - - - - - - + Exhaust Damper + + A damper that modulates the flow of exhaust air + + + + + + - + - - - Indicates whether a system, device or control loop is in an unoccupied heating mode - - - - - - - + Cooling Discharge Air Temperature Integral Time Parameter + + + + + + + + Thermal Energy Usage Sensor + + A sensor that records the quantity of thermal energy consumed in a given period + + + + + + - - + + + + - + - + - + - + - - - - - - - - + - + - + - - A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil - - - + Intercom Equipment + + + + - + + + + + + + Refrigerant Valve + + A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency + + + + + + + - + + ABC + + + + + Manual + + - + + + + + + + - + - + - + - - Indicates if a room or space is occupied - - - - - - + Cubicle + + true + A smaller space set aside for an individual, but not with a door and without full-height walls + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk + + + + + + - + - + - + - + - + - + - + - + - - Race Track - - - + - + - - - Position - - - - - The fraction of the full range of motion - The fraction of the full range of motion + + + + Override Command + + Controls or reports whether or not a device or control loop is in 'override' + + + + + + - + - + - + - + - + - - - + + + + Differential Temperature Setpoint + + + A type of Setpoints that is related to the difference between two temperature measurements + + + + + + + + + - + - + - + - feeds - - + has Rated current input property + + - + + + The aggregation function applied to data in the interval which produces the value + + 1 + + + - + - + + + + + - + - - - installationDate + + + + Water Meter + + A meter that measures the usage or consumption of water + + + + + + + - - - Hose + + + + Exhaust Air Flow Integral Time Parameter + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - A parameter indicates the sensitivity to activate a CO2 alarm. - - - - - - - - - - - - + - + - - - PM1Concentration - - - - - - The concentration of particulates with diameter of 1 microns or less in air - - - - - - - - - - - - - + + + + + - + - + - + - - A group of Blinds commonly attached to a single controller. - - - - - - - - - - - - - Water in its solid form + Exhaust Air Static Pressure Proportional Band Parameter + + + + + + + + + + + + + + + + + + + - - - - - + + + + 1 + 1 + - + - + - + + - - + Discharge Air Smoke Detection Alarm + + + + - - - Solar_Radiance - - - - - The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction - The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction + + + + 1 + 1 + - - - + + + Auto - - - - - - - - - - + + + + + deprecationMitigationMessage + - + - + - + - + - - - - - true - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel - - - - + + + + + - - - + + + Studio + + + - Relative humidity observation - - - + Motor Direction Status + + Indicates which direction a motor is operating in, e.g. forward or reverse + + + + + + + + + - - - Gauge_Pressure - - - - - - - - Pressure relative to atmospheric pressure + + + - + - - - - A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + IAQ Sensor Equipment + + + + + + + + + - - - - - + + + Sensor - + - + - - - - - Has unit - - The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property) + + + + + + - + - + - - - - - SELECT ?this - WHERE { - ?this rdfs:subClassOf+ brick:Setpoint . - FILTER NOT EXISTS { ?class owl:deprecated true } - } - + + + + Sensor Equipment + + A piece of equipment for sensing some physical properties + + + + + + - - - - - + + + + Noncondensing Natural Gas Boiler + + 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. + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - Measures the relative humidity of exhaust air - - - - - - - - - - - - - - + + + + - + - + - + + + + Waste Storage + + true + A room used for storing waste such as trash or recycling + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom + + + + + + + + - + - - - + + + + 1 + 1 + - + - + - + - + - - - - - + - + - - - - Mail room - - - - - - Campus - 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. - - - - + - + - + - - - - - - - - - - - + Air Cooled Chiller + + A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications + + + + + + - - - - - - true - 1.3.0 - The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - - - + - + - - - 1 - 1 - - - - + - + - + - + - + + + + + + + + + + - + - - - Hub + + + + Piezoelectric Sensor + + Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect + + + + + + + + + + + + + 1 + 1 + value + - + - + - + - + - - - - 1 - 1 - timestamp - + + + + + Exception event + + + - + - + - - - - 1 - - - + - + - + + + + Basement + + true + The floor of a building which is partly or entirely below ground level. + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel + + + + + + - + - + - + - - - 1 - 1 - - + + + Brick Consortium, Inc + + + + + + Entering Hot Water Temperature Sensor + + Measures the temperature of water enteringed to a hot water system + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + Supply Air Temperature Cooling Setpoint + + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + PID Parameter + + + + + + + - + - + - + - + - + + + + Stadium + + + - - - - 1 - 1 - value - - - + - + - + - + - - - - - deprecationMitigationRule - - - + - + - - - - - capacity + + + - + - + - + - + - + - + - + + + + Exhaust Air Humidity Setpoint + + Humidity setpoint for exhaust air + + + + + + + + + + + + + + + + + Final Filter + + The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered + + + + + + + + - + - + - - - + Relief Damper + + A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - 1 - width scale factor - - - + - + - + - - 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. - - - - - - - - - Sofa - + Bypass Air Flow Sensor + + Measures the rate of flow of bypass air + + + + + + + + + + + + - + - + - - - + + + + Video Intercom + + + + + + + + + - + - + - + - + + + + Height (RUs) + + + - + - - - - 1 - last known value - - + + + + + - + - + - + + + + + initialCost + + - - https://xp20.ashrae.org/terminology/index.php?term=setpoint - - - - - - - A Setpoint is an input value at which the desired property is set - - - + Load Shed Setpoint + + + + + + + + - + - - Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water - - - - - - - - - - - - - + + + + - - - - - true - in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory - - - - - - + + + + + - + - - - - - - - - - - + Filter Air Differential Pressure Sensor + + + Measures the difference in air pressure before and after an air filter. + + + + + + - + - - - - - - - - - - - - - true - A space to serve food and beverages - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom - - - - - + + + - + - + - - - - - Status of a thermostat - - - - - - - - + - + - - - - - - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - - - - - - - Work order - - - - - has narrower - - - + - + - - - A Point can be a Point of Equipment, Location or Space. - - - - - - + - + - + - + - + - - A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint. - - - - - - - + Ozone Level Sensor + + Measures the concentration of ozone in air + + + + + + + + + - + + + + + + + + + - - - - - - - + Air Temperature Sensor + + Measures the temperature of air + + + + + - + + + + - + - + - + - + - - - Site - - + - + - + - + - + - + - + - + - + - + - - - - - - A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding. - - - - - - - - - - - - - Coat rack - - - + - + - + - + - + - + - + - + - + + + + 1 + 1 + + + - + - - - Freezer - - - - - 1 - last known value - - - - + - + - + - - Sets the size of a deadband of differential pressure of hot water - - - - - - - - - - + Radiant Panel Temperature Sensor + + Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system. + + + + + + + - - - - - + + + + - + - + - + - + + + + + + + + Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question. + address + + + + + + - + - + - - - - 1 - 1 - + + + + + - + - + - - - - - - - - - - - + Velocity Pressure Setpoint + + Sets static veloicty pressure + + + + - - + - - - + - - - Center + + Social/Meeting Hall + - + - + - + + + + Zone + 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. + + + - + - + + + + CO Sensor + + Measures properties of CO + + + + + + + + + + + + + Roof + + + - + - - - + + + - - - + + + Effective Air Temperature Heating Setpoint + + true + 1.3.0 + The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - + - + - + + + Meter + + + + + + + + + + - + - + - + - + - - - - - - - Box - - + - + - + + + + Hot water used for HVAC heating or supply to hot taps + + + + - + - - - Hospitality - - + - - - A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. - + Dehumidify Command + + Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels + + + + + + + - - - - - + + + Cycle - + - + - - - - - + + + + Exercise room + + + + + + 1 + last known value + + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - - - - - - - - - - - - - - + + + - + - + - + - + - + - + - + - + - - - - - - - - Studio + + + + Table + - + - - - - - - - - - - - - - - - - - + Chilled Water Storage Tank + + A tank specifically designed to store chilled water in HVAC systems. + + + + + + + + - + + + + Shower room + + + + + + + + + - - The lower bound of the outside air temperature lockout range - - - - - - - - - + Enable Differential Temperature Command + + Enables the use of differential temperature control + + + + + + - - - - + - - - + + + - + - + - - - - - + + + - + - + - + + + Play + + - + - + + + + RC Panel + + + See Radiant_Ceiling_Panel + + + - + - + - + - + - + - - - - COConcentration @@ -31868,509 +32665,380 @@ WHERE { The concentration of carbon monoxide in a medium - + - + - - - 1 - 1 - - - - + + - - + Blind + + + A window covering. + + + + + + - + - + - + - + - - - - - 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. - - - - - - - - - - - - - 1 - 1 - - - - - - - true - A room set aside for common office equipment, including printers and copiers - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom - - - - - - - - - + + + + + - + - + - - - 1 - 1 - - + + + + Formaldehyde Level Sensor + + Measures the concentration of formaldehyde in air + + + + + + + + + + - + - + - + - + - - - - - true - An office used by multiple team members for specific work tasks. Distinct from Conference Room - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom - - - - - - - - - + - + - + - + - - - - - - - A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. - - - + - + - - - - - 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. - - - - - - - - + - - - - 1 - last known value - - - - + - + - + - + - - - - - + - - - - + Heating Thermal Power Sensor + + + + + + + + + + + + - + - + - + + + + + + + - - - - - - - - + Occupied Heating Supply Air Flow Setpoint + + + + + Sets supply air flow rate for heating when occupied + + + + + + + + - + + + - + - - + - + - + - + + + Ticketing + + + + + URL link to an image that represents the person. + image + + + - + - + + + + Printer cart + + + + + + Data Network Equipment + Data network equipment. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment + + + + + Discharge Water Flow Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - - - - - Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system. - - - - - - - - - - - + - - Pressure sensor which is zero-referenced against ambient air pressure - - - - - + High Head Pressure Alarm + + An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system. + + + + + + + + - - - - - - - + + + Handler - + - + - + - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - + Leaving Water Flow Sensor + + Measures the rate of flow of water that is leaving a piece of equipment or system + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + - - - - - - - - - - - Measures dewpoint of exhaust air - - - - - - - - - - - - - - + - - - - - - - - - Folding chair - - - - - - - + Hot Water Coil + + A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water. + + + + + + + + + + - + - + - + - + - - - - - A sensor measuring the amount of generated energy. - - - - - - - - - - - + - + - + - + - - - - Building element - A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc. - - - - - - - + - + - + - - Indicates the presence of a fault in a device, system or control loop - - - - - - + + + + - - - - - + + + Circulator - + 1 @@ -32378,5994 +33046,5690 @@ WHERE { value - - - - - - - + - + - - - - gender - - - + - - Indicates if the expected operating status of an equipment or control loop has been overridden - - - - + Effective Target Zone Air Temperature Setpoint + + + 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 + + + + + + + + + - - - - - - - - - - - - - - - - College/University - - - - - - - - - - - - - - - - CCS (Combined Charging System) - - - - - - - - C - + + + + + - + - - - - - + + + 1 + 1 + + - + - - Sets dew point - - - - + Lead On Off Command + + Controls the active/inactive status of the "lead" part of a lead/lag system + + + + + + + + + - - - + - + - + - + - + - + - - - - - + + + - + - + - + - - Controls the operating mode of a device or controller - - - - - + Disable Status + + Indicates if functionality has been disabled + + + + + - - - - - + + + MethaneConcentration + + + + + + + The concentration of methane in a medium - + - - Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property. - is member of - - - - - - - - Measures the total heat content of some substance - - - - - - - - - - - - - - + + 1 + gross area + - - - - - + + + + + includes - - - - - + + A piece of Equipment can be located only at a Location/Space + + - + - + Return Condenser Water Temperature Setpoint + true 1.3.0 - 'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + Swapped supply/return for entering/leaving with water-related points + + + + + + Building Air Humidity Setpoint + + Setpoint for humidity in a building + + + + + + + + + + + + - + - + 1 - 1 - + origin x + - + - + - + - + - + - + - + - + - - - - - + + + + - - - - - + + + + Occupied Room Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + + + Person + A natural person (i.e., an individual human being). + + + + + - + - + - + + + netArea + + - + - - - is fed by - - - - + - + - + - - - - - - - - - + Open Heating Valve Outside Air Temperature Setpoint + + + + + + + + + + + + + + - - - - - - - + + + + - + - + - + + - - - - - Mailing Center/Post Office - + Rooftop Unit + + + Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system. + + + + + + + + - - - - - + + + + Natural Gas Temperature Sensor + + Measures the temperature of natural gas + + + + + + + + + + + + - + - + - + - - Indicates which direction a device is operating in - - - - + Dewpoint Sensor + + + Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor + + + + + - - + + - + - - - - - - - - - - - + Lighting Correlated Color Temperature Command + + + 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. + + + + + + + + + + - - - + - + - + - - Wastewater Treatment Plant - + + + + + Temperature observation + + + - + - + 1 1 - - - - - Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity) - - - - - - - - + - + - - - - - - Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure. - - - - - - - - - - + - + - - - Gross area - - Entity has gross 2-dimensional area - - - - - - Measures the voltage across a DC bus - - - - - - - - - - - + + + + + - + - + - + - + - - - - - - - + Cooling Supply Air Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - - + + - - + - - - - - - - - - - + Alarm Sensitivity Parameter + + A parameter indicates the sensitivity to activate an alarm. + + + + + + - - + - + - + - - - - - + + + + Emergency Air Flow System Status + + + + + + + + + + + + + - + - + - + + + + + - + - + - + - + - + - + - + - - - + + + + Unit Failure Alarm + + An alarm that indicates the failure of an equipment or device + + + + + + + + - + - + - - - - - + + + Field + + + + + Supply Fan + + + Fan moving supply air -- air that is supplied from the HVAC system into the building + + + + + + + + - + - + - + + + + 1 + last known value + + + + - + + + Chilled Water Supply Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - - - - - - - - - + Hot Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of hot water + + + + + + + + + + + + + + + + - + - has Rated minimum voltage output property - - - - - - - - - - - - - - + + Value will be zero if the local coordinate system is north-aligned. + 1 + y rotational scale factor + - - - - - + + + + PM10 Level Sensor + + Detects level of particulates of size 10 microns + + + + + + + + + + + + + - - - - - + + + Code - + - + - + - + - + - + - - - Tolerance - - + - + - + - + - - - - - + - - 1 - 1 - + has has electric vehicle charger type property + + - + - + - - - - - - - - - Measures the average power consumed by a cooling process as the amount of power consumed over some interval - - - - - - - - - - - + + + + + leasee - + - + - + - + - + - + - + - - - - - - - image + Enclosed Office + + true + A space for individuals to work with walls and a door + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce + + + + + + - + - + - - - - Computer cart - - - + - + - - - - - + - + - + + + Last known value + The last known value of the Point entity + + + OutsideAir + + + - + - - - Floor - - + - + + + + 1 + 1 + + + - - - - - - - - - - - - - - - - - - + - + - + + + + 1 + last known value + + + + - - Indicates properties of the activity of a system - - - - - - - - - - has Rated maximum voltage input property - - + Variable Air Volume Box + + + + A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper + + + + + + + + + + - + - - Alarms that indicate off-normal conditions associated with emergency systems - - - - - + Min Temperature Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint. + + + + + + + + + - + - + - + - + - + - + - - + + - - - + Multi point + + - + - - - A type of Setpoints that is related to the difference between two temperature measurements - - - - - - - - - - - - - - Bulletin board - + + + + - + - + - + - + - + - + - - - - 1 - 1 - - - + - + - + - + - - - - - Part of a dual duct air handling unit that supplies cooling to a building - - - - - - - - - - - - + - + - - - - - - - - - - - - + - + - + - + - - - - - + + - - - - - + + Courthouse + + + + + + Zone CO2 Level Sensor + + A physical or virtual sensor which represents the CO2 level of an HVAC Zone + + + + + + + + + + + + - + - + - + - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter - - - + - + - + - - - - - - - - - - + Occupied Supply Air Temperature Setpoint + + + + + + + + + + + + + + + + + + + + - + + - - + Condenser Water System + + + A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components + + + + + + - + - - An alarm that indicates off-normal conditions associated with HVAC cycles - - - - - - + Preheat Discharge Air Temperature Sensor + + + Measures the temperature of discharge air before heating is applied + - + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - + MDF + + true + A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world + + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom + + + + + + + + - - - + + + + + + + - + - - 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 - - - - - - + Leaving Condenser Water Temperature Sensor + + Measures the temperature of the leaving condenser water + + + + + + + + - - - - - - - - - - - - - - - + + + + - + - - - - - + + + - - - - - + + + + 1 + width scale factor + - - - + + RecircHotDomesticWater + - + + + image + + - - - - - - - - - - - - - - - - - + Entering Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + + + + + - + - + - - + + + - - Controls the active/inactive status of the "lead" part of a lead/lag system - - - - - - - - - - + Mass observation + + + - + - + - + - + - + - + - - - - - + + K-12 School + - - real - + + + + Grease Interceptor + + A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats. + + + + + + - + - + - - - Matter - - + - + - + - + - + - + - - - - - Measures the concentration of radioactivity due to radon - - - - - - - - - - + + + Lighting - + - + - + + + + High Discharge Air Temperature Alarm + + + + An alarm that indicates that discharge air temperature is too high + + + - + - - - - - - - + + + - + - + - - - endLevel + + + + Work order + - + - - - - - - - - - - - - - - - - Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property. - is part of - - - - - - - - + Standby CRAC + + A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit + + + + + + - + - - true - A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby - - - - - - + Discharge Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - - - - - + + + CAV - - - hasTimeseriesId - The unique identifier (primary key) for this TimeseriesReference in some database + + + + Fitting room + - + - - Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing. - - - - - - - - - - - - - - - - - - + Unoccupied Cooling Mode Status + + + Indicates whether a system, device or control loop is in an unoccupied cooling mode + + + + + + + + + + - + - Loss + Voltage - + - + - + - + - + - + - - - - Lease contract - 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. - - - - + - + - - - Cloudage - - - The fraction of the sky obscured by clouds when observed from a particular location - The fraction of the sky obscured by clouds when observed from a particular location - - - - - - + - - + + 1 + 1 + - - - - - + + + Brick + + 2016-11-16 + + 2024-09-20 + + + + + + + + + + + + + + + + 1.4.2 + + + + + + + + - + - + - - - - has quantity - - - - - - - - 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) - - - - - - - - Modbus - - + - + - + - + - + + + A piece of Equipment can have Points. + + + - - - - - - - + Hazardous Materials Storage + + true + A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage + + + + + + + - + - + - + - + - - - Level - - + - - The equipment, devices and conduits that handle the production and distribution of water in a building - - - - + Heating Zone Air Temperature Setpoint + + The heating setpoint for a specific zone in a building. + + + + + + + + + + + + + + - - - - - + + + has Tilt property + + - + - + - + - + - + - + - - StormDrainage - - - + - + - + + + + 1 + includes + + + + - + - + - + - + - + - + - - - - - + Electric Vehicle Charging Station + + An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports + + + + + + + + + + - - - + + - - - - - deprecatedInVersion - + + + + + - + - + - + - + - - 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. - - - - - + Chilled Water Thermal Expansion Tank + + A thermal expansion tank designed specifically for chilled water systems. + + + + + + - - + + + - + - + - + - - - - - - - - - - - - + Cooling Temperature Setpoint + + Sets temperature for cooling + + + + + - - - - + + - - - - - + + + Humidity - + - + - - - - - true - A room set aside for prayer - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room - - - - - - - - - - - - - Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls. - - - - - - - - - - - - - - - - + - Cooling + Passive - + - + - + - + - - - - - - - - - - - - + - + - - - - - + + + has Gross area property + + - + - + - + + + + + + + + + + + + Motor Control Center + + 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. + + + + + + + + - + - + - + - + - + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint. - - - - - - - - - - - - - - + Radiator + + Heat exchangers designed to transfer thermal energy from one medium to another + + + + - - - - - + + + + Supply Air Dewpoint Sensor + + + + + + + + + + + + + + + + - + - + - - - Station - - + - + - - - - true - 1.3.0 - 'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint - - - + - + - + - + - + - + - + - - - - - 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. - - - - + + + Outdoor - + + 1 + + + - + - - - - 1 - 1 - value - - - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - - - - - - See Embedded_Surface_System_Panel - - - - - - - true - A space from which operations are managed - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom - - - - - - - - - - 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]]. - 1 - coordinates - - - - - - - + - - - - + Average Exhaust Air Static Pressure Sensor + + The computed average static pressure of air in exhaust regions of an HVAC system over some period of time + + + + + + + + + + + + + + + - + - + - - Point is an exclusive top class. - - - + - + - + + + Illuminance + + - + - + - + - + - - DCElec - - - - - - - - - - - - - - - - - - - - - - + - + - - - Color - - + - + - + - + - - - - - - - Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on - - - - - - + + + + + Filter Reset Command + + + + + + + - + - + - + - + - - Measures the pressure exerted by water in a system. - - - - + Return Air Plenum + + A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building + + + + + + + + + + + + + Emergency Generator Alarm + + An alarm that indicates off-normal conditions associated with an emergency generator + + + + + + + - - - - - + + + + 1 + includes + + + + - + - + - + - + - + - + - - - - A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper - - - - - - - - - - + Shading System + + Devices that can control daylighting through various means + + + + - + - + - - - + + + + 1 + 1 + + + + + + - + - + - + + A Location's parts should be always be Locations/Spaces. + + + + - + - - Point is an exclusive top class. - + + + + Laboratory + - + - + - + - + - + - + - - - - - - - - - - + + + - + - + - + - + - + - + - - - - - Absolute humidity observation - - - - - - - - Person - A natural person (i.e., an individual human being). - - - - - - - - - - - Measures the temperature of chilled water that is supplied from a chiller - - - - - - - - - - - - - - - - + - + - + - + - - - Quantity - - - - - + + + + + - + - + - + - + - + + + + Communication Loss Alarm + + An alarm that indicates a loss of communication e.g. with a device or controller + + + + + + + + + + - + - + - + - + - - - Measures the total luminous flux incident on a surface, per unit area - - - - - - - - + Medium Temperature Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - + - + - + - + - + + + value + + - - Indicates if a filter needs to be replaced - - - - - - + Photovoltaic Inverter + + Converts direct current electricity generated by solar panels into alternating current + + + + + + - - - has Panel area property - - + + + + Water System + + The equipment, devices and conduits that handle the production and distribution of water in a building + + + + - + - + - - - + + + Laminar - - - - 1 - 1 - value - + + + + Wireless Access Point + Wireless access point. + + true + + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint + - + - + - + - + - - - - - + + + + - + - + - - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - A dedicated weather measurement station - - - + PlugStrip + + + A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket. + + - - + + + + + + 1 + 1 + value + - + - + - - - - - - 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 - - - - - - - - + + + + gender + + + + + postalCode + + + + System + + + + 1 + 1 + + - + - + - - - Transfer + + + + Enthalpy Setpoint + + Sets enthalpy + + + + + + + - + - + - + - + - - - - - Converts direct current electricity generated by solar panels into alternating current - - - - - - - - + - + - - - - - Measures the difference in pressure between the return and supply side - - - - - - - - - - - - - - + + + + has point + + - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - 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. - - - - - - - - + Luminance Command + + Controls the amount of luminance delivered by a lighting system + + + + + + - - - - - A collection of devices that generates electricity - - - - - - + + + - - - + + + Chilled Water Return Temperature Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - + + + + Differential Pressure Proportional Band + + + + + + + + + + + + + - + - - - - - - - + - + - + - + - - A device that provides an occupant control over a lighting system - - - - - - - Condensate - + Max Frequency Command + + Sets the maximum permitted frequency + + + + + + + + + - + - + - + + + Detention + + - - - - - - See Photovoltaic_Current_Output_Sensor - - - - - - - An alarm that indicates leaks occured in systems containing fluids - - - - - - - - - - - - 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. - - - - - - - - + - + - + - + - - - - - + + Other - Services + - + - - - - - - - - - - - - + Lighting Zone + + true + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone + + + + - + - + + + + + + + + + + + + System - - A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example - - - - - - - + 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). + + + - - - + - + - + - + - + - - - - - - Temperature setpoint for leaving hot water - - - - - - - - - - - - - - - + - - - - serviced by - - - - + - + - + - + - - - aggregationInterval - - + - + - - - - - + - + - - - + + + + + installedBy - - - + + + High Temperature Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - + + + - + - + - + - + - + - + - + + + Differential Supply Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - - - Supply - - - - - - An alarm related to air flow. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - + - + - + - + - + - + - - - + + - Distance observation - - - + Reheat Command + + A command to activate reheating, which is used for either heating or for dehumidification purposes + + + + + + + + + + + + + + - + - - - - - A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower - - - - - - - - - - - WiFi7 - - - + - + - + - + - + - - - See 'Disconnect_Switch' - - - - - - - - - - Deadband + Timeseries Reference + + A reference to a stream of timeseries data in a database. Contains the data for this entity + + - + - + - - - - - + + - + - + - + - + - - - - - + + + + + + All ExternalReference must have an skos:definition + 1 + - + - + - - - - Elevator shaft - - - + - + - + - + - - + + - - A sensor which measures the voltage difference (imbalance) between phases of an electrical system - - - - - - - - - + Document + + + - + - + - - - - - Has point - - - - 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 - - - - + + + - + - + - - - - - - - - - - - - - - + - + - + - + - - - - - true - A room for performing cleansing rituals before prayer - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room - - - - - - - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment - - - + - + - - - - Fitting room - - - + - + - - - - - true - An enclosed space that connects buildings. Often underground - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel - - - - - - + - + - - - - - - - - - - - - - - - - - - + + + + 1 + seating capacity + - + - + - - - - - Fan moving outside air; air that is supplied into the building from the outdoors - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - Auditorium - - - + - + - + - + - + - + - + + + + + containsElement + + - + - + - + + + Water + + + + + Isolation Switch + + + See 'Disconnect_Switch' + + + + + + + + - + - + + + Solar_Radiance + + + + + The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction + The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction + + - + - + - + - + - - - - + Compressor + + (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. + + + + - + - + - + - + + + true + + + - + - - - Glycool - - + - + - + - - Measures the duration of a phenomenon or event - - - - - + Enable Command + + Commands that enable functionality + + + + + - - - + - has Building thermal transmittance property - - - - - - - - + + 1 + last known value + + - + - + - + - + - + - + - - - + + + + 1 + address line 2 + - - - - - + + + has Rated module conversion efficiency property + + - - - - - + + Tesla Supercharger + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Zone Unoccupied Load Shed Command + + + + + + + + + + + + + - + + + Reference to an IFC Project object, containing the project ID + + 1 + + + - + - + + + + + + Non-Refrigerated Warehouse + + + - - - - - + Supply Air Temperature Setpoint + + + Temperature setpoint for supply air + + + + + + + + - - - - - - - + + + + + + - - - - - + + + + Medical Room + + true + A class of rooms used for medical purposes + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom + + + + + - + - + - - Fire Station - - - + - + - - - 1 - 1 - - + + + - + - + - - + - Daylight Sensor - Daylight sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment - + + - + - - - - - + + + + Conductivity Sensor + + Measures electrical conductance + + + + + + + + - + - + - - - - - - 1 - 1 - - - - + - + - - - - 1 - 1 - value - + + + + Pressure Relief Valve + + Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing. + + + + + + - + - + - - - - - + + + - + - - - - - - - Concentration + + + + Outside Fan + + Fan moving outside air; air that is supplied into the building from the outdoors + + + + + + - + - + - - - - - + + + + Computer Room Air Conditioning + + + A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center. + + + + + + + + + + + + - + - + - + - - - - Indicates the on/off status of a control loop, relay or equipment - - - - - - + Voltage Imbalance Sensor + + A sensor which measures the voltage difference (imbalance) between phases of an electrical system + + + + + - + + + - + - + - - - - - + + + Router - - - - Workspace - + + + Loss - - - + + + RadonConcentration + + + + + + The concentration of radioactivity due to Radon in a medium - + + HVAC Valve + - - - + + + - + - - - - - Measures the concentration of CO2 in air - - - - - - - - - - - - - - Year built - https://project-haystack.org/tag/yearBuilt - Four digit year that a building was first built. (adopted from Project Haystack) - - + - + - + - + - + + + + + + + + + - + - + - + - + - Displacement + Prayer - + - + - + - + - + - + - + - + - - - - 1 - includes - - - - + - + - + + + + Water used used to makeup water loss through leaks, evaporation, or blowdown + + - has Measured module conversion efficiency property - - + + operated by + + - + - - - - - - - - - - leasee + Measurable + + + + - + - + - + + + + + - + - + - + - + - - Sets rated speed - - - - - - - - - + Variable Air Volume Box With Reheat + + + A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone + + + + + + + + + + + + - + - - Devices that can control daylighting through various means - - - - + + + - + - + - - - - - + + + + 1 + last known value + + - + - + - + - - true - A space containing showers, usually adjacent to an athletic or execise area - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom - - - - - + Leaving Water Temperature Proportional Band Parameter + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - Measures the total luminous flux incident on an outside, per unit area - - - - - - - - - - - - - - - + + + Workshop - + - - Measures the amount of water that is consumed, over some period of time - - - - + Heating Supply Air Temperature Integral Time Parameter + + + + + + + + + + + + + + + + + + - - - - - - - - - - true - A class of spaces used to connect multiple floors or levels.. - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space - - - - - - - - - 1 - 1 - - - - - - 1 - includes - - + + + - + - + - + - + - - - - - + + + bacnet-read-property + The property of the BACnet object to read to get the current value of this entity. - + - + - + - - - - - - - - - Meter - - - - - - - - - - - - - - + - - - - - - - + - + - + - + - + - + - + - - - - - - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - - - Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location. - - - - - - - - - - - - - - - - - - + - + - - - - - Sets static pressure of hot air - - - - - - - - - - - - - - - - + - - Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit - - - - - - + Air Flow Deadband Setpoint + + + Sets the size of a deadband of air flow + + + + + - + + - - - - - - - - - - - - + + - + - - - - - - - - - - - - - - - + + + + - - - - - + + + + Printer stand + - + - + - - - grossArea + + + - - - - - + + + + + - + - + - + - + - - - - 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]]. - 1 - coordinates - + + + + air external to a defined zone (e.g., corridors). - + - + - - - Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] - - + + + - - + + + + Outside + true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside + + + - - - - - + + + - + - + - + - - - - - - - - - - + Return Air Temperature High Reset Setpoint + + + + + + + + + + - + + + + + + - + - + - - - - - + - + - - - - - Indicates the on/off status of a standby unit - - - - - - - - - - - - + + + + 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). + + + + + + + + + + + + - + - + - - - 1 - 1 - - + + + Breaker + + + + - + - + - + - + - - - - - + - + - - - - - - - - - true - - - - + - + - + + + Level + + + + + + + + + + + + + Amount of substance in a container; typically measured in height + + + + + + + - + - + - 1 - last known value - - - - - - - - - Measures the relative humidity of discharge air - + 360 + 1 + 0 + + - + - + - - - PID + + + + + - + - + - + + + + 1 + created by + + + + - - - - - - - - - - - - + Temperature Setpoint + + Sets temperature + + + - - + - + - - Other - Services - + + + + + Sound pressure observation + + + - - - - - + + + - + - + - + - + - - Movie Theater - - - - - - - + + + + Chilled Beam + + 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. + + + + + + - + - + - + - + - - - - - - A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank - - - - - - - - - - - - - - - - - Lounge - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - - - - - - Loading/receiving room - - - + - + - + - + - - - - - + - - 1 - acknowledged by + + 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. + has part - + - + - - - - Furniture - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - - A parameter determining how long to delay a subsequent action to take place after a received signal - - - - + Tablet + + A flat, handheld mobile computer, usually with a touchscreen + + + + + + + + + + + + + Min Outside Air Flow Setpoint Limit + + A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + Supply Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - - - - - + - + - - - - - Measures properties of CO2 in air - - - - - - - - - - + - + - - - - - An alarm that indicates a loss of water e.g. during transport - - - - - - - - - - - - FormaldehydeConcentration - - - - - - - The concentration of formaldehyde in a medium - - + - + - - - - - Temperature observation - - - + + + has Conversion efficiency property + + - - - Dimmer + + + + 1 + last known value + + + + + + + 1 + 1 + - + - + - - - - - - Sets discharge air flow when occupied - - - - - + + + has has electric vehicle charger directionality property + + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Position_Setpoint. - - - - - - - - - - - - + - + - + - + - + - + + + + 1 + last known value + + + + - - - - - - - + Domestic Hot Water System Enable Command + + Enables operation of the domestic hot water system + + + + + + + + + + + + + + - + - + - + - + - - - - - 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. - - - - - - - - - - - - - A valve that stops the flow of a fluid, usually for maintenance or safety purposes - - - - - - - - - + + - - - - - - - - - - - - - - - - - - + Gateway + Gateway. + - + + + + + + + + + - + - - - - - + - + - + - + - + - + - - - - - - - - - + - + - - - - - true - A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock - - - - - - - - - - - - - - + + + + + - + - - - - Mezzanine level - - - + - - Indicates the current operating mode of a vent - - - - - - - + DC Bus Voltage Sensor + + Measures the voltage across a DC bus + + + + + + + - - - - - - + + + - + - + - + - + - - - Rated maximum voltage input - - The maximum voltage that can be input to the entity - - + - + - + + + + + isMemberOf + + + + + + + + + Gas Sensor + + Measures gas concentration (other than CO2) + + + + + + + + + + - + - + + RecircHotDomesticWater + + + - - + Supply Water Flow Setpoint + true 1.3.0 Swapped supply/return for entering/leaving with water-related points - + - + - + - - - Photovoltaic + + + + Common Space + + true + A class of spaces that are used by multiple people at the same time + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space + + + + + + + + + + + + + + 1 + 1 + + - + - + - + - + + + + Reheat Valve + + A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil + + + + + + + + + + + + + Embedded Surface System Panel + + + + Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure. + + + + + + + + + + + + + + + + + Air Flow Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint. + + + + + + + + + + + + + + + + + + + FuelOil + + + - + - + + + Steam + + - + 1 1 - timestamp - + value + - - - - - + + + + 1 + 1 + + + + + + 1 + 1 + - + - + - + - - - Required + + + - + - + - + - + - + - + - - - - - true - 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. - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space - - - - - + - + - + - + - + + + Setpoint + + - + - + - + - - Other - Recreation - + + + + + - + - + - + + + + Adjust Sensor + + Measures user-provided adjustment of some value + + + + + + + + + + + + + Leaving High Temperature Hot Water Temperature Sensor + + Measures the temperature of high-temperature hot water supplied by a hot water system + + + + + + + + + + + + + + + + + + + People + + - - + + 1 + last known value + + - + - + - - WiFi6 - - - + - + - + - + - + + + + + hasPoint + + + + has has electric vehicle connector type property + + + + - + - + - + - + - + - - - - - true - In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis - - - - - - - - + - - A parameter determining the temperature level at which to trigger a low temperature alarm - - - - - - - - + Entering Hot Water Flow Sensor + + + Measures the rate of flow of hot entering water + + + + + + + + + - + + + + - + + + + + + + - - A fan that transfers air from a space to another space. - - - - - - + Gas Pressure Regulator Valve + + + Valve designed to maintain controlled downstream gas pressure with varying upstream pressure. + + + + + + + + - + - + - - - - - hasMember - - + - + - + - + - + - + - + + + Reader + + - - - - + Temperature Sensor + + Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold + + + + + + + + - - - - Company - + + + + Petroleum derived liquid used as a fuel source - - - - - - - - + + + + + - + - - Detects matter of size 2.5 microns - - - - - - - - + Leaving Medium Temperature Hot Water Temperature High Reset Setpoint + + + + + + + + + + + + + + - - - + + + + + - - - - Main entrance - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - + + + + + - + - + - + - + - + - + - - - - Utilities room - + + + + + - + - - Indicates if a control loop, relay or equipment is off - - - - + Temperature Tolerance Parameter + + + A parameter determining the difference between upper and lower limits of temperature. + + + + + - + + + + + Collection is an exclusive top class. + - + - + - + + + + Discharge Air Temperature Low Reset Setpoint + + + + + + + 1 - 1 - - + net area + - + - + - + - + - - - - - - - - - - - - - - - - leasor + + + + + - + - + - + - + - + + + + + - - Measures the total heat content of return air - - - - - - - - - - - - + + + + - + - + - - - - - + - + - - - - - - - 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. - - - - - - - - - - - - + - has Building primary function property - - + + + + + Control - + - + - - - BACnetURI - Clause Q.8 BACnet URI scheme: bacnet:// <device> / <object> [ / <property> [ / <index> ]] - - + - + - + + Medical Office + + + - + - + - - - A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint. - - - - - - - - - - - - - - - - - - + Space + + true + 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. + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space + + + - + - + - - - - Indicates the contract regulating the terms of the lease in question. - regulated by - - - - + - + - - - - 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). - 1 - mounted on - - - - + - + - + - + - - Residence Hall/Dormitory - + + + Level - + - + - + - - Sets the rate required for preheat - - - - - + Water Level Alarm + + An alarm that indicates a high or low water level e.g. in a basin + + + + + + - - - - - - - - - + - + - + - - - Setpoint + + + + Shared Office + + true + An office used by multiple people + + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape + + + + + + + - + + - Zone - 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. - + Mass flow rate observation + + + + + + + + Max Cooling Discharge Air Flow Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint. + - + - + - + + + + + - + - + + + Hood + + - + - + + Heating Valve - A device that regulates the volumetric flow rate and/or the temperature of the controlled medium. - - - + A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil + + + - - + + - + - + - + + + + 1 + 1 + + + + + + + + + + Condenser Water Loop + + A collection of equipment that transport and regulate condenser water among each other + + + + + + + + - + + + + Building Water Meter + + + A meter that measures the usage or consumption of water of a whole building + + + + + + + + + + + - + - + - + - - - - - - Valve designed to automatically relieve excessive steam pressure. - - - - - - - - - - + - + - + - + - + - + - - - - + - + - + + + + Heat Pump Ground Source Condensing Unit + + + + + + + + + + + + + - + - + - + - + - - Controls the amount of luminance delivered by a lighting system - - - - - - + Energy Generation System + + A collection of devices that generates electricity + + + + + + - + - + - + - + - - - - - + + + + 1 + last known value + + - - - + + + Speed Status + + true + 1.4.0 + 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. + - + - + - - - + + + + Has Substance + - + - + - + - + - + - + - + - - - - + Wing + + true + A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure. + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing + + + - - - - - A damper that is part of an economizer that is used to module the flow of air - - - - - - + + + modelNumber + + + Veterinary Office + + + + Down + - + - + - - - -CONSTRUCT { - ?s ?t2 ?o . -} WHERE { - ?s $this ?o . - { $this rdfs:subPropertyOf ?t2 } -} - - - + - + - - - - 1 - closed by - - + + + - + + + Kitchen + + - - Measures the electrical conductance of deionised water - - - - - - - + Max Water Level Alarm + + Alarm indicating that the maximum water level was reached + + + + + + + + - - - - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + Unoccupied Air Temperature Cooling Setpoint + + true + 1.3.0 + 'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + - + - + + + 1 + + + + + Load + + + + + 1 + 1 + + + + Mailing Center/Post Office + + + - + - + + + + Discharge Air Flow Reset Setpoint + + + Setpoints used in Reset strategies + + + + + 1 + 1 + + + + - + - + + + + Return Air Grains Sensor + + Measures the mass of water vapor in return air + + + + + + + + + + + + + + - + - - - - - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - - - - - - - - - - - - - - + + + + + - - - - Footrest - + + + + + - - Roller Rink - + + + + + - - - + + + + Circuit Breaker + + 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. + + + + - - 1.3.1 - - powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + Other - Utility + - + - + - + - + - + - + - + - - Indicates the last fault code that occurred - - - - - - - - + Outside Face Surface Temperature Setpoint + + Sets temperature for the outside face surface temperature of the radiant panel. + + + + + + + + - - - - - - - + + + + - + - + - + - + - + - + - + - - - - - - - - Coffee table - + Hot Box + + true + hot air chamber forming part of an air handler. + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box + + + + + + - + - + - + - + - - - - CONSTRUCT { - $this rdf:type ?metertype . - } WHERE { - $this rdf:type/rdfs:subClassOf* brick:Building_Meter . - $this brick:hasSubstance ?substance . - ?metertype brick:hasSubstance ?substance . - ?metertype rdfs:subClassOf+ brick:Building_Meter . - } - - - - - - - produced by - - - - - Hotel - - - + - + - + - + - + - + - + + + Operational stage + The associated operational stage + + - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Daylight Sensor Equipment + + + + + + + + + - + - + - + - - - Irradiance - - - - - - - The power per unit area of electromagnetic radiation incident on a surface - The power per unit area of electromagnetic radiation incident on a surface - - - + - + - + - + - + - + - - - - - + + + + + Angle observation + + + - + - + - + - + - - - + + + + Run Time Sensor + + + Measures the duration for which a device was in an active or "on" state + - - - - - + + + Modulating - + - A SHACL rule which will mitigate the deprecation - - - - - - - - - Used to move hot water in a closed circuit, ensuring continuous flow. - - - - - - - - - - + + 1 + timestamp + - + - + - + - + - + - + - - - - - - - - - - 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. - - - + - + - - - - - - - - - - - - - - - - - - - - + - + - + + + + + + + + has Measured module conversion efficiency property + + + + - - The set of connected equipment serving one path of air - - + High Air Flow Alarm + + An alarm that indicates that the air flow is higher than normal. + + + + + - - - - - + + + + - + - + - - - - 1 - postal code - - - + - + - + - + - + + + Medical + + - + - - - Information + + + - + 1 @@ -38373,24067 +38737,25164 @@ CONSTRUCT { - + - + - + - + - + - + - + + + + Modbus Controller + Modbus controller. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController + + + - + - - - - - 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. - - - - - - - - + - + - + - + - + - - - - - - - - - - - - - - + Damper Position Status + + + + + + - - - - - + + + - - - 1 - 1 - + + + + + + + Window + + + + Tolerance + + + + + Enable Status + + Indicates if a system or piece of functionality has been enabled + + + + + + - + - + - - Petroleum based oil burned for energy + + pellets of frozen rain which fall in showers from cumulonimbus clouds. - + - + - + - + + + + + + Equipment is an exclusive top class. + + + - - Controls whether or not a device or controller is operating in "Occupied" mode - - - - - + Reheat Hot Water System + + + + + + + + + + + + + + Exhibition room + + + + + + Domestic Hot Water Differential Pressure Sensor + + Measures the pressure difference in domestic hot water systems. + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + + + + Hot Water Flow Setpoint + + Sets the target flow rate of hot water + + + + + + + + + + + + + + + + Occupied Zone Air Temperaure Setpoint + + true + 1.3.0 + 'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint + + + + + has Rated minimum voltage input property + + + + + + + 1 + 1 + value + + + - + - + + + + + + + + 1 + 1 + value + + + - - A valve installed on the return side of a heat exchanger - - - - + Level Status + + The current operational state of a specific level within a predefined range. + + + + + + + + + + + Folding table + + + + + + + + + + Emergency Phone + + + + + + + - - - + + + - + - + - - - - - + + + - - - - - + + + - - - - - + + + Entity + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - + - + - + - + - - - - - A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil - - - - - - - - + - + - - - - - - - - - + - + - - - - - + + + - - - - - - + + + Tunnel - + - + - - - - - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - - - - - Target humidity level when the location is occupied. - - - - - - - - - - - - - - Observation event - - + + DC + - + - + - + - + - - - - 1 - 1 - timestamp - - - + - + - + + + + + - + - + - + - + - + - - Equipment is an exclusive top class. - - - - - Pressurization - - + - + - + - - - Sets static pressure of the entire building - - - - - - - - - - - - - - + Gas Meter + + A meter that measures the usage or consumption of gas + + + + + + + - + - + - - - - - + - + - + - - - has Tilt property - - - - + - + - - - - - + + + + 1 + 1 + + + + + - + - + - + - + - + - + - + - + - + + + + Shelter + + + - - 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/) - - - - - - - - + Tunnel + + true + An enclosed space that connects buildings. Often underground + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel + + + + - - - + + Strip Mall + + + + + Deionised + + + + + Hold Status + + + + + + + - + - + - + + + + Usage Sensor + + Measures the amount of some substance that is consumed or used, over some period of time + + + + + + + + + + - + - - - - - - + + + - - - - - - Sets discharge air flow for cooling - + + Equipment can be part of a Collection, System or other Equipment. + + - + - + - + + + + + + + - - - Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed. - - - - - - - - - - + Outside Air Temperature Enable Differential Sensor + + + + + + + + + + + + + + + + - - - - Safe - + + + - + - + - - - - - Angle observation - - - + + + + + + + + 1 + 1 + value + - + - + - + - + - + - + - + - 1 1 - + + - - - Cassette + + + + + - - - - has part - - + + + + + - + - + - + + + + Discharge Air Static Pressure Deadband Setpoint + + + + + Sets the size of a deadband of static pressure of discharge air + + + - + - + - + - + - + - + - + - + - + + + Chilled Water Return Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + 1 + last known value + + + + - + - - - + + + + Low Return Air Temperature Alarm + + + An alarm that indicates that return air temperature is too low + + + + + + + + + + + + - - AC - + + + + + + + + + + Speed Sensor + + Measures the magnitude of velocity of some form of movement + + + + + + + + - + - + - + + + + 1 + 1 + + + - + - + - + - + - - - A valve that modulates the flow of condenser water - - - - - - - + Water Pressure Sensor + + Measures the pressure exerted by water in a system. + + + + + + + + - + - + - - - - - + + + has Rated power output property + + - + - - - Controls the position (the degree of openness) of a valve - - - - + Automatic Mode Command + + Controls whether or not a device or controller is operating in "Automatic" mode + + + + + + - - - - - Convenience Store with Gas Station - + + + + Electric Energy Sensor + + + + + + + + + + - + + + + + + + + + + 1 + 1 + + + + + + + + + - - - Temperature setpoint for supply air - - - - - - + Supply Air Static Pressure Setpoint + + + Sets static pressure of supply air + + + + + + + + + - - + - + + + + + + + + Overridden Status + + Indicates if the expected operating status of an equipment or control loop has been overridden + + + + + + + + - + - + + + Building primary function + https://project-haystack.org/tag/primaryFunction + 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) + + - + - - - - - - An air handling unit that contains hot and cold decks to supply heating and cooling to a building - - - - - - - - + + + + + - - - + + + + + - + - + - - - 1 - object of interest - - + + + + + - - + + - Shelter - + Mixed Air Flow Sensor + + Measures the rate of flow of mixed air + + + + + + + + + + + + + + + + + Exercise Room + + true + An indoor room used for exercise and physical activities + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom + + + + + + + + + + - + - + - + - + - + - + - + - + - - - + + + + Load Shed Status + + Indicates if a load shedding policy is in effect + + + + + + + + + + + + Lag - - - - - + + + - - NaturalGas - + + + - - - - - + + + - - - - - + + + + Hot Water Static Pressure Setpoint + + Sets static pressure of hot air + + + + + + + + + + + + + + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - + - + - - Personal Services (Health/Beauty, Dry Cleaning, etc) - + + + + HX + + + See Heat_Exchanger + - + - + - + - + - + - + - + - - 2 - - - + - + - - - - 1 - 1 - value - - - + - + - - - Mounted - - - SprinklerWater - + + absolute + - + - + - - - - 1 - last known value - - - - + - + - - BlowdownWater - - - - apparent - - - + - - - - - + High Temperature Alarm + + An alarm that indicates high temperature. + + + + - - + + - + - + - + - - + Fresh Air Fan + true - A class of spaces related to the creation of media - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room - - - - - - - - - 1 - 1 - - + 1.3.0 + Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation + - - + + - - - - - - - - - Auditorium - - - - - - Measures the rate of flow of air in a fume hood - - - - - - - - - - - - - - - - - - - + - + - - - - MAC address - - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + Medium Temperature Hot Water Return Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + has Rated current output property + + + + - + - - - - - Actuation event - - - - - + - + - - - - 1 - 1 - - - + - - Measures the mass of water vapor in outside air - - - - - - - - + CO2 Setpoint + + Sets some property of CO2 + + + + - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. - + + - + - + - - - - - + - + - + + + + Steam Pressure Relief Valve + + + Valve designed to automatically relieve excessive steam pressure. + + + + + + + + + + - + - + - + - + - + - - MakeupWater - - - - - - true - - 1.4.0 - This class has a poor definition is supplanted by Temperature_Sensor - - - + - + - + - + - + - + - + - - Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water - - - - - - - - + Acceleration Time Setpoint + + + + + + - - - - + + + + + + + + + + - + - + - - - - - - + - + - + + + + Economizer + + 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. + + + + + + + + + + - + - + - + - + + + + Janitor Room + + true + A room set aside for the storage of cleaning equipment and supplies + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice + + + + + + + - + + + + Supply Air Humidity Setpoint + + + Humidity setpoint for supply air + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - + + GB/T + - + - + - + + + + + Pressure observation + + + + + + + + + createdBy + + - + - - Manufacturing/Industrial Plant - - - + - + - + + + + Cabinet + + + - + - + - + - + - + - - - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - - - - - - - Measues the planar angle of some phenomenon - - - - - - - - - - + - + - + - + - + - + - + + + + + - - - - + Supply Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - - - - - - - - + Leaving Water Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature of the leaving water. + + + + + + + + + + - - - - - 1 - 1 - status - + + + substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force. + + + - + - + - - - - - - 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) - - - - - - - - - - - - 1 - 1 - - - - - - - - Detects the presence of motion in some area - - - - - - - - - - + - - - A heater used to warm the air in an enclosed area, such as a room or office - - - - - - + Hot Water Return Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + - + - + - + - + - + - + - - export - + + + + + - + - + - - - - - aggregationFunction - + + + + + - + - + - - - - - Sets outside air flow rate - - - - - - - - - - - - + + + + + - + - + - + - - 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. - - - - - - + Media Production Room + + true + A enclosed space used by media professionals for the production of media + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room + + + + + + - + - + - + + + + 1 + 1 + value + + + - + - - + + + + + - Lease - - - - - + Deceleration Time Setpoint + + + + + + + + + + - + + + + + - - + + - Electricity room - + Water Differential Temperature Setpoint + + Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit + + + + + + + + + + + + - + - + - + - + - - - Selector - - - - Generation - - - - 1 - + + + + + - - - 1 - initial cost - - + + + + + - + - + - - - - Alarm object - + + + FormaldehydeConcentration + + + + + + + The concentration of formaldehyde in a medium - + - - - - - - - - - - - - - - - startLevel - - - - Fire + On Off Command + + An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity + + + + + + + + - - - - A GeoJSON Geometry representing the position or extent of the asset. - 1 - geometry - + + + + + - + - - true - - 1.3.0 - The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications. - + + Natural Gas Boiler + + 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. + + + + + + + + - + - + - + + + + + - + - - - - CONSTRUCT { -$this rec:value ?v -} -WHERE { -$this brick:value ?v -} - - + + + + Event start timestamp. + 1 + start + - + - + - + - + - + - + - + - + - - Urgent Care/Clinic/Other Outpatient - + + + installationDate + + + + + Occupied Cooling Mode Status + + + + + + + + + + + + + + + + CONSTRUCT { +$this a ?newClass . +} +WHERE { +$this a ?class . +?class owl:deprecated true . +?class brick:isReplacedBy ?newClass . +FILTER NOT EXISTS {$this a ?newClass} +} + Deprecated class is temporarily augmented by the new class + - + - + - + - - A pump that performs work on water - - - - - - + Emergency Power Off System + + A system that can power down a single piece of equipment or a single system from a single point + + + + + + + + - + - - - - - - - - - - - - - - - + FCU + + + See Fan_Coil_Unit + - - - - - + + + - + - + Storey + true - A room used to hold batteries for backup power - - - - - - + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - - - - - - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level + + + + + + 1 + last known value + + - + - + - - - + + + - + - + - - ABC - - - + - + - - + + + + Access Control Equipment + + + + + + + + + - + - + - + - + - + - + - + - + - - - - Shopping mall - - - + - + - + - - A physical or virtual sensor which represents the CO2 level of an HVAC Zone - - - - - - - - - - - - + + + + - + - + - - - - - - - 1 - 1 - - - - + - + - + + + Charging + + - + - + - + - + - + - + - + - + - + - + - + + + Freezer + + - + - + - + - + - + - - - jbkoh@eng.ucsd.edu - Jason Koh + + + + + + + - + - + - - + + - - true - A class of rooms dedicated for work or study - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office - - - - - + Cloak room + - + - + - + - + - - Zoo - + + + + + - + - - - - - - - - - - + Mixed Air Temperature Setpoint + + Sets temperature of mixed air + + + + + - - + - + + + + + + Service entrance + - + - + - + + + + + + + assetTag + + - + - + - + - + - + - - - - + + + + object-name + + object-name + + + + The content of the name field of the BACnet object. - - - - - - - - - - - - - + + + Eye + + + + + + + + + People + + + + + + + + + + + Wet_Bulb_Temperature + + + + + + + + The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) + The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature) - + - + - - - - - - - - - + + + - + - + - + - + + + 1 + 1 + + + + - + - - - objectOf - The 'parent' BACnet device that hosts this BACnet object. - - - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - 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. - - - - - - - - + - + - + - + - + - + - - - - 1 - last known value - - - - - - - - - - - 1 - closed time - - - - - - Cleaning room - - - - An entity can only have one 'preferred' External Reference - - 1 - - - + - + - + - + - + - - - - - Force observation - - - + + - - - - - - An alarm that indicates that return air temperature is too high - - - - - - - - - - - - + + + - + - + - + + + + air in a bypass duct, used to relieve static pressure + + - + - + - + - + + + + + is sub-meter of + + + Indicates the parent for which this meter is a submeter + + + + + + + + + + + + + has part + + + + - + - + + + + + - + - - - one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation. - - - - - - + - + - + + + + Waste management room + + + - + - + - + - + - - true - 1.3.0 - Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation - + + Fault Reset Command + + Clears a fault status + + + + + + + + - + - + - + - + - - - - Site - A piece of land upon which zero or more buildings may be situated. - - - + - + - + - + - + - + - + + + + + - + - + + + Chilled Water Supply Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - + - + - - + + - - The static pressure of air within a building - - - - - - - - - - - - - - - - - - - - - true - 1.3.0 - 'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology. - + Floor lamp + - + + 1 1 - - + value + - + - + - + + - - + Entering Chilled Water Flow Setpoint + + + Sets the target flow rate of chilled entering water + + + + + + + + + + + + + + - - - is virtual meter - 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. + + + + Temperature Alarm + + An alarm that indicates the off-normal conditions associated with temperature. + + + + + + - + - + - + - + - + + + + + - + - - - - - + - + - + - + - + - + - + - + - + + + + Stage Riser + + true + A low platform in a space or on a stage + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser + + + + + + + - + - + + HotWater + + + - + - + - + - - - - - intersectingElement - - + - + - - https://w3id.org/rec# - rec - - + - + - - - - is part of - - - - - - - - Sets temperature of diffrential air - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Alternating_Current_Frequency - - - - - - - - - The frequency of the oscillations of alternating current - The frequency of the oscillations of alternating current - - - + - + - - - - - - - 1 - 1 - value - - - - - - Has Quantity - - - - + - + - - - CONSTRUCT { -$this a ?newClass . -} -WHERE { -$this a ?class . -?class owl:deprecated true . -?class brick:isReplacedBy ?newClass . -FILTER NOT EXISTS {$this a ?newClass} -} - Deprecated class is temporarily augmented by the new class - + + + + + - + - + - + - - - - - - - - + - + - - - Atrium - - - - - - - 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 - - - - - - - - - - - - - - - - + - + - - - - - A command to activate reheating, which is used for either heating or for dehumidification purposes - - - - - - - - - - - - + - + - + - + - + - + - - - - - - - + + + + Longitude + + - + - + - + + + + Photovoltaic Array + + true + + A collection of photovoltaic panels + + + + + + + + + + + - + - + - + - + - - + External reference + + The parent class of all external reference types + + true - Movable objects intended to support various human activities such as seating, eating and sleeping - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture - - - - - - - - - + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack + - + + Condensate + + + - + - - - Capacity - - + - + - + - + - - - - - A device that measure usage or consumption of some media --- typically a form energy or power. - - - - - - - - - - - + - + - - - - - + - + - + - + - - A fan installed on the ceiling of a room for the purpose of air circulation - - - - + Equipment Room + + true + A telecommunications room where equipment that serves the building is stored + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - + + + + + - + - + - - - - + + + + Chiller + + Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type. + + + + + + + + + Short + + + + Time - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - has Rated current input property - - + + - + - + - - - - 1 - 1 - value - + + + + + - + - + - + - - - - - - + Fire Sprinkler Thermal Expansion Tank + + A specialized thermal expansion tank that is part of a building's fire suppression system. + + + + + + + + + + + + + + + Intake Air Filter + + Filters air intake + + + + + + + + + + + + + Water Valve + + A valve that modulates the flow of water + + + + + - - - - Beam + + + + + + + + + + Bar room + + + + + + Occupancy Status + + Indicates if a room or space is occupied + + + + + + + + + + + Cooling Command + + Controls the amount of cooling to be delivered (typically as a proportion of total cooling output) + + + + + + - + - + - + - + - + - + - + - + - Table - + Pharmacy room + - + - + + + + + + + + Disable Differential Temperature Command + + Disables the use of differential temperature control + + + + + + + + + + + + + + Room + + + + - + - + - - - - - - A collection of connected equipment; part of a System - - - - - - + + + + + - + - + - + - - The target temperature for return air, often used as an approximation of zone air temperature - - - - - - + Min Speed Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint. + + + + + + + + + - - - - + - + - + - + - + - - - Last known value - The last known value of the Point entity - - - - - - object-identifier - - object-identifier - - - - The BACnet object identifier - - - Major - + + Minor + - + - + - + + + + Architectural asset + + + - + + + + Outdoor space + + + - - - - - - - - - + Load Shed Command + + Controls load shedding behavior provided by a control system + + + + + + + + + + + + + + + + + + + Cooking room + + + + + + + + + + + is location of + + - + - + - + - + - - The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., "SE", "US", etc. 1 - country - + 1 + + - + - + - + - + - + + + + + - + - + - + - + + + + Data server room + + + - + - - - Laboratory - - + - - Indicates if a system or piece of functionality has been enabled - - - - - - + Low Discharge Air Flow Alarm + + + An alarm that indicates that the discharge air flow is lower than normal. + - - - - - - A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center. - - - - - - - - - - - - + + + + + + + + + Active_Energy + + + + + + The integral of the active power over a time interval - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - + - + - + - + - - - - - - - - - - + + + + + - + - + - + - + - + - + - + + + Discharge Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + + + + 1 + initial cost + + - + - + - + - + - - + - Luminance observation - - - - - - - Direction - - - - + Building element + A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc. + + + + + - + - + - - - + + + + + - - - - - Utilize a steam distribution source to represent how steam is distributed across multiple destinations - - - - - - + + Wireless + - + - - - Sets temperature of air when unoccupied for heating within a specific zone - - - - - - - - - + Enable Fixed Temperature Command + + Enables the use of fixed temperature control + + + + + + + + - - - - - - - - - + + + CRAC - - - - - + + + 1 + 1 + + - + - + - - - - - + + + - + - + - + + + + Office chair + + + - + - + - + - + + + + 1 + 1 + value + + + - + - - + + - Leak Detector - Leak detector. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment - + Reactive Power Sensor + + 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 + + + + + + + + + + + + + + + +CONSTRUCT { + ?s a ?t2 . +} WHERE { + ?s a $this . + { ?t2 owl:equivalentClass $this } + UNION + { $this owl:equivalentClass ?t2 } +} + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b). - - - - - - - Solar + + + + Chilled Water Differential Pressure Deadband Setpoint + + Sets the size of a deadband of differential pressure of chilled water + + + + + + + + + + + + + + + + - + - + - - - - Bed - + + + 1 + 1 + + - + - + - + - + - + - + - + - - + + + addressLine1 + + + - Sprinkler room - + Air Plenum + + A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building + + + + + + - + - + - + - + - + - + - + - + - - + + + + + + + + 1 + 1 + value + + + + - Filing cabinet - + Exhaust Air Static Pressure Sensor + + The static pressure of air within exhaust regions of an HVAC system + + + + + + + + + + + + + + - + - + - + - + - + + + Medium + + - + - + - + - + - + - + - + - - HotWater - - - + - + - - - - 1 - timestamp - + + + + Return Air Enthalpy Sensor + + Measures the total heat content of return air + + + + + + + + + + + + - - - - - + + + + Filter Differential Pressure Sensor + + Measures the difference in pressure on either side of a filter + + + + + + + + + + + - + - + - - - hasTimeseriesReference - - - Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored + + + Port - - - + + Acknowledged + - + - - - - - - - + - + - - - - - - - - - - - - object-name - - object-name - - - - The content of the name field of the BACnet object. + + Collection is an exclusive top class. + - - - Controller + + Indoor Arena + - + - + - + - + - - + + - - - - - - - - - - + Multi-purpose room + - + - + - + - + - + - + - + - + - - - has has electric vehicle connector type property - - + + + + Team Room + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - - - + + + + Lamp + - - Water - + + + + System Enable Command + + Enables operation of a system + + + + + + + + + + + + + Supply Air Temperature Setpoint Limit + + + A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint. + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - Has location - - - - Subject is physically located in the location given by the object - - - - Sensitivity - - + - + - + + + + + - + - + + Wholesale Club/Supercenter + + + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. - - - + - + - + - - - Differential - - - - - CONSTRUCT { - $this rec:includes ?eq . - } - WHERE { - $this brick:hasPart ?eq . - { - ?eq rdf:type/rdfs:subClassOf* brick:Equipment . - } - UNION - { - ?eq rdf:type/rdfs:subClassOf* brick:Collection . - } - UNION - { - ?eq rdf:type/rdfs:subClassOf* brick:System . - } - } - - - - - - PV + + Diesel + - + - + - + - + - + - + - + + Equipment is an exclusive top class. + + + + median + + + - + - - - has Cooling capacity property - - - - + - + - + - - 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. - - - - - - - - + + + - + - + - + - + - - - - - + + Retail Store + + + + + - + - + - + - + - + + + originY + + + + + 1 + 1 + + + - + - + - + - - - Manual - - + - + - - - - Server - Server. - + + + Occupied Air Temperature Heating Setpoint + true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server - + 1.3.0 + 'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - + - + - - - - - + - + - - - - - + + + - - - - 1 - 1 - + + + + + - + - + - + - + - + - + - + - + - - - - - Architecture area - 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. - - - - - - + - + - + - + - + + + + Thermostat + Thermostat. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment + + + + + + + - + - + + + Return Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - - - - CONSTRUCT { -$this ?invP ?o . -} -WHERE { -?o ?p $this . -?invP owl:inverseOf ?p . -} - - + + + - + - + - + - + - + - + - + + + Lighting + + + - + - + - + - + - + - + - - - - true - 1.3.0 - 'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - - - - - 1 - 1 - - - - + - + - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + + + 1 + 1 + + + + - - - + + - + + + + 1 + last known value + + + + - - Measures resistance to airflow in a heating and cooling system's components and duct work - - - - - - - - - - - - - + Electrical System + + Devices that serve or are part of the electrical subsystem in the building + + + + - + - Error report - + Bookcase + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - Bathroom - + Valve Position Command + + + Controls the position (the degree of openness) of a valve + + + + + + + + + - - - The identifier for the timeseries data corresponding to this point - - 1 - + + + + + - + - - - Only meters can have the isVirtualMeter property be true - - - SELECT $this WHERE { - $this brick:isVirtualMeter/brick:value true . - FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . - } - + + + + Lobby + + true + A space just after the entrance to a building or other space of a building, where visitors can wait + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby + + + + + + + + + + The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second. + 1 + Port Speed + - + - + - + - + - - - - - - + - + - + - + - - - - - Measures the zenith angle of the sun - - - - - - - - - - - - - + - + - + - - - + + + + - - - Measured voltage input - The nominal rated voltage input of the entity + + + + Conversation room + - + - + - + + + + + Volume observation + + + + + - + - + + + + Field Of Play + + true + The area of a stadium where athletic events occur, e.g. the soccer pitch + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play + + + + + + + + - + - + - + - - - - - - - - - Setpoint for max water temperature - - - - - - - - - - - - + + + Auditorium - + - + - + - + - + - + - + - + - - - + + + Leaving - - - - - + + + Name of the entity in IFC + + - + - - + Discharge Condenser Water Flow Sensor + + true - An office used by multiple people - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape - - - - - - - + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - + + + Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - + + + - + - - - - 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. - - - - - - - - - - + Refrigerant Level Sensor + + + + - + + + + + + + - - Status of a pump - - - + Humidifier Fault Status + + Indicates the presence of a fault in a humidifier + + + + + + - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + ifcProjectID + The IFC ID of the containing project + + + + Box + + + + + Treatment waiting room + - + - + - - - - - + - + - + - + - + - + - + - - - Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed. - - - - - - - - - + Deionised Water Level Sensor + + Measures the height/level of deionised water in some container + + + + + + + + + + + - - - - - - - - - + + + + Safety Equipment + + + + + - + - + - + - OfficeRoom - - - - - - - - - - - - - - - - - {$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}. - - SELECT $this ?class ?newClass ?depver WHERE { -$this a ?class . -?class owl:deprecated true . -?class brick:deprecatedInVersion ?depver . -?class brick:isReplacedBy ?newClass . -} + Bulletin board + - - - - - + + + + Discharge Air Temperature Alarm + + + An alarm that indicates the off-normal conditions associated with the temperature of discharge air. + - + - + - + - - - - - - - + - + - + - + - - - - - - - - - - + + + region - + - + - + - + - + - + - + + + has Volume property + + + + - + - + - + - - - - - includes - - + - + - - - Position - - + - + - - - - IfcProject - - + + + - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. - + + - + + + + + - + - + - - Sets temperature for the inside face surface temperature of the radiant panel. - - - - - - - - - - - - - + Supply Air Plenum + + + A component of the HVAC the receives air from the air handling unit to distribute to the building + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + - + + + + + - + - + - + - - - - - true - A space dedicated in which to hold a meetings - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom - - - - - + + + - + - + - + - + - - Laboratory - - - + - + - - - - 1 - 1 - - - - - - - - + - + - + - + - + - + - + - + - + + Food Sales + + + - + - + - + - - - - - An alarm that indicates that the valve position is not in a normal state. - - - - - - - - - - - - Valve - - - - - - 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. - - - - - - + - + - + - + - + - + - - - - architected by - - - - - - - Pharmacy room - - - + - + - - - + + + + Condenser Water Flow Setpoint + + + + + + + + + + + + + - + - + - + - + - + - + - + - - true - 1.3.0 - 'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - + + Solar Thermal Collector + + A type of solar panels that converts solar radiation into thermal energy. + + + + + + + + - + - + - + - - Measures the present state of absolute humidity relative to a maximum humidity given the same temperature - - - - - - - - + Motion Sensor + + Detects the presence of motion in some area + + + + + - - - + - + - + - + + + + + - + - + + + + Heating Discharge Air Temperature Deadband Setpoint + + + + + Sets the size of a deadband of temperature of heating discharge air + + + + + + Lounge + This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. + + + - + - - - - - + - + - + - + - + - + - + - + - + + + Soil + + - + - + - + - + - - - Reset + + + is virtual meter + 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. - + - + - - - IDF - - + - + - + - + - + + + Grains + + - + - + + + + + - + - + - + - + - - - - - true - A room where mail is recieved and sorted for distribution to the rest of the building - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom - - - - - + + + + + - + - + - + + + + + - + - + - + - + - + + + + Domestic Water Loop + + + + + + + + + + + start + + - + - + - - - A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint. - + Check Valve + + Valve that allows fluid to flow in only one direction, preventing reverse flow. + + + + - + - - - Sets the target flow rate of chilled leaving water - - - - - - - - - + Pressure Alarm + + An alarm that indicates the off-normal conditions associated with pressure. + + + + - - - - + - + - + - + - + - + - + - + - + - - - - - + + + + Emergency Generator Status + + Indicates if an emergency generator is active + + + + + + + + + + + + + Bypass Valve + + + A type of valve installed in a bypass pipeline + + + + + + - + - + - - - 1 - 1 - - - - + - + - + - + - + - + - + - + - - - PM2.5Concentration - - - - - - The concentration of particulates with diameter of 2.5 microns or less in air + + + Cutout - - Senior Care Community - + + + Breakroom + + + + + Furniture + + + + + + 1 + 1 + value + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system. - - - - - - - - - - - - + - + - + - - 1 - 1 - - - - - - - + + architected by + + - + - + - - - - - + + + Band - - + + - Dining room - + Occupied Heating Zone Air Temperature Setpoint + + + Sets temperature for zone air heating when occupied + + + + + + + + + + + + + + + - + - + - + - + - - - - - A self-contained unit that uses air as a heat source or sink for heating and cooling purposes. - - - - - - - - - - + + Fitness Center/Health Club/Gym + - + - + - + - + - + - + - + - + - + - + - - Medical Office - - - + - + - + - + - + - + - + - + - - - - - A tank specifically designed to store chilled water in HVAC systems. - - - - - - - - + + + - + - + - - - - - - - - + - + - + - + - + - + - + - + - - - - Educational room - - - - - - - - - has broader - - - - - netArea - - + - + - - - - - - - - - - - - - + + Repair Services (Vehicle, Shoe, Locksmith, etc) + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - + - + - + - + - - - - 1 - acknowledged time - + + + + + - + - + - - - - 1 - last known value - - + + + - + + + Sash + + - + - + - + - - - - + - Service shaft - - - - - 1 - 1 - - + OfficeLandscape + - - - - - Measures the temperature of entering water - - - - - - - - - - - - + + + + + - - - + + + + + - + - + - + - - Measures the difference in water pressure on either side of a hot water valve - - - - - - - - - - - - - - + Security Equipment + + + + + - - - - - + + + + 1 + acknowledged time + - + - + - + - + - - - 1 - 1 - - - - + - + - + - + - + - + - - - - - - - - - - - - - - - - + - + - + - + - + - - - - - Sets frequency - - - - - - - + + + + - - + + - Healthcare room - + Heat Recovery Water Source Condensing Unit + + + + + + + + + + + + + + + + + + + - - - - - + + + PIR - + - + - - - Only Brick Points can have external timeseries references - - - SELECT $this - WHERE { - $this ref:hasExternalReference ?ref . - ?ref rdf:type ref:TimeseriesReference . - FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point } - } - - - + - + - - - - + + 0 + This concept is deprecated + + - - + - Torque observation - - - + Security room + - + - + - - - - - - - - - - - An alarm that can indicate when a full-load current is exceeded. - - - - - - - - + - + - - - + + + + + + + + + + - + - + - + - + - - - Reversing - - + - + - - Point is an exclusive top class. - - - + - + - - - - - - - - - - - - - Indicates the presence of a fault in a humidifier - - - - - - - - - - + - + - + - + 1 - 1 - value - + last known value + + - - - Locally + + + - + - - + has Operational stage property + + - + - + - + - - - - - - - - - - - - - + - + - + - - Measures torque, the tendency of a force to rotate an object about some axis - - - - - - - - + + + + - - - Phone + + + + Company + - + - + - + - + - - Self-Storage Facility - + + + + + Is fed by + + + - + - + - + - - - Rain + + + + + - + - + - + - + - + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - + - + - + + + + + - + - + + + + Pressure Setpoint + + Sets pressure + + + + + + + + + - + - - + + + + + + - - A thermal expansion tank designed specifically for chilled water systems. - - - - - - - - - - + Dressing room + - + - + - + + + + + + + - - Sets the position of damper - - - - - + Enable Fixed Enthalpy Command + + Enables the use of fixed enthalpy control + + + + + + + + + - - - - + - + - - - - Event start timestamp. - 1 - start - - - + - + - + - + - - - - installed by - - - - + - - - - - - - - - - - - Other - Technology/Science - - - + - + - - - - - - + - + - - - - 1 - 1 - value - - - + - + - - - Plenum - - - - - - + - + - + - + - + - - An isolation valve installed in the condenser water loop - - - - - - - - - - + Supply Air Proportional Gain Parameter + + + + + + + + + + + + + + + + + + - + - + - - - + + - Exception event - - - - - - - - - + Dewpoint Setpoint + + Sets dew point + + + + + + + - - - Rest + + + + 1 + - + - + - + - + - + - + + + + Chilled Water Valve + + + A valve that modulates the flow of chilled water + + + + + + + + + + - + - + - - - + + + + 1 + last known value + + + + + - Energy observation - - - + Separation Tank + + A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal. + + + + - - - - - + + + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - - - - - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - Stadium (Closed) - - - - - has Aggregate property - - - - + - + - + - + - - - - - - - - - - - - - - + - + - - - - CONSTRUCT { $this owl:deprecated true } - WHERE { $this brick:deprecation ?dep } - - + + + + water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature. + + - - - - - + + + + 1 + postal code + - + - + - + - + - + - + - - AC - - - + - + - + - + - + - + - - - - - An alarm that indicates high concentration of water vapor in the air. - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - - - - - + + + + Cable room + - + - + Auditorium + true - - A space for people to relax while not working - + A space for performances or larger gatherings + + + + 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom - + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium + + + + + - + - + - + + + Supply Water Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - - - - 1 - last known value - - + + + + + + + currentLevel - + - + - - - - + - + - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint. - + + + Coldest - + - + - + - + - + - + - - - - true - 1.3.0 - 'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. - - - + - - Senses the amperes of electrical current produced as output by a device - - - - - - + Static Pressure Sensor + + Measures resistance to airflow in a heating and cooling system's components and duct work + + + + + - + + - + - + - + - + - + - + - Current + Booth - - - - - + + + + Discharge Air Flow Setpoint + + + Sets discharge air flow + - + - - - + + + + + + + - + - + - - - true - + + + + 1 + last known value + + - + - + - + + + Team + + + + + Ammonia Sensor + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - Controls or reports whether or not a device or control loop is in 'override' - - - - - - - - + - + - + - + - - - Imbalance - - - - - Waste management room - - - + - + - + + + + 1 + 1 + + + - - - has Temperature coefficient property - - + + + + + - + - + - + - + - + - + - - + + + Supply Condenser Water Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + - + - + - + - + - - - - water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature. - - - - - - has Thermal transmittance property - - + + + + + - - CHAdeMO - + + + + + - + - + - + - + - + - + - - Residence Hall/Dormitory - - - + - + - + - + - + - + - + - + - - - - Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants) - - - - has Operational stage property - - + + + + + + + - - - - E.g., per Building Code - 1 - maximum occupancy - + + + OzoneConcentration + + + + + + + The concentration of ozone in a medium - + - + - - - Rated voltage output - The nominal rated voltage output of the entity - - - - - - + + + + Daylight Sensor + Daylight sensor. + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment + - - - + + + - + - + - + - - - - - - - + Position Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint. + + + + + + - - - - a viscous liquid derived from petroleum, especially for use as a fuel or lubricant. - + + + + + + + - + - + - + + + + - + - + - + - + + + + Heat Sink Temperature Sensor + + Measure temperature of the heat sink on a device such as a VFD. + + + + + + + + + + + + + + Discharge Air Static Pressure Proportional Band Parameter + + + + + - + - + + + + + + Speed + + - + - + - + - - - - - - - An alarm that indicates that discharge air temperature is too high - - - + - + - - - - - + - + - - - + + + + 1 + 1 + value + + + + + Domestic Hot Water Supply Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - + - - - - Sensor Equipment - Sensor equipment. - - true - - - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment - + + + + + - + - + - + - + - + - + - - + + - Personal hygiene room - - - - - + Temperature High Reset Setpoint + + + + + + + + + + + + - + - + - - + + - Stadium - + Inside Face Surface Temperature Setpoint + + Sets temperature for the inside face surface temperature of the radiant panel. + + + + + + + + + + + + + - + + + + + - - - - + Passive Chilled Beam + + A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device. + + + + + + + + - - - + + + Modbus - + - + - + - + - + - - - - - - - - + Server + + + + + + + + + - + - + - - - - - + + + Parking - - - - 1 - 1 - + + College/University + - + - + - + - + - + - + + + + Chilled Water Circulator Pump + + + Used to move chilled water in a closed circuit, ensuring continuous flow. + + + + + + + + + + + + - + - + - + - + - + - + - + - + + + + serviced by + + + + - + - + + + + Gauge Pressure Sensor + + Pressure sensor which is zero-referenced against ambient air pressure + + + + + + + + + + + - + - + - + - - - + + + + Heating Discharge Air Temperature Integral Time Parameter + + + - + - + - + - - - - - - - - - + Outside Air Enthalpy Sensor + + Measures the total heat content of outside air + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + + + + Occupied Supply Air Flow Setpoint + + + Sets supply air flow rate when occupied + + + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - + + + - + - + - - - - Conversation room - - - - - 1 - 1 - - - - + - + - + - - - + Outside Air CO2 Sensor + + Measures the concentration of CO2 in outside air + + + + + + + + + + + + + + + + Radiant_Temperature + + + + + + + + the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) + the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature) - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + + Humidifier + + + - Vibration Sensor - Vibration sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment - + Valve Position Sensor + + Measures the current position of a valve in terms of the percent of fully open + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Media - + - + - + - + - + - + - - - - Event - 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. - - - - + + Point is an exclusive top class. + - + - + - + - + - - - - - - - true - An information booth or kiosk where visitors would look for information - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area - - - - - + + + + + + Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property. + is part of + + - + - + - + - + - + + + VoltageImbalance + + + + + The percent deviation from average voltage + The percent deviation from average voltage + + + - + - + - + - + - + - + - + - + - + - - - - - - - - Hallway - - - + - - Steam, hydronic, or electric heating device located at or near the floor. - - - - - - + Max Supply Air Static Pressure Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants) - + - - An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system. - - - - - - - + Radon Concentration Sensor + + Measures the concentration of radioactivity due to radon + + + + + - - - - - - - - + + + + - + - + 1 1 - value - + - + - + - - - - - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - + - + - - - - has part - - - - + - + - + + 4 + + + - + - + - + - + - + - + - + - + - + - - - - - url - - - AB - - - + - + - + - - - - - - - - - - - - - - - - - - - + + + Radiation - + - + - - - - - + + Water + - + - + - + - + - + - + - - - - - + + + has Aggregate property + + - - Restaurant - + + + + Condenser Water Bypass Valve + + A valve installed in a bypass line of a condenser water loop + + + + + + + + + + - + - + - + - + - + - + - - - Static - - + - + - + - + - + + + + Standby Unit On Off Status + + Indicates the on/off status of a standby unit + + + + + + + + + + + + + + - + - - - Generator - - + - - - - - + + + PM1Concentration + + + + + + The concentration of particulates with diameter of 1 microns or less in air - + - + - + - + - - - - - + + + + Detention Room + + true + A space for the temporary involuntary confinement of people + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room + + + + + + + + Barracks + - + - + - - - - - Measures the rate of flow of exhaust air - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + + + + 1 + 1 + + + + + has Rated maximum current input property + + + + - + - + - Video + MAU - + - has Area property - - + + + 1 + coordinate system + + + + + + + Damper Command + + Controls properties of dampers + + + + + + - + - + - + - + - + - + - + - + - - - - 1 - last known value - - - - - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint. - - - - - - - - - - - - - - - - - - - - - - - - - - Lockout + + + + state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant. + + + + + - + - + - + - + + + severity + + - + - + - + - + - + - - - - - - - - + + + Makeup - + - - Detects level of particulates of size 2.5 microns - - - - - - - - - - + Entering Water Temperature Deadband Setpoint + + + Sets the size of a deadband of temperature of entering water + + + + + + + + - - - - - - - - - - - - - - - - - - - Storey + + + + + - + - + - + + + + + Relative humidity observation + + + + + - + - - - - 1 - 1 - - - + - + - - - - - - - PIR + + + + Basement level + - - - Recorder + + + objectOf + The 'parent' BACnet device that hosts this BACnet object. + - + - + - + - + - - - + + + 1 + 1 + + - + - + - + - + - - - - - + + + - - - - - + + + + Network Router + + + + + + + - + - + - + - + - + - + - + - + + + Push + + + + + - + - + - + - + - + Effective Zone Air Temperature Setpoint + true 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint + - + - + - + - + - + - + - - - - - Measures the amount of instantaneous electric power consumed - - - - - - - - - - - - - Coordinates - The location of an entity in latitude/longitude - - + - + - + - + - - Library - - - + - + - + - - - - - A collection of photovoltaic devices that generates energy - - - - - - + + + + + - + - + - + + + + + - + - - - + + + + Electric Radiator + + Electric heating device + + + + + + - + - + - + - + - + - + - + + + + The message of this exception event. + 1 + 1 + value + + + + + + Therapy room + + + - + - + - + - + - + - - http://data.ashrae.org/standard223# - s223 + + + + + + + A message describing how to mitigate or address the deprecation + + 1 + - + - + - - - + + + 1 + - + - + - - - - - + - - - - - - - - - - - - - - - - + + + + - + + Domestic Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + Rated maximum voltage output + + The maximum voltage that can be output by the entity + + + - - A window with tint control. - - - - - - - - - - + Chair + - + - + - - - - - + - + - - - + + + + Return Air Temperature Low Reset Setpoint + + + + + + + + + + + + + + + + + - - - + + + + ICT Rack + + + + + + + + + + + + Pressure Status + + Indicates if pressure is within expected bounds + + + + + + + + + + + + Electrical Energy Usage Sensor + + A sensor that records the quantity of electrical energy consumed in a given period + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + The location of the IFC file defining a project + + + + + Tank + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit - - - - - - - - - - - - - - - - + - + - - - + + + - + - + - + - + - + - + - - - - - Measures the presence of fire - - - - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - CONSTRUCT { - $this brick:electricalFlow ?prop . - } WHERE { - $this brick:powerFlow ?prop . - } - - - - - - - true - A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems. - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom - - - - - - + + + + + - - - - 1 - 0 - + + + - + - 1 - 1 - - + has Rated power input property + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - BACnet Reference - - A reference to the BACnet object represented by this entity. - - - - + - + - - - - - + - + - + - - - - - - - + - + - + - + - - - - - + + + - - - - - objectOfInterest + + + + Main Disconnect Switch + + 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. + + + + + + + + - + - + - - - - water in the vapor phase. - - + - + - - - - - - - - - - - - - - + 1 1 - + - - - - - - - + - + - + - - - 1 - 1 - - - - + - + - + - + - + - - A panel-mounted device that provides status and control of a fire safety system - - - - - - - - - - + Waste Amount Sensor + + A metric used for measuring the quantity of waste generated in a building. + + + + + + - + - + - + - - - An alarm that indicates a loss of communication e.g. with a device or controller - - - - - - - - + Chilled Water Discharge Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - Dehumidify - - - - PM10 - - + - + - + - Barrier asset - - - - - - - - - - - - - - - + Architecture + 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. + + + + + + + + + + + + + + + + - + - - - - - - - - - commissionedBy - - + - + - + - - - - - - - - - has Electrical flow direction property - - - - + - - 1 - PoE Type - + 1 + + - - - Soil + + + + Relay Command + + Commands to switch the relay + + + + + + - + - + - - - - - + + + + + + + + + + + - + - + - + - + - - People - - - + - + - - - - 1 - 1 - - - + - + - + - + - - DDAHU must have a brick:Cold_Deck - - 1 - 1 - - true + + A piece of Equipment can feed a Equipment or Location/Space. + + - - - 1 - 1 - - + + + + Low Supply Air Flow Alarm + + + + + + + + + + + + + + + + - + - + - + - + - - - - - + - - - - - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - - - - - + + + 1 + 1 + + + + + + + Command + + + + + + + A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points. + + + + + - + - + - + - + - + - + - + - + - + - + - - - - air external to a defined zone (e.g., corridors). + + + 1 + 1 + + - - - - - + + + + Video Surveillance Equipment + + + + + + + + + - + - - 1 - Only one last known value per entity is allowed - + + Type 2 (IEC 62196) + - + - + - + + Office + + + + + + + isLocationOf + + - + - + + + + + + + + + - + - + - - An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle - - - - - - + Contact Sensor + + Senses or detects contact, such as for determining if a door is closed. + + + + + - + + - + + + + The standard the equipment or device adheres to, e.g. IEEE 802.11. + Standard + + + - + - + - - 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. - - - - - + Standby Fan + + Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm + + + - - + + - - - + + + Fume - + - + - + - + - + - + - + - + - + - - - - - - - - - + Wall Air Conditioner + + 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. + + + + + + + + - + - + - + - + - - - - - - Senses the amperes of electrical current produced as output by a photovoltaic device - - - - - - - - - - - - - + + LocalCoordinates + + + + + - + - + - - - - - + - + - + - + - - - - - + - + - - - Noncondensing + + + + + - + - + - - - - - - - - - true - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside - - - - - - - - - - - - - + - + - + + + + + ExhaustAir + + + - + - + + + + Emergency Alarm + + Alarms that indicate off-normal conditions associated with emergency systems + + + + + + + + - + - + - + - + - 1 1 - value + - + - + - + + + 1 + 1 + + + + - + - + - + - + + + + Cooling Tower Fan + + + 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 + + + + + + + + + + + Ambulatory Surgical Center + + + + + Acceleration + + + + + 1 + last known value + + + + + + + + - + - + + + + + + + + Discharge Air Temperature Reset Differential Setpoint + + + + + - + - + - + - + - + - + - + - + - + - - count - + + Fire Station + - + - + - + - + - - - - - + + + + 1 + 1 + - + - + - + - + - + - + - + - - - - 1 - 1 - + + + + Copying room + - + - + - + + Library + + + - + - - - - - - - + + Gasoline + - + - - Sets the target flow rate of hot water - - - - - - - - - - - - + Electric Boiler + + 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. + + + + + + - + - + - - - - - - - - has electrical complex power type property - - - - - - - - - + + + - + - + - - - + + + + + - - - + + + + + - - - 1 - 1 - - + + + + + - + - - - 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. - - - - - - - - - - - - - - - + Hot Water Pump + + A pump that performs work on hot water; typically part of a hot water system + + + + + + + + - + + + + + - + - + - + - + + reactive + + + - + - + - + - - - - - - + + - - Fan moving return air -- air that is circulated from the building back into the HVAC system - - - - - - + Door + - + - + - + + + + + + + + Storage + + + - + - + - + - - Other - Education - - - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + 1 + 1 + value + - + + + + + + + + + - + - + - + - + - + - - - Face - - + - + - - - Panel area - - Surface area of a panel, such as a PV panel - - + - - 1 - includes - - + + Wi-Fi Signal Strength + - - + + + - Team Room - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - + Boolean value observation + Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit. + + - - - TABS + + + + + Distance observation + + + + + + + - + + + + + - + + + + + + + - + + + Selector + + + + + Sprinkler room + + + - 1 - 1 - - + has Rated minimum current input property + + + + + + + CONSTRUCT { + $this brick:electricalFlow ?prop . + } WHERE { + $this brick:powerFlow ?prop . + } + - + - + - + - + - + - + - + - + - Frame + Wheel - + - + - - - + + Location is an exclusive top class. + - + - + - - - - - - - - - Sound pressure observation - - - + + + + manufactured by + + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - + - - The equipment, devices and conduits that handle the production and distribution of chilled water in a building - - - - - - + + + - + - + - + - + - + - + - + - + - - - - - + + + storedAt + A reference to where the data for this TimeseriesReference is stored - + - + - - - - - A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit - - - - - - + + + - + - + - + - + + Personal Services (Health/Beauty, Dry Cleaning, etc) + + + - + - + - + - + - + - + + + + Premises + 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. + + + + - + - + + + + Water Distribution + + Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes) + + + + + + + + + + + + Data rate observation + + + + + - + - + - + - + - + - + + + + the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen. + + + + + + + + + + + + + Cloudage + + + The fraction of the sky obscured by clouds when observed from a particular location + The fraction of the sky obscured by clouds when observed from a particular location + + - + - + - + - - - Auto - - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + Bypass Command + + + + + + + - + - + - + + + + Steam Baseboard Radiator + + + Steam heating device located at or near the floor + + + + + + + + + + - + - + - + - - CCS (Combined Charging System) - + + Other - Mall + - - - - - The current operational state of a specific level within a predefined range. - - - - - - + + + Group - + - + - + + + + + + 2 + + + - + - + + + Blind + + - + - + + + + Ventilation Air System + + The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building + + + + + + + + + + Lockout + + - + - + + + + + + + + 1 + includes + + + + - + - + + + + Occupancy Command + + Controls whether or not a device or controller is operating in "Occupied" mode + + + + + + + + - + - + - + + + Rated maximum voltage input + + The maximum voltage that can be input to the entity + + - + - - - - - Mass observation - - - - - + - + - - - - - + - + - - - - - + - + - - - - - - + + ACElec + - + - + - + + + + - + - + + RealEstateCore + 4.0 + + - + - + + + + + - + - + - + - + - - - Terminal - - + - + - - - - 1 - 1 - value - - - - - - - - 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 - - - - - - - - - - - - - - - - - - - - People Count Sensor - People count sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment - - - + - + - + - + - + - + - + - + - - - - Service entrance - - - - - - - + - + - - - - - + - - - - - + + + + Active Chilled Beam + + A Chilled Beam with an integral primary air connection that induces air flow through the device. + + + + + + + + - + - + - + - + - + + Adult Education + + + - + - - - - - Controls or reports the openness of a valve (typically as a proportion of its full range of motion) - - - - - - - - - - + + + - + - + - + - + - + - + - - - - - - + - + - + + + + 1 + 1 + value + + + - + - + - + - + - - - - - A pump that performs work on hot water; typically part of a hot water system - - - - - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - Velocity + + + - + - + - + - + - + - + - - + + + + + + + - Dressing room - + + - - Location is an exclusive top class. - + + + Temperature coefficient + The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius - - Other - Restaurant/Bar - + + + - + - + - - - - - Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect - - - - - - - - - - + - + - + - + - + - + - - - - - - - - - + - + - + - - - 1 - 1 - - - - + - + - + - + - - - - - producedBy - - + - - - - 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. - + Water Flow Sensor + + Measures the rate of flow of water + + + + + + + + + + - - - + + + - + - + - + - + - + - + - + - + - - - - - + + + + Event ending timestamp. + 1 + end + - + - + - - - Wardrobe + + + - + - + - + - + - - - - - coordinateSystem + + + + CO2 Level Sensor + + Measures the concentration of CO2 in air + + + + + + + + + + - + - - - - - + + - - - - - + + CCS (Combined Charging System) + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + Location is an exclusive top class. + - + + + + Remotely On Off Status + + + + + + + + + + + + + - + - + - + - + + + + Office Kitchen + + true + A common space, usually near or in a breakroom, where minor food preperation occurs + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette + + + + + + + + - + - + - + - + - - - A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket. - - + HVAC Equipment + + See Heating_Ventilation_Air_Conditioning_System + + + + - - - - - - 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. - - - - Schedule + - - - + + + + Liquid Detection Alarm + + + + + + + + + - + - + - - - + + + - - Other - Utility - + + + has Electrical flow direction property + + - + - - - has has electric vehicle charger type property - - - - - - - - - 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. - + + Type 2 (IEC 62196) + - + - + - - - - - initialCost - - + - + - + - + - + - + - + - + + + + Footrest + + + - + - - - - - Valve used for mixing hot and cold fluid to a desired temperature. - - - - - - - - Medical - - + - + - + - + - + - + - + + + 1 + 1 + 0 + + + + + + Radiator + + + + + Unoccupied Heating Discharge Air Flow Setpoint + + + + + + + + + + Shading Equipment + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - Thermostat - Thermostat. - + Discharge Condenser Water Temperature Sensor + + true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment - + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + - - - 1 - 1 - - + + + + + - + - + - + + + + + - + - + + + Econcycle + + - + + + + + + + - + - - + + - Floor lamp - + Breaker Panel + + Breaker Panel distributes power into various end-uses. + + + + - + - + + + + + + + + + + + - + - + - + - - true - A space or group of spaces that are managed or monitored as one unit for energy purposes - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone + Energy Generation Sensor + + A sensor measuring the amount of generated energy. + + + + - - - + + + + - + - - A parameter determining how long to delay an alarm after sufficient conditions have been met - - - - - - - - + Discharge Air Flow Low Reset Setpoint + + + + + + + + + + + - + - + - + - + - - - - - Alarms that indicate the failure of devices, equipment, systems and control loops - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - operatedBy + + + + + - + - + - + + + + + + + Rated module conversion efficiency + + 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 + + - + - + - + - + - + - + - + - + + + + E.g., per Building Code + 1 + maximum occupancy + + + + A + + + - + - + + + + Exhaust Air Stack Flow Sensor + + Measures the rate of flow of air in the exhaust air stack + + + + + + + + + + + + + + + - + - + - + - - Closed - + + + A Point can be a Point of Equipment, Location or Space. + + + + + + + + + + + + + + Has output substance + + The subject produces or exports the given substance from its internal process - + - + - + + + + Effective Discharge Air Temperature Setpoint + + + + + + + + + A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]. + 1 + coordinates + + + - + - + - + - + + Bank Branch + + + - + - + + + + Steam Distribution + + Utilize a steam distribution source to represent how steam is distributed across multiple destinations + + + + + + + + - + - + - - - - - - - - - + Bypass Damper + + 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. + + + + + - - + - + - + + + + Lockout Temperature Differential Parameter + + + + + + + + + + + + + - + - + - + - + - - - - + Horizontal Fan Coil Unit + + + + + + + Hot Water Discharge Flow Sensor + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + + Water used used to remove heat through condensation + + + + + + + IT Rack + IT rack. + + + + + Discharge Condenser Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + + + + + + + + + + - + - - - - - + - + - + - + - + - + - + + + + + - + - - + + + + + + - Living room - + Unoccupied Load Shed Command + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - Area - Entity has 2-dimensional area - - + - + - + - + - + - + - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware - - - + - + - + + + + Outpatient services room + + + + + + Integral Gain Parameter + + + + + + + + + + + + + - + - - - 1 - related to - - - - + - + - + - + - + + + + Point + + + + + + commissioningDate + + - + - + - - - + + + Dock - + - + - + - Sports + Contact - + - + - + - + - + - - - + Return Heating Valve + + A valve installed on the return side of a heat exchanger + + + + + + + + - + - + - - - - - + + + Noncondensing - + - + - + + + + 1 + last known value + + + + + + Ablutions + + - + - - - - - - - - - - - - - - + + + - + - + 1 - 1 - - - - - + origin y + - + - + - - - - Virtual building - + + + Measured power input + The nominal measured power input of the entity - - - - - An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity - - - - - - - - + + + + + - - - Hail + + + - + - + - + + + + + + + - + - + - + - + - - - - - - - - - - - + + + + + + + - + - + - - - - - Sets the rate required for a process - - - - - - - + + + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - + + + portSpeed - + - + - + + + + + + + CONSTRUCT { - $this rdf:type ?newtype . - } - WHERE { - $this brick:meters ?bldg . - ?bldg rdf:type/rdfs:subClassOf* brick:Building . - $this rdf:type ?type . - BIND(IRI(CONCAT("https://brickschema.org/schema/Brick#Building_", strafter(str(?type), "https://brickschema.org/schema/Brick#"))) as ?newtype) . - FILTER (strEnds(str(?type), "_Meter")) - FILTER (!strStarts(str(?type), "https://brickschema.org/schema/Brick#Building_")) + $this rdf:type ?metertype . + } WHERE { + $this rdf:type/rdfs:subClassOf* brick:Building_Meter . + $this brick:hasSubstance ?substance . + ?metertype brick:hasSubstance ?substance . + ?metertype rdfs:subClassOf+ brick:Building_Meter . } - + - + - - - - - - - + - + - + - + - + + + + Toilet + + + - + - + + + Year built + https://project-haystack.org/tag/yearBuilt + Four digit year that a building was first built. (adopted from Project Haystack) + + + + + The agent leasing out some leasable object, i.e., the owner of the asset. + 1 + leasor + + + + - + - - - Standby - - - - - - - + + + + + - - - hasAddress + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - Indoor Arena - + + + - + - + - + - - Commands that reset a flag, property or value to its default - - - - - - - - - - - 1 - last known value - - + Room + + true + Base class for all more specific room types. + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room + + + - + - + - + - + - + - + - - - - - + + + + 1 + last known value + + - + - + - - - - Organization - An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.) - - - - - - - + - + - + - + - - - - - A container designed to hold or store fluids for various applications within a system. - - - - - - + - + - + - + - + + + + + - + - - - - - - - - - - A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points. - - - - - - - + - + - - - - - - - - Exercise room - - - + - + - + - + - + - - - + + + + 1 + 1 + - - - - - + + + + + url - + - + - + - + - + - + - + + + + + - + - + + Food Service + + + - + - + - + - + - - Measures the rate of flow of natural gas - - - - - - + Natural Gas Usage Sensor + + Measures the amount of natural gas that is consumed or used, over some period of time + + + + + - - + + - + - + - + + + A piece of Equipment's parts should be always other Equipment. + + + - + - - Lifestyle Center - - - + - - true - 1.4.0 - 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. - - - - - - Value will be zero if the local coordinate system is north-aligned. - 1 - y rotational scale factor - + + + + + - + - + - + - + - - Wireless - + + + + + - + - + - + - + - + - + - + - + - - + + - Group room - - - - - + Mixed Air Filter + + A filter that is applied to the mixture of recirculated and outside air + + + + + + + + - + - + - + - + - + - + - - - has Deprecation Notice property - - + + + + + + + + + hasMember + + + + + Gain Parameter + + + + + + + + + - + - + - + - + - + - + - - - Economizer - - - - - - + - + - + - + - + - + - - Supermarket/Grocery Store - + + + + + - + - + - - - - 1 - 1 - value - + + + + + + Convenience Store with Gas Station + - + + + + + - + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - + - + + + PM10 + + - + - + + + + + Inductance observation + + + + + - + - + - - - - - + - + - - - - 1 - is part of - - + + + + + - + - + - + - Mothers' room - + ICT Hardware + ICT hardware. + - + + + + + + + + + + + Space + + + + Heat Sensor + + true + + 1.4.0 + This class has a poor definition is supplanted by Temperature_Sensor + + + - - - - Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure. - - - - - - - - + Pump + + 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. + + - - - + - + + + + + + + + http://www.w3.org/2000/01/rdf-schema# + rdfs + + + + hasExternalReference + + Points to the external reference for this entity, which contains additional metadata/data not included in this graph. + + - Wind + Camera - + - + - + - + - - - - - Voltage observation - - - - - + - + - + - + - - - seatingCapacity - - + - + - - - - - - Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy - - 0 - - - + - + - + + + 1 + 1 + + + + - + - + - + - - - - - + - + + 1 + 1 + value + - - - originX + + + - + - + - - - - - - - - - An alarm that indicates the off-normal conditions associated with pressure. - - - - - - - - - - - Wing - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - + + + + + - + - + - + + + levelNumber + + - + - - + + - Geometry - - + Energy System + + A collection of devices that generates, stores or transports electricity + + + + - + - + - + - + - - - - 1 - last known value - - + + + + + objectOfInterest - - - addressLine2 + + + Frost - - - + + + + + + + + + + + + + + + - + - + - - - - - true - 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 - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance - - - - + + NonPotableDomesticWater + - + - + - + + + + + + + + High Humidity Alarm Parameter + + A parameter determining the humidity level at which to trigger a high humidity alarm + + + + + + + + + + + + - + - + - + - + - - - + Voltage Sensor + + Measures the voltage of an electrical device or object + + + + + + + + - - - - Links an Architecture to BuildingElement that is contained in the Space. - contains element - - + + + Bypass + + + + - + - + - + - + - - - - - + - + - + - + - + - + - + - + - - - - - - + - + - + - - documentation + + 1 + last known value - + + + + + + Value will be zero if the local coordinate system is north-aligned. + 1 + x rotational scale factor + - + - + - + - + - + - + - + + + numberOfPorts + + - + - + - + - - SprinklerWater - - - + - + - + - + - + - + - + + + 1 + 1 + + + + - + - + - + - + - + - + - + - + - + - + - + - - - + + + + + - + - + - + - + - + - + - + + + + Atrium + + + + + + + + 1 1 - - + value + - + - + - + - + - - - + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - - - + + + - + - - 1 1 - + + - + - + - + + + Employee + + + + Intercom + + - + - + + + Ethernet + + - + - + - - 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' - - - - - - + Min Discharge Air Temperature Setpoint Limit + + + + A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. + - + - + - + - - Measures the rate of flow of return air - - - - - - - - - - - - + Discharge Air Static Pressure Sensor + + + The static pressure of air within discharge regions of an HVAC system + - - - + + net + - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - Carbon Dioxide in the vapor phase - - - - givenName - - + - + - + - + - + - - Tesla Supercharger - + + + + + + + + + + + + + - + - + - + + + + + + + - - - A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion. - - - - + Pump Room + + true + A mechanical room that houses pumps + + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room + + + + + + + + + + + - + - + - + + + + + - + - + + + + + address + + - + - + - + - - - + + + + + 1 + Generation + - - real - + + + - + - + - + - + - + - - - - - - - - - + - + - - - - - + - + - - - - - - A parameter determining the difference between upper and lower limits of temperature. - - - - - - - - - - + - + - + + + + + - + - - Type1 - - - + - - - - - - - - - + - + - + + + + 1 + + + - + - - - + + + - + - + - + - + - + + + + Valve + + + A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways + + + + + + - + - + + + Usage + + + + + + - + - - - - - - - - + - + - + - + - + - + - + - + - - - - 1 - 1 - value - + + - + - + - + - + - + + + + Max Hot Water Differential Pressure Setpoint Limit + + + A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint. + + + + + + + + + + + + + + + + + + + + - + - - - Speed + + + + + - + - + - + - + - + - Freeze - - - - - Laboratory (dry) - - - - - + Janitor - + - - - - - - - - Cubicle + Low Temperature Alarm Parameter + + A parameter determining the temperature level at which to trigger a low temperature alarm + + + + + + + + + + - + - + - + - + - - - Sensor + + + + 1 + 1 + - - - - - + + + + + + + + + + + 1 + 1 + + - + - - - Condenser - - + - + - - - - - owns + + + + Bathroom + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - + - + - + - - Has address - - - To specify the address of a building. + + + + 1 + - - - - - The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered - - - - - - + + HotWater + - + - + - - - + + + + Educational room + - + - + - - - + + + + + Double value observation + Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit. + + - + - + - + - + - + - + - - - - - - - + + + + 1 + last known value + + - - - - - + + + 1 + 1 + + - - - - - An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air. - - - - - - + + + + 1 + 1 + value + - - - - - - + + BC + - - - - - - - + + + + + 1 + 1 + status + - + - - - - - + + + + + + + + Economizer Damper + + A damper that is part of an economizer that is used to module the flow of air + + + + + + - + - + - + - - Alarm indicating that the minimum water level was reached - - - - - - - - - - + Cooling Only Ground Source Condensing Unit + + + + + + + + + + + + + + + + + + + Mail - + - + - + - + - - - + + + - + + + + + + + + + - - intersecting element - - + 1 + 1 + + - + - + - + - + - - - - 1 - 1 - + + + + Region + An administrative geospatial unit larger than the individual real estate. For instance, "Lombary", "North America", "The Back Bay", "Elnätsområde Syd", etc. + - + - + - + + + has Temperature coefficient property + + + + - + - + + + Dewpoint + + - + - - - - - + - + - + + + + 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. + level number + + + - + - + - - - - Point - - + + + Vehicle - + - + - + - + - + - - - Sets the maximum permitted frequency - - - - - - - - - + Velocity Pressure Sensor + + Measures the difference between total pressure and static pressure + - + - + - + - + - + + + + Kitchenette + + + - + - - - - - constructedBy + + + Close - + - - - Failure - - - - Remotely - - + - + - - - - - - - - - + - + - + + 1 - 1 - - + installation date + - + - + - + - + - + + + + CONSTRUCT { + $this rec:includes ?eq . + } + WHERE { + $this brick:hasPart ?eq . + { + ?eq rdf:type/rdfs:subClassOf* brick:Equipment . + } + UNION + { + ?eq rdf:type/rdfs:subClassOf* brick:Collection . + } + UNION + { + ?eq rdf:type/rdfs:subClassOf* brick:System . + } + } + + + + + + Glycool + + - + - + + + + Multi polygon + + + + - + - + - + - + - + - + - + - + - + - - - + + + + Gas Valve + + + + + + + - + - + + + + Heating Start Stop Status + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - A 2-way, self contained proportional valve with an integral differential pressure adjustment setting. - - - - - - - - - - - - + - + - + + + + + - + - + + + Chiller + + - + - - - - 1 - last known value - - - - + - + - + - + - + - + - + + + + - + - - 1 - - - - - + + + + + 1 + trip direction + - + - + - - absolute - - - + - Computer + Driver - + - + - + + + Solar Radiance Sensor + + true + + 1.3.0 + The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications. + + + - + - + - + - + - + - + + + + Cooling Only Air Source Condensing Unit + + + + + + + + + + + + + + + + + - + - + + Other - Education + + + + + + + + Other - Recreation + + + + + + Main Circuit Breaker + + 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. + + + + + + + + + + - - 1 - 1 - + + adjacent element + + - + - + - - - MACAddress - - - People - + + + + Small study room + - + - + - + - + - - - - 1 - 1 - value - + + + Demand + + + + Access - + - + - - - - - - - + + + + 1 + 1 + - - - - - - A valve that modulates the flow of chilled water - - - - - - - - + + + 1 + includes + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - Tilt - The direction an entity is facing in degrees above the horizon + + + + Angle Sensor + + Measues the planar angle of some phenomenon + + + + + + + + - + - + - + - - - - - Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow. - - - - - - + + Other - Entertainment/Public Assembly + + + + Laboratory + - + - + - + - + - + + + + + - + + + + + + + - + - 1 1 - - - - - batteryPercentage + + - + - + - - - true - + + + - + - + - - - - - + - + - + - + - + + + + + - - - - + Speed Setpoint Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint. + + + + + + + + + + + + + Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy + + 0 + - + - + - - Type 2 (CSS) - + + + Laboratory - + - + - + - + - + - + - - - - Water that is leaving a piece of equipment or system - - + - + - + - + - + - + - - - - - - - - - - - Latitude - - + + + PM10Concentration + + + + + + The concentration of particulates with diameter of 10 microns or less in air - + - + - - - ifcGlobalID - The IFC Global ID of the entity + + + + + - + - + - + - - Timeseries Reference - - A reference to a stream of timeseries data in a database. Contains the data for this entity - - + Hot Water Discharge Flow Setpoint + + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - + + + + 1 + 1 + - + - + - + + + + Outside Air Dewpoint Sensor + + Senses the dewpoint temperature of outside air + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - Infers a IFCReference instance from the object of an hasExternalReference. - - + + + Dry - + - + - - - - Architecture - 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. - - - - - - - - - - - - - - - - + - + - - - - - + - - - - - - - - - + Cooling Start Stop Status + + + + + + + - + + + - - - - - + + + + located in + + - + - + - + + + + + + + - - - an electrically operated switch - - + Induction Unit + + 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. + + + - + + - - - Duration + + + - + - + - + - + - + - + - + - + - + - + - + - - - Ice - - + - + - - - - - + + + - + - + - - - - - + + + + Loading Dock + + true + A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock + + + + + + 1.4.1 + Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock + + + + + + - + + + + Mezzanine level + + + - - - A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint. - - - - - - - - - - + Condenser Water Valve + + + A valve that modulates the flow of condenser water + + + + + + + + - + - + - + - - - - - - - + - Circulator - - - - - - + Thermostat - - - - 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. - level number - + + + Weather - + - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - Rated minimum current output - - The minimum current that can be output by the entity + + + - + - Touchpanel - - - - + Baseboard - + - + - + + Other - Services + + + - + - + - + - + - + - - Prison/Incarceration - + + + + 1 + last known value + + - + - + - + - + - + - + - - - - - - Sets static pressure of discharge air - - - + - + - + + + + + + - + - + + + Rated + + - + - + - + - + - + - + - + - + - - - - - + + + Recovery - - + + - - true - A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue - - - - - - 1.4.1 - Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box - - - - - - - - - - - - - - - - + Back office + - - - - 1 - 1 - timestamp - + + + + Garage + - + - + - - - - 1 - includes - - - - + - + - + - + - + - + - + - - - - - A parameter determining the humidity level at which to trigger a high humidity alarm - - - - - - - - - - + + + + + - + - + - - - + + + + - - - - Chair - + + + heightRUs + + + + + 1 + 1 + value + - + - + - - - Panel - - - - Expansion - - + - + - + - + - + - + - + + + + + + - + - + - + - + - + - + - + - + - Ozone + PID - + - + - + - + - - - - - - - - 1 - last known value - - - - - - - - + - + - + - Relief + Device + + + + + Discharge Air Flow High Reset Setpoint + + + - + - + - + - + - - + + - Morgue - - - - - - 1 - 1 - value - + Humidifier + + A device that adds moisture to air or other gases + + + + - + - + - + - + - + - + - - - - - + + + + Bed + - - - Intrusion + + + + Battery Percentage + + + + + + BACnet Controller + + + + + + + + + + + + Safety System + + + + + - + + + + + + + + + + - + - + - + - + - + - + - + - - - CAV + + + + Imbalance Sensor + + A sensor which measures difference (imbalance) between phases of an electrical system + + + + + + + + - + - + - + - + - + - + - - - + + + + + is metered by + + + Indicates the meter measuring the consumption/production of some substance by the subject entity - - - 1 - 1 - - + + + - - Strip Mall - + + + + - + - + - - - Disconnect - - + - + - + + + + + + + + + + hasTimeseriesReference + + + Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored + + - + 1 1 - - - - - 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. - - + - + - + + Type 1 (CSS) + + + + + + Facade + + + - + - + - + - - - - - + - + - - - - - - see Rooftop_Unit - - - - - - 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). - 1 - georeference - - + + unidirectional + - - - + + + + + - - - - - - See Variable_Air_Volume_Box - + + + + + - + - - A standalone thermal power meter - - - - + Displacement Flow Air Diffuser + + 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. + + + + + + + + - - - - - - - 1 - 1 - - + - + - + - + - + - + - + - + - + - + - - - has Year built property - - + + + +CONSTRUCT { + ?s ?t2 ?o . +} WHERE { + ?s $this ?o . + { $this rdfs:subPropertyOf ?t2 } +} + - + - + - + + + + + A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections. + + + + + + + + + + + + + + + + - - Measures the torque, or rotating power, of a motor - - - - - - - - - + Data Network Equipment + + + + + + + - - Diesel - + + + + + - - + + + + + - - - + + + + + + + + + - + - + - + + + Position + + + + + The fraction of the full range of motion + The fraction of the full range of motion + + + + + + Has part + + + The subject is composed in part of the entity given by the object + + - + + Heating Demand Setpoint Sets the rate required for heating - - - - + + + + - + + + + frost formed on the cold surface (tubes, plates) of a cooling coil. + + - + - + + + + + - + - + - + - - - - - Sets some property of CO2 - - - - - - - - - - Other - - - + - - - - - Double value observation - Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit. - - - - - - has Current flow type property - - + + + + + - + - + - + - + - - - - + + + - - + + - Roof level - + Max Discharge Air Static Pressure Setpoint Limit + + + + A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint. + - + - + - + - + - + - + - - Office - + + + + + - + - + - + - - Other - Public Services - + + + + + + + Diffuser + + + Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy + + 0 + - + - + + + + + + + - + + + + Mixed Air Humidity Setpoint + + Humidity setpoint for mixed air + + + + + + + + + + + + + + + + + 1 + 1 + + + - + - + - + - - - - - + + + - + - + - + + + Visitor + + + + Embedded + + - + - + - + - - - - + - + - + + + + + - - - - + Disconnect Switch + + + 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'. + + + + + + + - + + + + + + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - + - + - + - + - + - + - + - - - - - - - + + + - + - + - - - - - + + + + ICT Equipment + + Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals. + + + + - + - + - + + + + + + + + + + + + - + - - - - Modbus Controller - Modbus controller. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController - + + + Hose + + + + Battery - + - + - - - - - + - + - + - + - + - + + + + Static Pressure Integral Time Parameter + + + + + + + + + + + + + + + + + - ESS + Exhaust - + - + - + - + - + - Furniture + Rooftop - + - - - - - + + + - + - + - - - - - - - - - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - 1 - current level - - - + - + - - - - - An alarm that indicates loss in air flow. - - - - - - - - - - - - + - + - + - + - - - - - - + - + - + - + - + - - true - A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom - - - - - - + Water Loss Alarm + + An alarm that indicates a loss of water e.g. during transport + + + + + + + + - - - - - + + + + 1 + 1 + - + - + - - MakeupWater - - - + - + - + - + - + - + - - - - - - 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. - - - - - - - - - - + + + - + - + - + - + - - - - - - - - - - A type of AHU, use to pre-treat the outdoor air before feed to AHU - - - - - - + - + - - - - - Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels - - - - - - - - - - Other - Restaurant/Bar - - - + - + - + - + - - - - 1 - 1 - value - - - + - - - - - - - - - - - - - - WiFi5 - - - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - + - + - + - + - + - + - - - - - + - + - - - - - isFedBy - - + - + - - - - 1 - last known value - - - - + - + - + - + - + - Recording room - + Cart + - + - + - + - + - + - - - Pull - - + - + - + - + - - - - - + + + Damper - - - + + + - + - - - - - + + + + 1 + last known value + + - - - - - + + + + Recording room + - - - - URL link to an image/logo that represents the organization. - logo - + + + Unoccupied Air Temperature Heating Setpoint + + true + 1.3.0 + 'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + - + - + - - - - - + + + Leak - + - + - - - - - + + + - + - + - + - - - - - + + + - - - - - + + + + + Length observation + + + - + - + - + - + - - - - - - - + - - Steam - + + + + Entrance + - + - + - - - - - + + Parking + - + - + - + - + - - - - 1 - weight - - - + - + - + - + - - - - - - - + + + + Water that is entering a piece of equipment or system - + - - 1 - last known value + + 1 + includes - + - + - + - - GB/T - + + + - - - + + + + + - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + Regulator - - - - - - - - - - + + + Liquid - + + + + + servicedBy + + - + - + - + - - export - - - - + + - - - - - + Room + - - - Angle + + ACElec + - + - + - + + + + 1 + weight + + + - + - + - + - + + + Wash + + - + - + + + + + + + + + - + - - - - + - + - + - + - + + + Majlis + + - + - + + + Effective Air Temperature Cooling Setpoint + + true + 1.3.0 + The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint. + + + - + - + - + - + + + + + producedBy + + - + - + - + - + + + + + + + + + - + - + - + - + + + Storage + + + + Irradiance + + + + + + - + - + - - true - A unit of geographic space, usually contigious or somehow related to a geopolitical feature - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region - - - + + + + - - - - - + + + - + - Network - - - - - - + Generator - + - - true - A room for electrical equipment, specifically electrical generators. - - - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom - - - - - - - + + + + - - - + + + ΔCOConcentration + + + true + + + The difference in carbon monoxide concentration between two areas - + - + - - - - - + - + - + - + - + - + - + + + + Thermostat Equipment + + + + + + + + + - - - Volume - - + - + - - - - Building - A confined building structure. - + + - + - + - - - - Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). - - - + - + - + - + - - - has Electrical phase count property - - + + Propane + - - - - 1 - last known value - - + + + + + Thrust observation + + + - + - + - + + + + + - + - - - Disable - - + - + - + + Lifestyle Center + + + + + + + + + + Loading/receiving room + + + - + - + - - - - Balcony - + + + Entrance + + + + - + - + - - Stadium (Closed) - - - + - + - - - Weather + + + + Electrical Meter + + A meter that measures the usage or consumption of electricity + + + + + + - + - + - + - + + + + + - + - - - Lead - - + - + - + + Pre-school/Daycare + + + - + - + - + - - - - 1 - 1 - + + + + + - - - - 1 - 1 - + + + + + - + - - - Measures dewpoint of discharge air - - - - - + Occupied Cooling Discharge Air Flow Setpoint + + + + + Sets discharge air flow for cooling when occupied + - + - + - + + + ESS + + - + - - + + - - Measures the amount of some substance that is consumed or used, over some period of time - - - - - - - - + Information + - - - + + 0 + Points cannot have locations; use 'isPointOf' instead + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - has is virtual meter property - - + + + + + - - - - 1 - last known value - - + + + + + - + - + - + + + Temperature + + - + - + - + - + - + - + - + - + - + - + - - - - - true - A class of spaces used for storage - - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage - - - - - - - - - - Admitting room - - - - - - Exhibition room - - - - - - - - - - - - - - - - - - - - - - - - - - + + + Imbalance - - - - - Electric heating device - - - - - - + + + 1 + 1 + + - + - + - + - + - - - - Garage - + + + - + - + - + + + Run + + - + - + - + - - - - - Indicates if a substance contained within a vessel has frozen - - - - - - - - + - + - - - - - + - + - + + + + Water Temperature Setpoint + + Sets temperature of water + + + + + + + + + + + + + CCS (Combined Charging System) + + + - + - - - Return - - + - + - - + + - Data server room - - - - - - Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property. - has member - - + Air Differential Pressure Setpoint + + Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit + + + + + + + + + + + + - + - + - + - + + + + + - + - + - + - - - - - + - + - - - Portfolio - - - Police Station - - - + - + - - - + + + + CONSTRUCT { + $this brick:electricalFlow ?prop . + } WHERE { + $this brick:powerFlow ?prop . + } + - - Up - + + + + Water that circumvents a piece of equipment or system - + - + - + - + - - - - - + + + + Torque Sensor + + Measures torque, the tendency of a force to rotate an object about some axis + + + + + + + + - + - + - - - Breaker - - - - - - + - + - - - - - + + + + - + - + - + - + - - - - - + + + - + - + - - - - - + + + + Direction Command + + Commands that affect the direction of some phenomenon + + + + + + + - - - Energy + + Type2 + - - - - - + + + + air that must be removed from a space due to contaminants, regardless of pressurization - + - + - - - has Gross area property - - - - - - - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. - + + + Final - + - + - + - - - - - An alarm that indicates a power failure. - - - - - - - - - - + - + - + - + - + - + - + - + - + - Active + TVOC - - + + + hasAddress - - - + + + + water in the vapor phase. - + - + - + - + 1 1 - + timestamp + - + - + - + - + - - - Electrical phase count - Entity has these phases + + + + + - + - + - + + + + + + Steam + + + + import + + + - + - + + + + Gas System + + + + + + + + College/University + + + - + - + - + - + + + + + + + + + - + - + - + - - - Electrical + + + + + Architecture capacity + 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. + + + - - - + + + + + - + - + - + - + - + - + - + - + - + + + + AHU + + + 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. + + + - Battery + Evaporative - + + + + + - + - + - + - - - - - - Indicates if air pressure in discharge duct is within expected bounds - + + + + serial number + - + - + - + - + - + - + - - Water - - - - Level 3 - - - - - - - - - - - + - + - + + + + + + + + + - + - + - + - + - + - + - - - - - + High Humidity Alarm + + An alarm that indicates high concentration of water vapor in the air. + + + + + + + + - + - + - + - + - + - + - - - - adjacent element - - - - + - + + WiFi6E + + + + + + + - + - - - - 1 - 1 - value - - - - - Camera - - - - - - + - + - - - - + - + - + - + - + - + - + - + - - - - - - - Waste basket - + + + Tint - + - + - + + + Zone Air Temperature Setpoint + + true + Sets temperature of zone air + 1.3.0 + The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints. + + + + + + + SELECT ?this + WHERE { + ?this rdfs:subClassOf+ brick:Sensor . + FILTER NOT EXISTS { ?class owl:deprecated true } + } + + + + Other/Specialty Hospital + + + + + Temporary + + - + - + + + Occupied + + - + - + - + - - - + + + + Discharge Air Humidity Setpoint + + + Humidity setpoint for discharge air + - - - - - + + Other - Public Services + - + - + - + - - - - - + - - - - + Drench Hose + + + + + + + + + + + + + + + - + + + 1 + 1 + + + + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + Gatehouse - - + - + 1 + 1 + + + + + + Water Loop + + A collection of equipment that transport and regulate water among each other + + + + - + - + - + - + - - - - - A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase. - - - - - - - - + + + + + - - - + + ChilledWater + + + + + + 1 + 1 + - + - + - + - + - - 0 - This concept is deprecated - - - - + - Fume + Disconnect - + - + - + + + Thermal transmittance + https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en + The area-weighted average heat transfer coefficient (commonly referred to as a U-value) + + - + - - - - - - - - - - Sets the size of a deadband of temperature of cooling discharge air - + - - - - - A meter that measures usage or consumption of some media for a whole building - - - - - - - + + + Activated - + - + - + - + - + - + - + - + - + - - - - - + - - - Wash - - - Retail Store - + + + + + - + - + - - Barracks - + + + 1 + 1 + + - - - Torque + + + Interval expressed in an ISO 8601 Duration string, e.g. RP1D + + 1 + - + - + + + + + + + - + - + - + - + + + + has quantity + + + + - + - - BC - + + + Phone - - - + + + + + + + - - - + + + + + - + - + - + + + Relay + + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Fire Alarm + + + + + + + + + - + - + - - - Ready + + Wireless + - + - + - + + + The global ID of the entity in the IFC project + + 1 + + + + + + Chilled Water Temperature Setpoint + + Sets the temperature of chilled water + + + + + + + + + + + + + + + + + + - + - + - + - - - + + + + + - + - + - - - + + + - - + + - - - - + Workshop + - + - + - + + K-12 School + + + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Air Quality Sensor + + A sensor which provides a measure of air quality + + + + + + + + + + - + - + - + - + - + - + - - - - - georeference + + + + + - + - + + + + + + + - + - + 1 - last known value - - + 1 + value + - + - + - - - - - + - + - + + + + + - + - - - - - A filter that is applied to the mixture of recirculated and outside air - - - - - - - - - - - - - - - - + + + + + - - - Heat + + + + + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - - - + + + + + - + - + - + - + - + + + + + + + + Indicates the lease(s) that this contract regulates the conditions of. + regulates + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - + + + + + - - - 1 - 1 - - + + Urgent Care/Clinic/Other Outpatient + - + - + - - - - - - See Heat_Exchanger - + + + has Rated voltage output property + + + + + + Locally - + - + - + - - - + + net + + + + + + 1 + 1 + + + + + Direction - + - + - + - - - - - + + + + + + + + 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. + + + + - + - + - + + Major + + + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Position_Setpoint. - - - - - - - - - - + + + Common + + + + has electric vehicle charger type + 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) + + + + + - + - + - - Food Sales - - - + - + - - - - Measures the difference between total pressure and static pressure - - - + - + - + - + - + - + - + - + - + - + - - - Active_Energy - - - - - - The integral of the active power over a time interval + + Food Sales + + + + - + - + - + + + + + - + - + - + - - - - - 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) - - - - - - - - + + + + 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. - + - + - - Lifestyle Center - + + + - + - + - + - + - + - + - + - + - + - + - - - - - true - 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 - - - - 1.4.0 - Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site - - - - - - - - - + - + - - - - - - - - - - - Step - - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - - - Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower + + + + + + + + + + + + 1 + area + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - + - + + + + Occupancy Sensor Equipment + + + + + + + + + + + - + - + + + + + + + aggregationInterval + + - + - + - + - - - Bypass - - + - + - + - + - + - - - See Variable_Air_Volume_Box_With_Reheat - + Air Wet Bulb Temperature Sensor + + + + + + + + + + + + + + + + - + - + - + + + + + - + - - - Rated power output - The nominal rated power output of the entity + + + has Rated maximum current output property + + - + + + + + + + + Collection + 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. + + + + + + + 1 + last known value + + + + + + + + + + - - - - + Hot Water Baseboard Radiator + + + Hydronic heating device located at or near the floor + + + + + + - - + + + - + - + - + - + - - - - + + + + Error report + - + - + - - - + + + + + + + + + + + - + - + - + + + + + 1 + PoE Type + + + + + + + Has input substance + + The subject receives the given substance as an input to its internal process + + - + - + - CRAC + Fault - + - + - + - + - + + ReturnAir + + + - + - + - + - + - + - + - + - - - SolarIrradiance - - - - - - - The power per unit area of solar electromagnetic radiation incident on a surface - The power per unit area of solar electromagnetic radiation incident on a surface + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + - - - - IT Rack - IT rack. - + + + + 1 + commissioning date + - + - + - - + + + - + - + - - - - - + - + - + - + - - Data Center - + + + - + - + - + - + - + - + - + - + - - - Deceleration - - + - + - - - - - - - - - - Adult Education - - - + - + - - - Visual + + + + + - + - + - + - + - + - + - - - - has point - - + + + - + - + - + - - + + + + + + + Storage cabinet + + + + + + + + + Luminaire + + + + + Discharge Air Flow Demand Setpoint + + + + Sets the rate of discharge air flow required for a process + - + - + - - - Rated power input - The nominal rated power input of the entity - - + - + - - - - has part - - - - + - + - - FuelOil - - - + - - Parameters relevant to temperature-related systems and points - - - - - - - - - http://www.w3.org/2002/07/owl# - owl + Open Office + + true + An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks + + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape + + + + + + - + - + - - - - - + - + - + - + - + - - + + + - - - + + + + + - + - + - - - Reducing + + Drinking Water Treatment & Distribution + - - - + + + - + - + - + - + - + + + + + + + + + + + + + - + - - - - Elevator room - - - - - - - locatedIn + + Self-Storage Facility + - + - + - + - + - - mode - + + + + Heating Discharge Air Flow Setpoint + + + Sets discharge air flow for heating + - + - + - + - + - + - + - - - 1 - 1 - - - - - - Thermal transmittance - https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en - The area-weighted average heat transfer coefficient (commonly referred to as a U-value) - - + - + - + - + - + - + - + - + - + - + - + - + - TETRA - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - + Mechanical - - - - - + + + Rated voltage output + The nominal rated voltage output of the entity - + - + - - - - - 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. - - - - - - + - + - + - generation + coordinates - - - - - + + + Variable - + - + - - - - - + + + + Equipment collection + + - - - heightScaleFactor + + + + Access panel + - + - + - - - - - + + + GrainsOfMoisture + + + + + Mass of moisture per pround of air, measured in grains of water - + - + - + - + - + - + - + - + - - - -CONSTRUCT { -$this brick:hasTag ?tag . -} WHERE { - $this rdf:type/rdfs:subClassOf* ?class . - ?class brick:hasAssociatedTag ?tag . -} - - - - - + + + - + - + - + - + - + + + + 1 + last known value + + + + - + - + - + - + - + - + - + - + + + Piezoelectric + + - + - - Mixed Use Property - + + DCElec + - + - + - + - + - + - + - + + + + + + + + + + - + - - - - - + - + - + - - Courthouse - - - - - First - - + - + - + - + - - Type3 - - - + - + - + + + 1 + 1 + + + + + + + + - + - + - + - + + + document topic + + + + + + turnoverDate + + + + Factor + + - + - - - - - - + + + Riser + + + + + + + DriveElec + - + - + - + - + - + + + + + - + - + + + NVR + + - + - + - + - + - + - + - + - + - + - + + + + + + + + Inverter + + A device that changes direct current into alternating current + + + + + + - + - + - + - + + A + + + + + + + - + 1 - start level - + 1 + value + - + - + - + + + + Current Limit + + A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint. + + + + + + + + + + - + - - + + + + Occupancy zone + Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.) + - - - - - + + + - + - + - - Performing Arts - + + + has is virtual meter property + + - + - + - + + + + + - + - + - + - + - - - - - - + - + - + - 1 - 1 - - - - - - - - acknowledgedBy + + produced by + + - + - + - - - - Conference room - - - - - - - - - - - + - + - + - + - The global ID of the entity in the IFC project - + 1 1 - + + - + - - ChilledWater - - - + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - + - - - - documentation - - + + + + Window + - + - + - + - + - + - + - + - + - - + + - Bedroom - + Discharge Air Velocity Pressure Sensor + + + - + - + - + - + - + - + - + - + - - - - - Inductance observation - - - + + + + + - + - Parameter - - - - - - containsElement + Matter - + - + - + - + - - - 1 - 360 - 1 - 0 - - + + + Operational stage count + The number of operational stages supported by this eqiupment - + - + - - - - 1 - last known value - - - - - - - Floor mat - - - - - -CONSTRUCT { - ?s a ?t2 . -} WHERE { - ?s a $this . - { ?t2 owl:equivalentClass $this } - UNION - { $this owl:equivalentClass ?t2 } -} - + + + - + - + - + + + + Cooling Demand Sensor + + 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 + + + + + + + + + + + - + - - - - - + - + - - - end - - + - + - - - - + + + Cassette - + - + - + - + 1 - created by - - + 1 + - - 3 - + + + + - + - - - - - + + - + - + - + - has Rated minimum current input property - - - - - - - - + + 1 + 1 + - - - - - + + + + + Luminous intensity observation + + + - + - - - - - + - + - - Manufacturing/Industrial Plant - - - - - High + + + + + + + - + - + - - A piece of Equipment can be located only at a Location/Space - - - - + - + - + - + - + + + + + + - + - + - + - + - + - + - + - - - - - - - - - Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system. - - - - - - - - - - - - - - + - + - + + - Recreational room - + Luminance observation + + + - - - - - - - - - - - - - - + + + + + - + - - - - - Is location of - - - - Subject is the physical location encapsulating the object + + + Peak - + - + - + - + - + - + - - - - - Measures the temperature of the entering condenser water - - - - - - - - - - - - - - - - + - + - - - - - Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes) - - - - - - - - - - - Stairwell - - - + - + - + - + - + - + - + - + - - + + Fitness Center/Health Club/Gym + + + - - - + Infers a TimeseriesReference instance from the object of an hasExternalReference. + + - - - Head + + + - - - Activated + + + + Power Alarm + + An alarm that indicates the off-normal conditions associated with electrical power. + + + + + + - + - + - - - - - - - - - - Light - - - + - + - + - + - + - IAQ + FCU - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - Hospital (General Medical & Surgical) - + + + - + + + + + - + + + + + + + has electric vehicle connector type + Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment. + + + + - + - + - + - + - + - + - - - + + + + Outside Air Flow Setpoint + + Sets outside air flow rate + + + + + + + + + + + + + + + Diesel + - + - + - + + + PM10Concentration + + + + + + The concentration of nitrogen dioxide in a medium + + - + - + - + - - - + + + Infers a IFCReference instance from the object of an hasExternalReference. + + - + - + - - - Measured module conversion efficiency - - The measured percentage of sunlight that is converted into usable power + + Other - Stadium + - + + + Color + + - + - + - + - + - + - - - - - + + + + Min Frequency Command + + + + + + + + + + - + - + - + - + - + - + - + + + Status + + - + - - - + + + + + + + + + + + + - Resistance observation - - - + Hot Deck + + Part of a dual duct air handling unit that supplies heating to a building + + + + + + + + + + + maintenance interval + - + - + - + - + - - - + + + + Conference Room + + true + A space dedicated in which to hold a meetings + + + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom + + + + + + + + Museum + - + - + - + - + - - Fitness Center/Health Club/Gym - + + CHAdeMO + - + + + + + + Stadium (Open) + + + - - Indicates properties of fans - - - - + Methane Level Sensor + + Measures the concentration of methane in air + + + + + + - + + + - - - - - + + + - + - + - + + + + + - + - + + + Month + + - + - + + + + + (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. + + + + + - + - + + + + + + + + HVAC zone + + + - - Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm - - - - - - + + + + + + + has Last known value property + + - + - + - + + + + + - + - - - - - + + + + owned by + + - + - + - + - + - + + + + Min Occupied Heating Discharge Air Flow Setpoint Limit + + + A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint. + + + - + - + + + + Water expelled from a system to remove mineral build up + + + + Vibration + + - + - - Down - + + + + + + + + + + + - + - + - + + + + Transfer Switch + + An electrical switch that switches a load between two (or more) sources. + + + + + + + + - + - + + + Medium Temperature Hot Water Supply Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + - + - + - + - - - + + + 1 + 1 + - + - + - - - - - - Humidity setpoint for discharge air - - - + - + - + - + - - - + + + + 1 + last known value + + - + - + - + - + - - - + + + Thermally - - + + + + + + + + + + + timestamp + + + + Pressurization + + + - - - - + Folding chair + - - - - 1 - 1 - value - + + + + + - + + + + + - + - + + + 1 + 1 + + + + - + - + - + - - - Shared + + + - + - + - + - + - - - Locations can be fed only by other Equipment. - + + AB + - + - + - + + + Desk + + - + - + + Type 1 (SAE J1772) + + + + + Enthalpy + + - + - + + + + (1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air. + + - + - - - + + http://www.w3.org/2002/07/owl# + owl - - - - - + + + + Occupied Discharge Air Flow Setpoint + + + Sets discharge air flow when occupied + - + - + - + - + - + - + - - - + + Senior Care Community + - - - + + + - - Supermarket/Grocery Store - + + + + + + + Rated minimum current output + + The minimum current that can be output by the entity - + - + - + - + - + + + + + + + 1 + 1 + + + + - + - - - - - + - + - - - Cutout + + + + + + + + + + + - + - + - + - + - + - - - maintenanceInterval - - + - + - + - + - + - + - + - + - - - - - - - - - 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. - - - - - - - - - - An alarm that indicates the off-normal conditions associated with electrical power. - - - - - - - - + - + - + - + - + + + Cooling capacity + https://project-haystack.org/tag/coolingCapacity + Measurement of a chiller ability to remove heat (adopted from Project Haystack) + + - + - + - + - + - + - - - - - + - + - - - - - sourcePoint + + + + 1 + 1 + value + - - - + + + Defibrillator - - - - - - - - + + + Private - + - + - - - Metering - - - - AHU - - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + + + + + adjacentElement + + - + - - absolute - + + + + + - - - - Multi-purpose room - + + + + + - - - - 1 - created time - + + + + + - + + + Discharge Chilled Water Temperature Setpoint + true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack - - - - Strip Mall - + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + has Electrical phase count property + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - air in a bypass duct, used to relieve static pressure - - + - + - + - + - - - - The agent leasing some leasable object, i.e., the user of the asset. - 1 - leasee - - + + + + CAV + + + - + - + - - - - - - Other - Entertainment/Public Assembly - - - + - + - - - Average + + NonPotableDomesticWater + - + - + - + - + - - - true - - - + + + Cooling - + - + - + - + - - - - - - - Deprecation Notice - Marks a concept as deprecated - - + - + - - Courthouse - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - - - - + + - Gateway - Gateway. - - - - - - - regulates + + + + - - Energy/Power Station - + + + + + - - - + + + - + - Last - - - - + Radioactivity - + - + - + - + - + + Outpatient Rehabilitation/Physical Therapy + + + + + + + - + - + + + + + - + - + - + - + - + - + - + - + - + + + + + - + - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - Repair Services (Vehicle, Shoe, Locksmith, etc) - - - + - + - - - + + + - + - + - + - + - + + + + Floor mat + + + - + - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + + 1 + 1 + - + - + - + - + - + - + - - - - 1 - last known value - - + + + + + + + + Coat rack + - + - + - + - + - + - + - - - Request - - + - + - + - + - - Collection is an exclusive top class. - + + + - + - + - + - + - + - + - + - + - - - Brick Consortium, Inc - - - - - Maintenance + + + - + - + - + - + - + - + - - - + + + electrical complex power type + Associated electrical complexity with the entity - - - - - + + + + Parking space + - - - + + + - - - - 1 - 1 - + + + + Condensing Unit + + 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. + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + - + - + - + - + - + + + + 1 + 1 + value + + + - + - + - + - + + + AHU + + + + + RTU + + + see Rooftop_Unit + + + - + - + + + + Balcony + + + - + - + - + - - - - - + - + - + - + - - - + + + Photovoltaic + + + + RC - + - + - + - + - + + Equipment is an exclusive top class. + + + + + Displacement + + + + + + - + - + - + - - - - Cable room - + + + Heat_Sink - - + + - - - - - + End table + - + - + - + - + - + + + Data + + - + - - - -CONSTRUCT { - ?s a ?t2 . -} WHERE { - ?s a $this . - { ?t2 owl:equivalentClass $this } - UNION - { $this owl:equivalentClass ?t2 } -} - + + + + NVR + + + - + - + - + + + + + Has tag + + + The subject has the given tag + + + Other - Lodging/Residential + + + - + - + - + - - Ambulatory Surgical Center - + + + - + - + - + - - - PM10Concentration - - - - - - The concentration of particulates with diameter of 10 microns or less in air + + + + 1 + 1 + - + - + - - - bacnet-read-property - The property of the BACnet object to read to get the current value of this entity. - - + - - + - - - + + + 1 + 1 + + - + - + - - - - true - 1.3.0 - The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint - - - + - + - - - - - + + + + Water Level Sensor + + Measures the height/level of water in some container + + + + + + + + + + + + + + + + Carbon Monoxide in the vapor phase - + + + + Energy Storage System + + A collection of devices that stores electricity + + + + + + + + - + - + - + - - + + - - - See Fan_Coil_Unit - + Lease contract + 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. + + - - - - - + + + Mounted - + - + - + - + - + - + - + + mode + + + - + - + + + + MAU + + + See Makeup_Air_Unit + + + - + - + - + - - - - - Measures the current position of a damper in terms of the percent of fully open - - - - - - - - - - - + - + - + - + - + - + - + - - - - Radiology room - + + Other - Technology/Science + + + + + + + SELECT ?this WHERE { + ?this rdfs:subClassOf+ ref:ExternalReference . + } + - + - + - + - + - + - + - - - - - - - + + - + - + - + + + + Carbon Dioxide in the vapor phase + + - + - - - Rated current output - The nominal rated current output of the entity + + + - - - - - + + + + Load Setpoint + + + + + + + + + + + + + + meters + + + Indicates the entity whose consumption/production of some substance is measured by this meter. - + - + - + - + - + - + - + + Automobile Dealership + + + - + - - - - 1 - last known value - - - - - - - Entrance - - - + - + - - - - - - - - - - Indicates if a system has been shutdown - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant. - - - - - - - - - + + Other - Technology/Science + - + - + - + - + - + - + - - - Hallway + + + - + - + - - Convenience Store with Gas Station - - - + - + + A Location's parts should be always be Locations/Spaces. + + + + - Humidity + Torque - + - + - - - + + + + Office + - + - + - + - + - + - + - + - + - + + + + + Architecture area + 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. + + + + + + - + - + - Effective - - - - - Cloak room - - - - - - - - Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy - - 0 - + Position - + - + - - Collection is an exclusive top class. - - - - - - - - - - - + - + - - A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections. - - - - - - - - - - - - - - + + + + Thermostatic Mixing Valve + + + A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding. + + + + + + + + - + - + - + + + + Zone Occupied Load Shed Command + + + + + + + + + + + + + + + - + - + - + - + - + - - - - - 1 - 1 - severity - - - + - + - - - - 1 - last known value - - + + + + + object-identifier + + object-identifier + + + + The BACnet object identifier - + + + + First Aid Kit + + + + + + + + + + + - + - + - + + + + + + + + + Magnetic flux observation + + + + + - + + + + Cooling Discharge Air Temperature Proportional Band Parameter + + + + + - + - + - + - + - + - - - + + Collection is an exclusive top class. + - + - + - - WGS84 - + + + - - - + + + - - - + + + Hallway - + - + - + + Severe + + + - + - - - - - - - + - + - - - has Net area property - - + + + Humidification - + - + - + - + - + - - Enclosed Mall - - - + - + - - + + + Start - - - - - + + + one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation. + + + + - + - + - - - Kitchen - - + - + - - Outpatient Rehabilitation/Physical Therapy - + + + - - - - - isPartOf - + + + + 1 + 1 + + + + + + Water in its solid form - + - + - + - + - + - + - - + + + + 1 + 1 + value + + + + - Collection - 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. - - + Region + + true + A unit of geographic space, usually contigious or somehow related to a geopolitical feature + + + 1.4.0 + Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region + + + + + + + + Water that is leaving a piece of equipment or system - + - + - - - - + - + - + - + - - - + + + + + - - - + + + + + Area observation + + + - - HotDomesticWater - + + + + + - + - + - - + + + + + - + - + - + - + - - - - 1 - 1 - + + + + + - - - Surveillance + + + - + - + - + - - - + + + + + hasAmbientTemperature + + + + + + CONSTRUCT { +$this ?p ?o . +} +WHERE { +?o ?invP $this . +?invP owl:inverseOf ?p . +} + + - + - + - + - + - + - + - + + + VFD + + - + - + - + - - - - 1 - last known value - - - - - - - Water expelled from a system to remove mineral build up + + + + + - + - - Tesla Supercharger - - - - - - - Boolean value observation - Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit. - - - - + - + - + - + - + + + + Dishing room + + + + + + + - + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + + + - + - + - + - + - + - + - - Level 2 - + + + + + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - - Ambulatory Surgical Center - + + + + - + - Timer + Seismic + + + + + Air Flow Setpoint + + Sets air flow + + + + + + + + + + - + - + - - GreaseExhaustAir - + + AC + - - - - 1 - 1 - value - + + + - + - + - - - - - + - + - - - - - Other - Public Services - - - + - - - - - + Supply Condenser Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + + Locker room + + + - + - + - + - + - + - - All ExternalReference must have an skos:definition - 1 - - - - - - - - - + + + tripDirection - + - + - - B - - - - - - Storage - - - - - - Desk lamp - - - - - - 1 - 1 - - - + - + - - Aquarium - - - - - + + + Reception - + - + - + - - - + + + + + - - - - - deprecationMitigationMessage - + + + + Polygon representing the spatial extent of this Space. + 1 + geometry + - + - + - + - + - + - + - + - + - - - Occupancy_Percentage - - - - - - Percent of total occupancy of space that is occupied - Percent of total occupancy of space that is occupied - - - - + + + + 1 + 1 + value + - + - + - + + Type 2 (CSS) + + + - + - - - - Bookcase - - - + - + - - TransferAir - - - + - + - + + apparent + + + + + closedTime + + - + - + - + - + - + - + + + + + - + - + + + Rated minimum voltage input + + The minimum voltage that can be input to the entity + + - + - - Propane - + + + FirstAid + + + + 1 + + - + - + - - ChilledWater - - - + - + - + - + - + + + Shaft + + - + - + + + + Library + + + - - - + + + - + + + + + + + + + - TVOC + Pre - + - + - + - + - - - - - - - + + Total + - + - + - - - - - + + + - + - + - + + + + + - + - - AC - + + + + + isPartOf + - + - + - - - - - + + + + - - + + + + Stairwell + + + + - + - + - + - + - + - + - + - + - + - + - - - Operational stage count - The number of operational stages supported by this eqiupment + + + + + deprecatedInVersion + + + + + - + - + - + - + - - - - - (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. + + + + Sauna + + + + - + - + - - - 1 - 1 - - + + + Shower - - - + + + - - - - - + + Ethernet + - - - + + + - - - - - + + - + - + - + + + + Battery + + A container that stores chemical energy that can be converted into electricity and used as a source of power + + + + + + + + + + + + Output + + - + - - - - - + - + - + - + - + - + - - - - Food-handling room - + + Aquarium + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Touchpanel + + 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 + + + + + + + + + + + + ownedBy + + + + - + - + - + - + - + + + + Partition + + + - - Equipment can be part of a Collection, System or other Equipment. - - - - + - - - - air contained within a building - - + - + - + + + has Rated maximum voltage input property + + + + - + - - - - - - - + + + - + - + - - - + + + TETRA + + + + + + MakeupWater + - + - - - - - - - - + - + - + - + - + - + - + - + - + - + - - - + + + - - - - - + + + - - - URL - - + + C + - + - + - - - + + + - - - + + + - + - + - - - Voltage - - + - + - + - + - - - Enable - - - - - - + - + - - - - + - + - - - - - + - + - - - - - + + + + Radioactivity Concentration Sensor + + Measures the concentration of radioactivity + + + + + + + + + + - + - + - + - - - - - - - - Amount + Reversing Valve + + + + + + + + + + + - + - + - - - 1 - - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - - - Piezoelectric + + + + + - + - + - + - + - - - Thermally + + + + Coffee table + - - - + + + Exhaust Fan Disable Command + + true + 1.3.0 + Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names + - + - + - - - - - + - + - + + + + 1 + acknowledged by + + + + - + - - WiFi4 - + + + + 1 + 1 + - + - + - + + + Ozone + + + + + 1 + 1 + + + - + - + + + + + + + Adjust + + - + - + + + + + - + - + - + - - - - Therapy room - + + + + CONSTRUCT { + $this brick:electricalComplexPower ?prop . + } WHERE { + $this brick:powerComplexity ?prop . + } + - - - - End table - + + + - + - + - + - + - + + + widthScaleFactor + + - + - + - + - - - + + + + + + + + + 1 + 1 + + + + + + Zone + + + + Limit - - + + - Classroom - + Fan + + 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. + + + + - - - - - + + + - + - + - - Location is an exclusive top class. - + + Point is an exclusive top class. + + + + + - + - + - + - Timespan observation - + Angular velocity observation + - + - - - - - + + + + Petroleum based oil burned for energy - - - - CONSTRUCT { - $this brick:electricalFlow ?prop . - } WHERE { - $this brick:powerFlow ?prop . - } - + + + Head - - - has Measured power input property - - + + Wastewater Treatment Plant + - + - Regulator + Lounge - + - + - - - + + + + + - - BlowdownWater - + + + + + + + + + Unoccupied Zone Air Temperature Setpoint + + true + 1.3.0 + 'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + + Other - Utility + + + + http://data.ashrae.org/standard223# + s223 + + + + 1 + 1 + + + + - Throttling + Return + + + + + ICT Hardware + + + + + + + + + + + - + - + - - - - Hot water used for HVAC heating or supply to hot taps - - - - + - + - + - + - + - + - + - + - + - + + + Smoke + + + + + VAV + + + See Variable_Air_Volume_Box + + + + StormDrainage + + + + + + + + + + + - + - + - + - - net - + + absolute + - - unidirectional - + + + + + Voltage observation + + + - - - - - + + + Dimmer - + + + + + - + - + + + + PAU + + + A type of AHU, use to pre-treat the outdoor air before feed to AHU + + + + + Failure + + + TransferAir + + + - + - + + + Bus + + - + - + - + - + - + - + + + Methane + + - + - + - + - + - + - + - - - - - + - + - + + Type4 + + + - + - + + + PAU + + + + + + + + Inverter + + - + - + - + - + + + + + + + + Heating Enable Command + + 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. + + + + + + + + + + - + - - - - - + - - - - - + - + - + - + - + - + - + - + - + - + - + + + + + + + + Average Discharge Air Flow Sensor + + + The computed average flow of discharge air over some interval + + + - + - + + + + + - + - + - + - + + + + + + + Detector + + - + - + - + - + + + + Cleaning room + + + - + - + - + + + + + - + - - - - - + - + - - - - - - - - - - - + + + + air contained within a building - - - + + + +CONSTRUCT { +$this brick:hasTag ?tag . +} WHERE { + $this rdf:type/rdfs:subClassOf* ?class . + ?class brick:hasAssociatedTag ?tag . +} + - + - + - - - - - + + + The ambient temperature at which the voltage was measured + + - + - + - + - + - + + + Concessions + + - + - - - - - Frequency observation - - - - - - - - + + + + - + - + - - Retail Store - - - + - + - - - Server - - + - + - - - + + + - - Light - + + WiFi5 + - - - - - + + + - + - + - + - + - + + - Back office - + Actuation event + + + - - + + + + + + + Hardware + + + - Wall - + Isolation Damper + + A damper that isolates a section of ductwork or other air handling system. + + + + + + - + - + - - - - - + - + - - - + + + Air - - - - - + + 3 + - - - - - + + https://brickschema.org/schema/Brick/ref# + ref - + - + - - - - - + + + - + - + - + - + - - - + + + - + - + - + - + - + - + - - - - - + + + - - - - - + + + + documentation + + - - - NO2 + + + + Shopping mall + - - - - - + + + Only Brick Points can have external timeseries references + + + SELECT $this + WHERE { + $this ref:hasExternalReference ?ref . + ?ref rdf:type ref:TimeseriesReference . + FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point } + } + - + + + + + - + - + - + - + - + - + + + + + - + - + - + - - Refrig - - - + - + - + - + - - - - The standard the equipment or device adheres to, e.g. IEEE 802.11. - Standard - - - - - Current flow type - The current flow type of the entity - - + - + - - - - - An alarm that indicates low temperature. - - - - - - - - - - - - - + + Mailing Center/Post Office + - + - + - - - Rated minimum current input - - The minimum current that can be input to the entity - - - - - - - - - - - - - + + + has narrower + - + - + - - - has Rated current output property - - - - - - - - - - - - + - + - + - - - - Mailroom cart - + + + Mixing - - - + + Level 3 + - + + + + + + - + - + - + - + + + + + hasPart + + + + + + 1 + includes + + + + - - - - - - - - Space - 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. - - - - - - - - + - + - + - + - + - - Multifamily Housing - + + + Jet - + - + - - - - - + + + - - - + + + Staircase - - - - + + + Measured voltage input + The nominal rated voltage input of the entity - + - + - + - + - + - + - + - + - - - - - Angular velocity observation - - - - - + - + - - - - - + + + Thermal - - Swimming Pool - + + + Cafeteria - + - - - document topic - - - - - - - - + - + - + + + Centrifugal + + - - - - - - - - - + - + - + - + - - - + + Mixed Use Property + - + - + - + - + - + - + - + - + - + - - Controls the amount of heating to be delivered (typically as a proportion of total heating output) - - - - - - + PV Generation System + + A collection of photovoltaic devices that generates energy + + + + + + + + + + + + + + Switch - + - + - - - - OfficeLandscape - + + Level 3 + - - - + + + - + - has Operational stage count property - - + + 1 + 1 + timestamp + - + - + - - - Blind + + + - + - + - - - + + + + has substance + + - + - + - + - + - + - + - - - - - + - + - - Gasoline - - - - - - - - - - - - - - - - - - - - + + - + - + - - - - - + + + - + - + - + - + - + - + - - - Infers a TimeseriesReference instance from the object of an hasExternalReference. - - - - + - + - + - + - - - - - + + Convention Center + - - Diesel - + + + - + - + - + + + 1 + 1 + + + + - + - + - + - + - - - - - - - + + + - + - Roof - + Real Estate + The legal/administrative representation of some lands and/or buildings. I.e., "Fastighet" (Swedish), "Ejendom" (Denmark), etc. + + + + + + Gain + + + Residence Hall/Dormitory + - + + + + + + + + + - + - + - + - + + + + Air Handler Unit + + + 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. + + + - + - + - + - - Food Service - - - + - + - + + + + + - + - + + Drinking Water Treatment & Distribution + + + + + + + + Light + + + - + - - - HVAC + + + + RVAV + + + See Variable_Air_Volume_Box_With_Reheat + - + - + - + - + - + + + + + - + - + + + + 1 + closed by + + + + - + - + - + + + Computer + + - + - + + Energy/Power Station + + + - + - + - + - + - + - - - Region - - - - + + + High Temperature Hot Water Discharge Temperature Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + + + - + - - - Collection - - + - + - - + + - - Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed. - - - - - - + Retail room + - + - + - - - - - - - - 1 - 1 - - - - - - - + - + - + - PM1 - - - - - - Has input substance - - The subject receives the given substance as an input to its internal process + Wireless - + - + - + - + - - - A piece of Equipment's parts should be always other Equipment. - + + + Building thermal transmittance + https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en + + The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope - - - - - + + + + 1 + is part of + + - + - + - + - + - - - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + - + - + - + + + + Cafeteria room + + + - + - - - Contact - - + - RTU + Zenith - + - + - + + + + Reactive Energy Sensor + + Measures the integral of reactive power + + + + + + + + + + + + + - + - + + + + Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S). + + + 1 @@ -62441,7279 +63902,7406 @@ CONSTRUCT { value - + - + - + - + - + + + + + + DC + + + + + maintenanceInterval + + - + - + - + - + + + + + - + - + - + - + - - - tripDirection - - + - + - - - - - + + + + + + - + - + - + - + - + - + - + + + + commissioned by + + + + - + + + + + + + + + - + - + + + Expansion + + - - - Temporary - - + - + - - Refrig - + + + + 1 + 1 + - + - Humidify + Angle - - - - - The target level of window tint. - - - - - - + + - - - - - + + Zoo + - + - Mixed + Wing + + + C + - + - + - + + + Rain + + - + - + - + - + - + - + - + - - Roller Rink - + + + + + + + + + + + + - + - + - - - - + - + - + - + - + + + + + acknowledgedBy + + - + - - - - - + - + - + - + - + - + - + + + Direct + + - + - - - Router + + + - + - + - + - - - Humidification - - + - + - + - + - + - + - + + B + + + + + Effective + + + + + + - + - + - + - - - Even + + Supermarket/Grocery Store + - + - + - + + + + Low Outside Air Temperature Enable Differential Sensor + + + + + + + + + + + + + + + + + + + + + GB/T + + + - + - + - + + + + + - + - + + + The object (e.g., property, equipment, etc) that this a lease of. + 1 + lease of + + + + - + - + + + + CONSTRUCT { + $this brick:electricalComplexPower ?prop . + } WHERE { + $this brick:powerComplexity ?prop . + } + + + + + Backflow + + - - - - - - - - + - + - - - 1 - 1 - - - - + - + - + - + - - - - - - - - - + - + - + - + - + - + - - - - Lobby - This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution. - + + + + 1 + 1 + value + + + + + ifcName + The name of the IFC entity - + - + - - - - - - - - - - - + + + + + - + - + - + - + + + + + - + - + - + - + + + + + - + - + - + - - - is fed by - - + + CondenserWater + - - - + + + - - - + + + has Rated maximum voltage output property + + - + - + - + - + - + - + - - net - + + + + Smoke Detector + + + + + + + + + + + - + - + - + + Bowling Alley + + + - + - + - + - - - + + + + 1 + address line 1 + - - + + + + Point of Interest + + - + - + - - + + + Azimuth + (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. - + - + - - - Quality - - + - + - + - + - - - - - - - - - - - + + + - + - + - + - + - - Distribution Center - + + + - - http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdf + + + - + - + - + + + + Disabled toilet + + + - + - - https://brickschema.org/schema/Brick# - brick - - + - + - - - + + + + + - + - + - + - + - + - + - - - - serial number - + + + - + - + - + - + - - - - - - - - - + - - - - Carbon Monoxide in the vapor phase - - + - + - - + + + First - + - + - + - + - + + + has Current flow type property + + + + - + - - - - - - Point is an exclusive top class. - + + + + + - - - Conversion efficiency - The percent efficiency of the conversion process (usually to power or energy) carried out by the entity + + Supermarket/Grocery Store + - - - + + + + + Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower - + - + - - Movie Theater - + + + - + - Occupancy + Electronic - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - - - - - + + + - - - Fan + + + + Water that is safe to drink - - - Motion + + + Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment + + - - - - - + + + - - - + + + has Cooling capacity property + + - + - + - + - + - + - + - + - - Other/Specialty Hospital - - - + - + - + - + - + - + - - - - - + + + + - + - + - - - + + + generation + + + + Button - + - + - + - - - Final + + + + + - - Other - Stadium - + + + - + - + - + - + - + - - - Rated current input - The nominal rated current input of the entity + + + + + - + - + - + + Performing Arts + + + - + + + + 1 + 1 + + + - + - + - Evaporative + Schedule - - + + - - - An automatic control device used to maintain temperature at a fixed or adjustable setpoint. - - - - + Audio Visual Equipment + Audio visual equipment. + - + - + - - - - - - + + + + + - + - + - + + + + + + + + Georeference + A georeference creates a relationship between a local coordinate system into a geographic coordinate system. + + + - + - + + + Copy + + - + - + + + + + + + Availability + + - + - + - + - + - + - + - - A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]. - 1 - coordinates - + - + + + + + + + - Staff room - + Filing cabinet + - + - + - + - + - - - - Water that circumvents a piece of equipment or system - - + - + - - - - + + unidirectional + - + - + - + - + - + + Stadium (Closed) + + + - + - + - - Collection is an exclusive top class. - - - + - + - - - + + + - + - Security room + Mothers' room - + + + + + - + - + - + - + - + - + + + + + + + - - + + 1 + includes + + - - AB - + + Distribution Center + - + - + - + - + - + - + - + - + - - - - - - - + + + + - + - + - - Parking - + + + Rated current output + The nominal rated current output of the entity - + - + - + + + + + + + + + - + - + - + - + - + - + - + - - - + + + + + - - - - - + + Type 1 (CSS) + - + - + - + - + - + - + - - - + + + Rated current input + The nominal rated current input of the entity - - Financial Office - + + + - - Type 1 (CSS) - + + + 1 + 1 + + - - - - - - - + + + - - - - + + + Chilled - + - + - + - + - - - - - - + - + - + - + + + + + - + - + + + Telecom + + + + + + - + - + + + + 1 + 1 + value + + + - + - + + + Panel + + - + - - - - - + - + - - - Backflow - - - - - - + - + - + - + - + - + - - - - Cart - + + Senior Care Community + - - - + + + Rated power output + The nominal rated power output of the entity - + - + - + + + + + 1 + 1 + severity + + + + + Face + + + + + + - - + + + - + + + + Laundry room + + + - + - + - - - - Water that is safe to drink + + + - - - - + + + + + - + - + - - - - - - - + + + + + + + + + familyName - + - 1 1 - value - - - + + + + + + + + + Refrigeration - + - + - + - + + + is fed by + + + + - + + + + Auditorium + + + + + + Hallway + + + - + - + - + - - - - - + - + - + - + - - - Fluid + + WiFi4 + - + - Availability + Beam - - - Cooler + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + + + + + Measured module conversion efficiency + + The measured percentage of sunlight that is converted into usable power - + - + - + - + - + - + - + - + - + - + - + - + - - - poeType + + Prison/Incarceration + - + - + - - Laboratory - + + + - + - + - + - + - - - - - - - - 1 - 1 - - + + + Quantity + + + + + - + - + - - reactive - - - + - + - - - - - + + https://w3id.org/rec# + rec - + - + - - - - - + - + + + + + + + Protect + + - + - + - + - - Data Center - + + + + + + + + Other - Lodging/Residential + - + - + - + - + - + - Switchgear - - - - - Water used used to makeup water loss through leaks, evaporation, or blowdown + Stack - - - - Storage cabinet - + + + has Electrical phases property + + - + - + - + - + - - - + + + + - + - + - + + + Static + + - + - - mean - - - + - + - - - - - hasAmbientTemperature - + + + Hazardous + + + Movie Theater + + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - - Wall (inner) - - - - - Damper - - - - - Reception - - - + - + - + - + - + + + + + + + model number + + + - + - + + + + + - + - + - + - + + + + + - + - + - + - + - + - + - + - - - - has substance - - - - - - - - - - - - - - - - - Sets discharge air flow - - - - - Coldest - - - - - Level - The level of a building, a.k.a. storey, floor, etc. - - + + + - + - Factor + Communication - + - + - + + + + + relatedTo + + - + - + - + - - - Ethernet - - + - + - - - - - + - A message describing how to mitigate or address the deprecation - - 1 - + - - - - - + + + + + + + TABS - + - + - - - - - + - + - + - + - - - - Office chair - - - - WiFi6E - + + bidirectional + - + - + - - - - - + + + - + + + Service + + - + - + - + - + - + - + - + - - - - - - - - - + - + - + + + Dedicated + + - + - - - - - - A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint. - - - - - - - - Ethernet - - - + - + - - Personal Services (Health/Beauty, Dry Cleaning, etc) - - - + 1 1 - + + + + + - + - + + Level 2 + + + + + + + - + - + - + - + - + - + - + - + + + + - + - + - + - - - - 1 - city - + + + + + - + - + - + + + + + + + + Frequency Command + + Controls the frequency of a device's operation (e.g. rotational frequency) + + + + + + + + + - + - + - + - - - Baseboard + + + - + - + - - - - CONSTRUCT { - $this rdf:type ?metertype . - } WHERE { - $this rdf:type/rdfs:subClassOf* brick:Meter . - $this brick:hasSubstance ?substance . - ?metertype brick:hasSubstance ?substance . - FILTER NOT EXISTS { - $this rdf:type/rdf:subClassOf* brick:Building_Meter - } - MINUS { - ?metertype rdfs:subClassOf* brick:Building_Meter . - } - } - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - An alarm that indicates low concentration of water vapor in the air. - - - - - - - - - - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - Demand - - + - - - Measures the duration for which a device was in an active or "on" state - + Discharge Air Integral Gain Parameter + + + - - - + + + + + - - Bowling Alley - + + + + + - - - + + + + 1 + 1 + - - - - Door - + + + + - + - + - - - - - + - + - - - - Stand - + + Parking + + + + + true + + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - + - + - + + + Loop + + - + - + - + - + + + + + - + - + + + + + - - - - - + + + + + + + - + - + - + - + - - - Radiator - - + - + - + + + + + + + has Rated minimum current output property + + + + + + + - + - + - + - + - + - - Zoo - + + + - + + + 1 + 1 + + + + - - 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. - - - - - - + + + + - - - Load + + + + 1 + 1 + - + - + - + - + + + + + - + - + - + - - http://www.w3.org/2000/01/rdf-schema# - rdfs - - + - + - + - + - - - - + - Max + Food + + + + + + + + gtfierro@mines.edu + Gabe Fierro + + + + + + + + - + + + hasTimeseriesId + The unique identifier (primary key) for this TimeseriesReference in some database + + - + - + - + - + - + - + + + + Healthcare room + + + - + - + - + - + + + + + - + - + - + - + - + - - - - - - - - - Ice/Curling Rink - - - - - - - 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. - - - - - - + - + - - - - 1 - 1 - - - + - + - + - + - + + + Switchgear + + - + - + - + - + - + - - - + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - + 1 1 - + - + - - - - - + - + - - - - + - + - + + + + + SELECT ?this + WHERE { + ?this rdfs:subClassOf+ brick:Setpoint . + FILTER NOT EXISTS { ?class owl:deprecated true } + } + + + - + - - - The ambient temperature at which the voltage was measured - - - - + - + - + - + - + - + - - - - 1 - seating capacity - - - - - - 1 - region - - - + - + - + - - - - Basement level - + + Roller Rink + - + - + - + - + - + - + - - - - 1 - - - + - + - + - + - - - - - - + - + - - - - - - - - - + - + - + + Gasoline + + + - + - + - + - + - + - + - + - + + + + + - - - - 1 - 1 - - - - - - - + - + - - - - - manufacturedBy + + + - - - - - + + + Transformer - - - + + + Condenser - - - 1 - 1 - - + + + - + - + - + - + + + + + - + - - ACElec - - - + - + - - - - 1 - last known value - - - - + - + - - - On - - + - + - - Ethernet - - - + - Library + Even - - - - - + + apparent + - - - + + + + + + + + + + + Cold - + - + - + - + - + + + + Notification object + + + - + - + + + + Carbon Dioxide in the liquid phase + + - + - + + + + + + + + + - + 1 - last known value - - + 1 + - + - + - - - - - Is point of - - - - 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 - - + - + - - - - - + + + - - - - - + + + - + - - - - - - - + + + + - - - - - + + + 1 + 1 + + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + + + Sports - + + Fast Food Restaurant + + + - + - + - + - + - + - - - + + + + - + - + - + - + - - Other - Technology/Science - - - + - + - + + + Heater + + + + + Operating room + + + + + + + - + - + + + maxOccupancy + + + + Differential + + + + + + + + + + - + - - - - - + - + - + - + - + - + - + - - Breaker Panel distributes power into various end-uses. - - - - + EV Charging Hub + + + - - - - 1 - 1 - value - + + Automobile Dealership + - + - + - + - + - + - + - + - + - + - (1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air. + 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. - + - + - + + + + + closedBy + + - + - + - + - + - + - + - + - + - + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - Heat_Sink + + + - + - + - - - - Architectural asset - - - + - + - + - + - + + + + + - 1 1 - value - + + + + + + + + + + + + + + - + - + - - - - - - - - + - + - + - + - - - - - + - + - - - - - - - - 1 - height scale factor - + + + - + - + - - Level 3 - - - + - + - - - Recovery - - - All ExternalReference must have an rdfs:label - 1 - + + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - - - DDAHU + + + - + - + - - - - - - - - - - - - - - - - - - - Liquid - - - - Power - - + - + - + + + Activation + + - + - - - + + + + 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]]]]. + 1 + coordinates + - + - + - + - + - - + + - - Heat exchangers designed to transfer thermal energy from one medium to another - - - - - - - - - - Has part - - - The subject is composed in part of the entity given by the object + Laboratory (wet) + - + - + - - Social/Meeting Hall - + + + + Point event + 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. + - - - - - + + MakeupWater + - - - - - + + + Return Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + + - + - + - - - Gain + + + hasIfcProjectReference + A reference to the IFC Project that defines this entity - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - - - - + Discharge Air Flow Sensor + + + Measures the rate of flow of discharge air + - + - + - + - + - - - - - Indicates if a piece of equipment, system, or functionality has been locked out from operation - - - - - - + + + - - - Brick Points should have associated quantity kinds - 1 - + + + - + + + + + - + - - - Electrical flow direction - Entity has this electrical flow relative to the building' + + + - + - + - - - - - + - + - - - + + + - + - + - + - + - + + + RVAV + + - + - - - + + + + + Is part of + + + + + + - + - + - + + + Return Hot Water Temperature Setpoint + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + + + + Type1 + + + + + Unoccupied + + - + - + + + + + + + + + + + + + - + - + - + - + + + wifiSignalStrength + + + + seatingCapacity + + + + Gross area + + Entity has gross 2-dimensional area + + - + - - Worship Facility - + + + Collection + + + + Emergency - + - + - - - - - + - + - - - + + + + + - + - + - - Social/Meeting Hall - + + + + + + + + 1 + rentable area + + + + + - + + Self-Storage Facility + + + - + - + - + - + - + - + + + + + + + + + + + + leaseOf + + + + + + - + - + - + - + - + - - - - 1 - 1 - - - + - + - - - Limit - - + - + - + - + - + - + - - - - Multi polygon - - - - + - + - - - - Printer stand - + + + + + + + has Rated minimum voltage output property + + - + - + - + - + - + - + - - Location is an exclusive top class. - - - - - Frequency - - + - + - - - acknowledgedTime - - - - Condensing - - - - - - - - - - - - - 1 - 1 - + + + - - https://brickschema.org/schema/Brick/ref# - ref + + + - + - + - - - Structure - - - - - - + - - Total - - - + + 1 1 - - - - - + - + - + - - - Rated maximum current input - - The maximum current that can be input to the entity + + + + + - - - gtfierro@mines.edu - Gabe Fierro + + + + + - - - - Treatment room - + + + + + - - - + + + + + - - + + + has Operational stage count property + + - + - + - - - - Carbon Dioxide in the liquid phase + + + + + - - - + + + + + - + - + - + - - 1 - + + + + + - - - + + + Transfer - + - + - - - + + + - + - + - + - + - + - Bench + Energy - - Prison/Incarceration - + + + 1 + 1 + + - + - + - + - + - + - + - + - + - + - + - - Food Sales - + + + + 1 + 1 + - - Distribution Center - + + + + 1 + 1 + - - - + + + + + locatedIn - - - - - + + + - + - + - - - + + + + 1 + 1 + value + - + - + - + - + - + - Enthalpy + Disable - + - + - + + + Handling + + - + - - - Warm - - + - + - - - Service - - - - - - + - + - - - - model number - + + Other - Education + - - Type 2 (IEC 62196) - + + Closed + - - - Unoccupied + + + + 1 + 1 + - - - - - + + Refrigerated Warehouse + - + - + - + + + + + - + - - - + + - - - + + + - + - + - - FuelOil - + + + - + - + - + - + - + - + - - OutsideAir - + + + + Conference room + - + - + - + + + + + + Single Family Home + + + - + - + + + + + + + + + + + + + + - + - - - - + - + - + - + + + + + + DCElec + + + - + - + - + - + + + + + - + - - Refrigerated Warehouse - + + + Volume + Entity has 3-dimensional volume - + - + - - - Formaldehyde - - + - + - - - - - - A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint. - - - - Race Track - - - + - + - - - Vertical - - - + + + + + + + - - - - 1 - 1 - + + + + + + - + - + - + - - - - - + - + - - - Close - - + - + - + - + - - - Space - - + - + - + + + Step + + - + - - - ifcName - The name of the IFC entity + + + - + - + - + - - - + + + - + - + - - - - + + + - + - + - + - + - + - + - + + + + + - + - + - + - - - - - - Measures the temperature of discharge air - + + + Fresh - + - + - + - + - - Equipment is an exclusive top class. - - - - - - ICT Equipment - Equipment and devices that are part of a building's ICT infrastructure. - - - - + + + + + - + - + - + - Play + Bench - - - + + + Video - + - + - + - + - + + + + + + + HotDomesticWater + + + + + + + - + - + - + - + - + - + - - - - - + + + + Neonatal nursing room + - + - + - - - - - + + + Center + + + + - + - + - + + + Electrical phases + Entity has these electrical AC phases + + - + - + + + + 1 + last known value + + + + - + - + - + - + - + - + - + - - - - - - 4 - - - + - + - - - Location - - + - - owned by - - - - - - true - - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - - - - - A piece of Equipment can have Points. - + + The command message/payload of this actuation event. + 1 + 1 + value + - - - + + + Ammonia - + - Smoke + Materials - + - + - + - + - - - - - - Type 2 (IEC 62196) - - - - - - Room - - - + - + - + - + - + + + + + - + - - - + + + - - K-12 School - + + + + + - + - + - - Convenience Store without Gas Station - + + + 1 + 1 + - + - + - + - + - + - - Office - + + + + + - + - + - - - + + + Area + + + + + Slab + + + + + - + - + - - - Time + + + + Dining room + - - - Majlis + + + + + - + - + - - - + + + + + + Condensate + + + + + 1 + 1 + + - + - + - + - + - + + + + TV stand + + + + + Hospitality + + - + - + + + + + - + - + - + + + Lead + + + + + + + + + + + - + - - Point is an exclusive top class. - - - + - - - Access - - - - - - + - + - + - + - + - + - - - Collector - - - - Conditioning - - - - - - - Pre-school/Daycare - - - + - + - - Severe - - - - - System - - + - + - - C - - - + - + - + - + - + - + - + - + - - - - - adjacentElement + + + + 1 + 1 + - + - + - - - - - + + + - + - + - + + CHAdeMO + + + - + - - - - - targetPoint - - + - + 1 1 - - Swimming Pool - + + + Dc - - - + + + Azimuth - - - + + All ExternalReference must have an rdfs:label + 1 + - + + + Radon + + - has Rated power output property - - + 1 + 1 + + + + + + - + + + + + - + - + - + - - - + + - + - + - + - + - + - + - - - Electrical phases - Entity has these electrical AC phases + + + Request - - + + + + + + + + - - A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water. - - - - - - - - - - + Wall + - - + + WGS84 + - + - + - + - + - - - commissioningDate - - - - - Polygon - - + + + + - + - + - + - + - + - + + + + + - + - - - - - + - + - + + + + + - + - - - + + + Ground - + - + + + + 1 + 1 + + + - + - + - - - + + + + + + + + + A SHACL rule which will mitigate the deprecation + + - + - - - - 1 - 1 - + + + + + + + - + - + - + - + 1 1 - + + + + 1 + last known value + + + + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + - + - - DCElec - + + + - - - - Wi-Fi Signal Strength - + + + - + - + - + - + - - - + + + + + - + - + - + + + + + - + - + - + - + + + Intake + + + + Generation + + - + - + - + - + + + + + - Frost + AED - + - + - + - + - + - + + + + + - ICT + High - + - + - + - + - + + + Absorption + + + + + + - + - + - + - - Stadium (Open) - + + Enclosed Mall + - + - + - + - + - - - Ventilation - - + - + - + - + - + + + Rated power input + The nominal rated power input of the entity + + - + - + - + - + - - - Restroom - - + - + - - Food Service - - - + - + - + + + + + mountedOn + + - + - - - - - - - + + + + + + + + + commissionedBy - + - + - - - - - - AC - - - + - + - - - + + + + + - + - + - + - - - - - - - - - - - - PhoneBooth - - - - - + + + Override - + - + - - median - - - - - - - + - + - + - + - + + + Overload + + - + - - - - - + - + - - - Window + + + + + - + - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + Occupied Discharge Air Temperature Setpoint + + + + - - - - + + + + + - + - + - + - + - + - + - + - + - - + + + + + + + - + - + - - - Waste - - - Veterinary Office - + + + + + - + - + - + - - Other - - - - Minor - + + + + + + + + Ambulatory Surgical Center + - + - + - - - - - + - + - - - Heating + + + - + - + - + + + Absolute + + - + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - - Energy/Power Station - - - + - + - + - + - + + Freight + + + + + + Luminaire + + 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. + + + + + + - + - + - + - + - + - + + + + - + - - GreaseExhaustAir - + + + Velocity - + - + - - - + + + + + + + + + + Convention Center + - + - + - + - + - + - - Equipment is an exclusive top class. - - - - - - - + + + + - + - + - - Level 1 - + + Water + - + - + - + - + - - - - - + - + - + - + - + + + The version in which the entity was deprecated + + 1 + + + - + - - - logo + + + Rest - + - + - - - + + + CO - + - + - + + + + + - + - - - - - + - - Financial Office - - - - - - - - - - - + - + - - - - 1 - 1 - value - - - - - - - - A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint. - + + + Dual - + - + - - - - - A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter - - - - - - + + + - - - substance - substance - - - - + + Data Center + - + + + Supply + + - + - + - + - + - + - + - + - - - - - - - + + + - - - - - + + ChilledWater + + + + + Retail - + - + - + + + 1 + 1 + + + + - + - + - + - + + Casino + + + - + - + - + - + + + + + + + Reversing + + - + - + - Eye + Ratio - + - Delay + Duration - - - - - + + + Occupancy - + - + - + - + - + + + Main + + + Food Service + + + - + - - - - Indicates the lease(s) that this contract regulates the conditions of. - regulates - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + Refrigerant + + + Aquarium + + + + + Frame + + + + + + - + - - Type 1 (SAE J1772) - + + + + School + - + - + - + - + - + - + - + + OutsideAir + + + - + - + - Meidcal + Cool - + - + - + - + - - - Acceleration - - - - - - - - - + - + - + - + - - - Filter + + + - + - + - - Indoor Arena - - - + - + - + - + - + - + - + - + - - - - + + + Standby - - - + + http://www.w3.org/1999/02/22-rdf-syntax-ns# + rdf + + + + Pressure - + - + - - - - true - The upper (cooling) setpoint for zone air temperature - 1.3.0 - 'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air). - + + Location is an exclusive top class. + - + - Shutdown - - - - - - - - - - + Pump - - Type 2 (CSS) - + + + Detection - - - + + + - - - - - A metric used for measuring the quantity of waste generated in a building. - - - - - - + + + - - - - 1 - 1 - value - + + + - + - + - + - + - - + + + + + - + - + - - - + + WiFi6 + + + + Social/Meeting Hall + + + + + + + + AC + - + - + - + - + - + - + - - - Tower + + + + 1 + last known value + + - + + + IPAddress + + - + - + - + - - - - - isMemberOf - - + - + - + - + - + - + + + Infers a BACnetReference instance from the object of an hasExternalReference. + + + + - + - - - - - - - + + + + + - - - + + + + + - + - + - + - + - - - + + + Inside - + - + - + - + - + - + - + + + + + - + - + + + acknowledgedTime + + - + - + - + - - Mailing Center/Post Office - - - - - - + - + - + + + Throttling + + - + - - - city + + + - - Acknowledged - + + - + - + - - - Hazardous - - - - + + + + + - + - + - + - + - - - Equipment + + + - + - + - + - + - + - + - - - Count - - - - + + + + + - - RecircHotDomesticWater - + + - + - + + + + + - + - - Type 1 (SAE J1772) - - - - - - - + - + - + - + - + - + - + - Occupancy_Count - - - - Number of people in an area - Number of people in an area - - - - - - 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. - - - - + - + - + - + - + - - - + + + + - + - + - + - has Rated minimum voltage input property - - - - - - + + 1 + last known value + + - - - + + + - + - + - + - + - - - - 1 - last known value - - + + + poeType + + + 2 + - + - + - + - Rated maximum current output - - The maximum current that can be output by the entity + Deprecation Notice + Marks a concept as deprecated + + + Equipment is an exclusive top class. + + + + + 1 + 1 + + + + + + - + - + - - - - - - Seismic - - + - + - + + + + + - + - + - + - - - + + + - + - + - + - + - + - + - - - Loop - - - - PlugStrip - - - - has Rated minimum current output property - - - - - Other - Mall - + + real + - + - + - - Transportation Terminal/Station - + + + Equipment - - - + + + - + - + - + + + + + - + - + + + + + - + - - - - - - - Exercise - - + - + - + - + - + - Cinema - + Pantry + - - - + + + - + - + - - - - - + + + - + - + - + - + - + + + 1 + 1 + + + + + Police Station + + + - + - + - + - - - - - + - + - + - + - - + + - - - - + Mobile desk + - + - + - - - - - - - Conditioner + + + + 1 + last known value + + - + - + - - LocalCoordinates - + + + + 1 + 1 + + + + StormDrainage + - + - + - + - + - + - + - - Collection is an exclusive top class. - - - - - Environment - - + - has Electrical phases property - - - - - - -CONSTRUCT { - ?s ?t2 ?o . -} WHERE { - ?s $this ?o . - { $this owl:equivalentProperty ?t2 } - UNION - { ?t2 owl:equivalentProperty $this } -} - - - - Level 1 - - - - - + + 1 + 1 + value + - + - + - - - Bus - - - - - - - - - - - - - - - - - + - + - - - - - - NonPotableDomesticWater - - - - - - - - - Diffuser - - + - Command - - - - 1 - - + Audio - + - Horizontal + Condensing - + - + - - - + + + + Staff room + + + + + - + - + - + + + + + + + Electrical flow direction + Entity has this electrical flow relative to the building' + + - + - + - + - - - Duct - - + - + - - - - 1 - 1 - - - + - + - - Other - Recreation - + + + - + - + - + + + + Indicates the contract regulating the terms of the lease in question. + regulated by + + + + - + - + - + - + - + - + - + - + - + - - - - 1 - 1 - + + + PlugStrip - + - Massage + MDF - + - + - + - + - + - + - - - Gas + + DriveElec + - + - + - + - + - + - + - - - - - - - ifcProjectID - The IFC ID of the containing project - - - - - 1 - last known value - - - - + - + - + + + + + + + + + - + - - - - - - - - - Indoor Air Quality Sensor - Indoor air quality sensor. - - true - 1.4.0 - REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment - - - + - + - + + Manufacturing/Industrial Plant + + + - + - + - + - + - + - + - + - - - + + + Call - + - + - - - Alarm - - - - + + + - - - - - Has tag - - - The subject has the given tag + + DDAHU must have a brick:Cold_Deck + + 1 + 1 + + true - + - + - + + + logo + + - + - + + + + Wall (inner) + + + - + - + - + - - - Electric + + + - - + + + - - - - - + + + - + - + - + + + Stop + + - + - + + + Reactive + + - + - - - region + + + - + - + - + - + - - 1 - + + + - + - + - + + + + + - + - - - + + + Structure - - Museum - + + + - - - - - + + + Compressor - + - + - + - + - + + + + + - + - - ReturnAir - + + + - + + + + + - + - - - -CONSTRUCT { - ?val a ?shape . -} WHERE { - $this rdfs:range ?shape . - ?shape a sh:NodeShape . - ?ent $this ?val . - FILTER NOT EXISTS { ?val a ?shape } -} - + + + rentableArea - - - - - SELECT ?this - WHERE { - ?this rdfs:subClassOf+ brick:Sensor . - FILTER NOT EXISTS { ?class owl:deprecated true } - } - + + Vocational School + - - - Override + + + + + - + - + - + - + - - + + + + + - + - + - + - + - + - - - - - + - + - + + 1.3.1 + + powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear + + + + + + - + - + - + - - - + + + - + - + - + - + - + - + - + - - - - - + - + - + - + - + - + - + - + - - - + + + - + - + - - - - - + - + - - - - - + - + - + - + - - - - 1 - 1 - value - + + + - + - + - - - - - - - FirstAid - - + - + - + + + + + capacity + + + + + + + + + + - + - + + + + + - + - + - + - + - + - + - + - + + Wholesale Club/Supercenter + + + - - - Relay + + + Indicates ownership of some thing, e.g., a building, an asset, an organization, etc. + owns + + - + - + - + + + RTU + + + + + + + - - Unacknowledged - - - - - + + + + asset tag + - + - + - + - + - - - - CONSTRUCT { -$this ?p ?o . -} -WHERE { -?o ?invP $this . -?invP owl:inverseOf ?p . -} - - - - + - + - - - is point of - - - - - - - - + 1 @@ -69721,5261 +71309,5072 @@ WHERE { value - - - Azimuth + + + + + + + - + - + - - - - - - - - - - - - - - - - Outpatient services room - - - + - + - - - - Partition - + + ExhaustAir + - + - + - - - - - - Sets discharge air flow for heating - + + + + 1 + 1 + timestamp + - + + + + Number of Ports + + + - + - - - + + + + + area - + - + - - Senior Care Community - - - - - - - - - + + + Proportional - + - - - - - + + + - - - Peak + + + - - ColdDomesticWater - + + AC + - + - + - - - - - + - + - + - + - - - Net area - - Entity has net 2-dimensional area - - - - Enclosed - - + - + - - - - Facade - - - + - + - + - + - + - + - + - + - - - Operational stage - The associated operational stage + + Barracks + - - Equipment is an exclusive top class. - + + + - + - + - + - + - - - - - - - - - + + + - + - + - - - - - + - Lamp - + Elevator shaft + - + - + - - - - - + + + - + - + - + - + - - - Jet - - - Fitness Center/Health Club/Gym - - - - - - - + + + - + - 1 1 - + + - + - + - - - - - - - - - + + + - + - + - + - - - - - + - + - - - - - - - Deck - - - - + + + - + - + - - - - - + + + - + - + - - - - 1 - last known value - - - - - - - Toilet - + + + - + - + - - - Detention - - + - + - - - + + + Reset - + - + - - - Wheel - - - - - 1 - 1 - value - - - - - - - - - + + - + - + - + - + - + - + - - - - 1 - 1 - + + + + + architectedBy - + - + - + - - - - - + + Performing Arts + - + - + - - - - - - - Stack - - - - - - - + - + - + + + + + - - - + + Multifamily Housing + + + + Level 1 + - + - + - + + + + - + - - - Heater - - + - + - - - - - + - + - - - Handler - - - - has Rated module conversion efficiency property - - + + + + + sourcePoint - + - Ceiling + Natural - + - Source + Tablet - + - + - - - Real - - - - - Apartment - - - - + - + - + + + + + + - + - + + + + + + + Network + + - + - - - - - + - + - + - + - - - + + + Region - + - + - + + + + + + + + + - + - - - - air that must be removed from a space due to contaminants, regardless of pressurization + + - + - + - + - + - + - + - + - + - - - + + + - - - - Shelter gas lock - + + + Station + + + + originX - + - + - - - Automatic + + + {$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}. + + SELECT $this ?class ?newClass ?depver WHERE { +$this a ?class . +?class owl:deprecated true . +?class brick:deprecatedInVersion ?depver . +?class brick:isReplacedBy ?newClass . +} - + - + - + - - - Dc - - - - - frost formed on the cold surface (tubes, plates) of a cooling coil. - - - - - - - Mixed Use Property - - - + - + - - - + + + + + - - Automobile Dealership - + + + - - - + + + - + - + - + - + - - - + + + + + - - - + + + - + - + - + + + + - + - - - - - - - + + + + + - + - + - + - + - + - Workshop + Frequency - + - + - + + + CRAH + + - + - + - + - + - + - - + + - - - - - + - + - - - - - - - - 1 - last known value - - - - + - + - + - - + + - + - + - + + + Drive + + - + - + + Level 1 + + + - + - - - - 1 - 1 - value - + + - - - - + + + + + - - - + + + + CONSTRUCT { + $this rdf:type ?newtype . + } + WHERE { + $this brick:meters ?bldg . + ?bldg rdf:type/rdfs:subClassOf* brick:Building . + $this rdf:type ?type . + BIND(IRI(CONCAT("https://brickschema.org/schema/Brick#Building_", strafter(str(?type), "https://brickschema.org/schema/Brick#"))) as ?newtype) . + FILTER (strEnds(str(?type), "_Meter")) + FILTER (!strStarts(str(?type), "https://brickschema.org/schema/Brick#Building_")) + } + + - + - + - + - + - + - + - - - - - + - + - + - + - + - - - + + + + 1 + 1 + - - 2 - + + + + + + Conference - + - + - + - + - + - + - - Restaurant - - - - Veterinary Office - + + + weight - + - + - + - + - - - - - - - Measurable - - - - - Sub-building - - - + - + - - - Refrigeration - - + - + - - - Preventer - - - - Chiller - - - - closedTime + + NaturalGas + - + - + - - - - Cooking room - + + + + + - - - Run + + + - - - + + + - + - + - - - HX + + + + + 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. - + - + - - - - - - - Retail + + + + + - + - + - + - + - - - + + + Deck - + - + - + - + - - - Methane - - - - Curtailment + + + + CONSTRUCT { $this owl:deprecated true } + WHERE { $this brick:deprecation ?dep } + + - + - + - - StormDrainage - + + - - + + + - + - + - + - RC + IDF + + + + Remotely - + + + + + + - + - - Wastewater Treatment Plant - - - + - + - - - - 1 - last known value - - - - - - Concessions - - - - - - - Hospital (General Medical & Surgical) - - - - - Lowest - - - - - - - - VAV - - - - + + + - - - + + + + + - + - Dehumidification + Timer - - - + + Refrig + - + - + - - - + + + + - + - Plumbing - - - - - - + Warmest - + - + - + - Lounge + Isolation - + - + - - - + + + + + - + - + - + - Luminance + Source - + - + - - - Hold + + + - + + + + + - + - - - + + + Broadcast - + - + - + - + - - - - - + - + - + - + - + - + - + - - - - - - + + + + Department + - + - + - - - country - - - - Hot + + + - + - + - + + + + + - + - + - + - - - Media + + + 1 + 1 + + - + - + - - - + + + + + - - - Parking + + - - - + + real + - - - + + + + + - - + + - - - - - + - + - + - + - - B - + + + - + - + - + - + - + - + - + - + - - - Emergency - - - 1.3.1 - - powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear - - - Self-Storage Facility - - - + - + - + + + + CONSTRUCT { + $this brick:electricVehicleChargerDirectionality ?direction + } WHERE { + $this rdf:type brick:Electric_Vehicle_Charging_Port . + $this brick:isPartOf ?charger . + ?charger a brick:Electric_Vehicle_Charging_Station . + ?charger brick:electricVehicleChargerDirectionality ?direction . + FILTER NOT EXISTS { + $this brick:electricVehicleChargerDirectionality ?other_direction . + } + } + + + + - + - + - + - + - + - - - Conductivity - - + - + - + - + - - - Grains + + 1 + - + - Fresh + Plumbing - - - - - + + + - + - + - + + + + + - + - - - Tablet + + Energy/Power Station + - + - + - + - + - + + + has Year built property + + + + - + - + + + + + - + - + - + - - - + + + + - + - + - + - + - - - - - A collection of devices that generates, stores or transports electricity - - - - + + + has Measured power output property + + - - - - - + + + - - - - true - 1.3.0 - Swapped supply/return for entering/leaving with water-related points - + + + - - - + + + + + + + Coordinates + The location of an entity in latitude/longitude - + - + - + - + - - - - - - - - - - - - 1 - net area - - - - - - - - - Circuit - - + - + - - - Detector - - + - + - + - Condensate - - - 1.3.1 - - powerFlow is deprecated in favor of electricalFlow as the latter is more clear + Loading - - - + + + + Air Loop + + The set of connected equipment serving one path of air + + + + - - - - 1 - 1 - value - + + + Net area + + Entity has net 2-dimensional area - - Aquarium - + + + Server - + - + - - - Handling - - + - + - - - DOAS - - + - + - - - + + + + + - + - + - - true - 1.3.0 - Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names - + + + + + targetPoint - - - Wireless + + + + + - + - Ground + Max - + - + - - - - - + - + - - - - + - + - - - Shade - - - Condensate - - - - - - - 1 - trip direction - - - + - + - - - Port - - + - + - + - + - - - + + + + CONSTRUCT { + $this brick:hasSubstance ?substance . + } WHERE { + $this rdf:type ?meter . + ?meter rdfs:subClassOf* brick:Meter . + ?meter brick:hasSubstance ?substance . + } + + + + + + - + - + - + - + - - - 1 - 1 - + + + + + + + Core + + + + - + + Point is an exclusive top class. + + + - + - - - - - + - + - + - + - + - + - + - + - - - + + + - - - turnoverDate + + - - - Month + + + + + - - - - Outdoor space - + + Financial Office + - + - + - + - + + + + + + + - + - - 1 - gross area - + + documentation + + - + - + - - - + + + grossArea - + - + - - - - - + - + - + - + - + + + + + - + - + + + Shutoff + + - + - + + + + + + + jbkoh@eng.ucsd.edu + Jason Koh + + - + - + - + - + - + - + - - - Drench - - + - + - + - + - - - Relative - - - - - - - - - 1 - address line 2 - - - - - - Treatment waiting room - + + + + + + + + - + - + - + - + - - Other - Mall - + + + + + + B + - + + + + + - + - - - Adjust + + + - + - + - + + + + + + + + + - + - + - + - + - + - + - + + + + + + + + + + Freeze + + - + - + - + - - - - - + - + - + - + - + + + + + + + + + + + 1 + 1 + + + + + Outpatient Rehabilitation/Physical Therapy + + + + + Gauge + + + + + + - + - + - Loading + Gateway + + + Other + - + - + - - - - - + - + - + - + - - - levelNumber + + + Electrical phase count + Entity has these phases - - - + + + - + - + - - - - Real Estate - The legal/administrative representation of some lands and/or buildings. I.e., "Fastighet" (Swedish), "Ejendom" (Denmark), etc. - - + + + + + + + + + Motion + + + + + + + + + 1 + 1 + + + + + + + + - + - + - + - + - + - - - Reheat + + + + + - + - + - - - + + + Wind - + - - - Production + + + - - - CO + + Distribution Center + - + - + - + + + + + - + - + + Collection is an exclusive top class. + + + + 1.3.1 + + powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear + + + + Lowest + + - + - + - + - + - + - + - + - + + + Average + + - + - + + + + - + - + - + - - - - - + - + - + - + - - - - air inside a defined zone (e.g., corridors). + + + 1 + 1 + + - + - + - + - + - - - - - + - + - + - + - - - yRotationalScaleFactor + + + + + + + - + - + - - - - - + - + - + - + - - ABC - + + - + - + - + - + - + - + - - - - - - + + + - - - + + + - + - + - + + + + + - + - - Repair Services (Vehicle, Shoe, Locksmith, etc) - - - - - - Slab - - - - - + + + - + - + - - - - 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]]]]. - 1 - coordinates - + + + + + Is point of + + + + 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 + + + Bowling Alley + - + - + - - - + + + - + - + - - - - - - - Materials - - + - + - + + Race Track + + + - + - - - - - + 1 1 - - - - - - - - - - Desk - - - + - + - + - + - + - + - + - + - - Casino - + + + has Measured power input property + + - + - + - + - - Enclosed Mall - + + Point is an exclusive top class. + - - - + + + - + - + - - - Pressure + + + - - - + + + + + + Mixed Use Property + + + + + - + - + - + + + + + + + + + + + + + + + + + - - DC - - - - Fire Station - - - + - + - - - - - - - - - - - + + + - - - + + - + - + - + - + - + - + + + preferred + An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property + + + + Tower + + - + - + + + + + - + - - - 1 - 1 - - - - + - + - + - + - - - Ratio + + + + + - + - - - - HVAC zone - - - - - - A collection of equipment that transport and regulate domestic water among each other - - - - Mode - - - - 1 - 1 - - - - - - - - - - - - + - Refrigerant - - - - - Laboratory (wet) - + Volume - - - - Petroleum derived liquid used as a fuel source + + + - - 4 - + + + - + - + - - Equipment is an exclusive top class. - + + + - + - + - - - - - - - Air - - + - + - - 3 - - - - - + + + - + - + - + - + - - Performing Arts - - - - - - - - - Common - - - - - + - + - - - Cooling capacity - https://project-haystack.org/tag/coolingCapacity - Measurement of a chiller ability to remove heat (adopted from Project Haystack) + + + + + + + + ifcGlobalID + The IFC Global ID of the entity + + + + Touchpanel - + - + - + - + - - - - Conference table - - - + - + - - - Elevator - - - - - 1 - origin y - + + + - + - + - + - + - - - Cold - - - - Hardware - - - - rentableArea + + + + 1 + last known value + + - - - Data + + + - - - Field + + + - + - + - + - + - - - + + + - + - + - - - MAU - - - Police Station - + + + + + - + - Booster - - - - hasExternalReference - - Points to the external reference for this entity, which contains additional metadata/data not included in this graph. + Coil - + - + - + - + - + - + - - - + + + + + + + + + + + + + + + - + - + - + - + - - - - true - The lower (heating) setpoint for zone air temperature - 1.3.0 - 'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air) - + + + + + - + - + - - - + + + + Discharge Air Duct Pressure Status + + + Indicates if air pressure in discharge duct is within expected bounds + + + + + Rated minimum voltage output + + The minimum voltage that can be output by the entity - - - + + Other - Entertainment/Public Assembly + - + - + - + - + - - - postalCode + + FuelOil + - + - + - - Wireless - + + + 1 + + + + + Cooler - + - + - - - standard + + + PV + + + + Locations can be fed only by other Equipment. + + + + + - + + + + + + has broader + + + - + - - - - - - weight - - + - + - + - - - - - - - - apparent - - - + - + - + - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - + + Equipment is an exclusive top class. + - + - + - + - + - - - - - - - - + - has Conversion efficiency property - - - - - - + + MAC address + - + - + - - - - - + - + - + - - - Ticketing + + + + + - - - Conference + + + - - - + + + - - Vocational School - + + + Nozzle - - - + + + - - - + + + + + georeference - - - + + + - - - + + Wastewater Treatment Plant + - + - + - - Gasoline - - - - - - Atrium - - - - - + + + Distribution - - - + + + + + - + - + - + - - - Basement + + + + + - + - Steam - - - + PM1 - + - + - + - + - - - Integral - - + - + - - - wifiSignalStrength + + Other - Stadium + - + - + - - - - - SELECT ?this WHERE { - ?this rdfs:subClassOf+ ref:ExternalReference . - } - - - - - + + + + + - + - + - - - + + + - - - Humidifier + + Urgent Care/Clinic/Other Outpatient + - + - + - - - - - - - - - + - + - + - + - + - + + + + - + - + - + - - - - - - - - Shelter room - - - - - Device - - + - - - - - - - - - - - + + + + + - - - - 1 - installation date - + + + - - - + + + + + - + - + - - - Substance - - + + + status - - - + + + - + - + - + - + - + - + - + - + - - - + + + Min - + - + - + - + - - - familyName - - + - - - has Azimuth property - - - - - - - - - - - - - - Embedded + + + + + - - - + + + - + - + - - - Reactive + + + + + - + - + - + + Air + + + - + - + + http://www.w3.org/ns/shacl# + sh + + - + - + - Sash + Terminal - - - + + + Hub - - - + + + Count + + + Roller Rink + - + - + - - + + Residence Hall/Dormitory + - - - + + true + 1.4.0 + Removed due to unclear definition + - - - + + + + + - - - - + + + + + - + - + - - - + + + + + - - - + + + true + - - - + + + + + - - - Push + + GreaseExhaustAir + - + + 1.3.1 + + powerFlow is deprecated in favor of electricalFlow as the latter is more clear + + + + + + + + + + + + - Activation + Motor - + - + - + - + - + + + + + - + - + - + - + - Pre + Real - + - + - - - + + + - - - + + + + Classroom + - - - + + + - + - + - - - - - - - Dock - - + - + - - - + + + - - 1.3.1 - - powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear + + + - - - Stage + + + + + - - - FCU + + + - - - + + + - - - Domestic + + - + - + - + - + - - WasteVentDrainage - - - + - + - + - - - - - - - - - - Bowling Alley - - - + - + - - - - - + + + + - - - + + + + + + + + + + Up + + + + + Relationship + Super-property of all Brick relationships between entities (Equipment, Location, Point) - + - + - - - Constant - - - - + + + - - - coordinates + + + - - - + + + - + - + - - - + + + - - - + + + - - + + + - - - + + + + + - - + + + - - + + + + + documentation - - - value + + Ice/Curling Rink + - - - 1 - 1 - - + + + Correlated - - - + + + + Desk + - - - + + + + + - + - Discharge + Visual - - + + - - - Chilled + + + + + + 3 + - + - + - + - + - - - - - DC - - - + - + - + - + - + - + - - - - - - - - - - - - - + - + - - - - - + - + - + + + Shade + + + + Collector + + + + + + - + - - - - - - - + + + xRotationalScaleFactor - + - Vent + Deadband - - - Point + + + - + - + - + - + - - - - - Freight - - - + - + - - - + + + Heating - + - + + + + + - + - + - + - - Steam - + + + - - - Output + + Data Center + - - - + + - - - Irradiance + + Office + - + - Safety + Formaldehyde - - + + + - - - + + Bar/Nightclub + - - - + + + - + - + - + - + - - - Rooftop + + + - - - Array + + + - + - NVR + Condensate - + - + - - - + + Fire Station + - - - Interface + + + + + - - IrrigationWater - + + + + + - - - numberOfPorts + + + 1 + 1 + + - - - + + + + + + + + Furniture collection + + - + - + - - - + + + Curtailment + + + + + + + + Fluid + + + + Production - + - + - - - - - - - + + + Discharge Water Flow Sensor + + true + 1.3.0 + Swapped supply/return for entering/leaving with water-related points + - - - + + Other/Specialty Hospital + - + - Water + Induction - - - + + 1 + - - - + + + + + - - - + + + - - - + + + - - - + + + + + - - - Call + + + - - sum - + + Freight + - - Type4 - + + + - + - + - - - - - - - Lighting + + + + + - + - + - + + + + + + + + + operatedBy + + - + - - - Occupied + + + - + - + - + - Audio Visual Equipment - Audio visual equipment. - + Hospital + - + - Broadcast + Circuit - - - + + 3 + - - + + Point is an exclusive top class. + - - + + import + - + - + - - - - - - - - - + - + - - - Ammonia + + + - + - Employee + Hail + + + + + 1 + 1 + - + - + - - - Deionised - - - - - - - - - Core + + + - + - + - + + + + + - Temperature + Conductivity - + - Rack + Conditioning - + + + + + - + - + - + - + - + - - - + + + Mixed + + + true + 1.4.0 + REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter + + + + + - + - + - - - + + + Plenum - - - + + + - - - + + + + + - - - + + + - - + + + Constant - - - + + + + + + + - + - + - - - + + + + + - + - + - - - - Region - An administrative geospatial unit larger than the individual real estate. For instance, "Lombary", "North America", "The Back Bay", "Elnätsområde Syd", etc. - + + + + + + + + + Aid - + - + - - - + + Ethernet + - - - Correlated + + + - - - + + Propane + + + + + Atrium - + - + - + - + - + + + DDAHU + + - + - - - Radiation + + + + - - - severity + + + Low - + - + - + - + - - - Direct - - - - + + + + CONSTRUCT { +$this ?invP ?o . +} +WHERE { +?o ?p $this . +?invP owl:inverseOf ?p . +} + + - - - Outside + + + - - - + + - - - Shaft + + + - - - + + + - + - Illuminance + Integral - + - 1 - 1 - - - - - - Luminaire - - - - Lag - - - - Band - - - - serialNumber - - - - + + has point + + - + - + - - - - Number of Ports - - - + - + - - - + + + + + + + + has electric vehicle charger directionality + Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery - + + + + + - + - + - Bulb - - - Drinking Water Treatment & Distribution - + Site - + - Driver - - - - - - - import - - - - + Location - + - Staircase + Discharge - + - + - - + + - - Point is an exclusive top class. - + + + Information - - ReturnAir - + + + + + + Rated maximum current input + + The maximum current that can be input to the entity + + + + Office - + - + - - - Unit + + + - - - + + + - - NonPotableDomesticWater - + + - - - Reception + + Hospital (General Medical & Surgical) + - - - - + + + - - - preferred - An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property + + + Security - - - + + Lifestyle Center + - - - + + + endLevel - - - + + + - - + + - - + + + CO2 - - - + + sum + - - - + + + Solar - + - + - - - - - + + + - - - - + + + + - - - - - + + export + - - - - - + + + batteryPercentage - - - + + Light + - + + + + + - Min + Exchanger - - - - - + + ColdDomesticWater + - - - + + + Boiler - - - - - + + + givenName - - - + + Vocational School + - - - + + + Heat - - - + + + + + intersectingElement - - - - - + + + Reheat - - - Volume - Entity has 3-dimensional volume + + + Conditioner - - - - - + + Race Track + - - Casino - + + + - - - + + WasteVentDrainage + - - - + + + + CONSTRUCT { +$this rec:value ?v +} +WHERE { +$this brick:value ?v +} + + - - - - - + + + Entering + + + + Shared - + - + - + - Leaving - - - - - - - Vocational School - - - - - - TV stand - + Interface - - Other - Education - + + Laboratory + - - - + + + Preventer - + - Defibrillator + Ceiling - - RealEstateCore - 4.0 + + + Duct - + - + - + - Operating - - - - + Environment - - Type 1 (CSS) - + + + - - Automobile Dealership - + + - - - + + + - - - - - + + - - - - - + + + - - - + + + - - 0 - Points cannot have locations; use 'isPointOf' instead - + + + Mode - - - + + + Domestic - - - - Mobile desk - + + + - - CHAdeMO - + + + - + - Mixing + Stages - - - + + + - - DriveElec - + + - - - + + - - - + + + + + deprecationMitigationRule + + + + + + + + Manufacturing/Industrial Plant + + + + Preheat - - - Reader + + + - - - Team + + + + Radiology room + - - - - 1 - origin x - + + Convenience Store without Gas Station + - + + + + - Mail + Maintenance - - K-12 School - + + + - - - The location of the IFC file defining a project - + + Level 2 + - - - + + Pre-school/Daycare + - - - + + + - - - + + + - - - + + + HX - - Location is an exclusive top class. - + + Type3 + - - NaturalGas - + + + - - - + + + - - - modelNumber + + - - - + + + - - + + Collection is an exclusive top class. + - - - + + - - - + + + Deceleration - - - xRotationalScaleFactor + + + Filter + + + Zoo + - + - + - - Parking - + + + Wet - - + + + Array - - - - + + + - + + + + + - Storage + ICT - - - + + - - - + + - - + + + standard - - + + + + + - - - electrical complex power type - Associated electrical complexity with the entity + + + Portfolio - + - Outdoor + Elevator - - - + + + - + - No + PM2.5 - + - Variable + Check - - - Wall + + Medical Office + - - - + + + + - - Ice/Curling Rink - + + SprinklerWater + - - - Building + + + - - - + + + - - - + + HotDomesticWater + - + - Break + Furniture - + - Intercom + Relative - - - + + + - - - + + - - - + + - - - AED + + + - - - + + + + 1 + 1 + - + - Rated + Wall - - - + + ColdDomesticWater + - - - + + Adult Education + - - - Stop + + - - - + + + - - - - pellets of frozen rain which fall in showers from cumulonimbus clouds. + + + Area + Entity has 2-dimensional area - - - + + + - - - + + + - - - Area + + + - - Bank Branch - + + - + - Transformer + Command - - - + + + Rack - - ColdDomesticWater - + + + - - - gender + + + - - - + + + - + - Communication + Storey - - - + + + - - Location is an exclusive top class. - + + - - - + + Library + - - - Short + + + - - ExhaustAir - + + + URL + + - - - + + + - - TransferAir - + + + - - - + + + - - + + - - - - - - - + + + - - A - + + + - - - Thermal + + + - - - PM2.5 + + + - - Bar/Nightclub - + + + - - - Radiant + + + - - - + + - - + + + - - - + + + Current flow type + The current flow type of the entity - - - + + Worship Facility + - - - + + - - - + + Convenience Store without Gas Station + - - + + + - - - + + + - - - Absorption + + People + - - bidirectional - + + Stadium (Closed) + - - + + Single Family Home + - + - Target + Fan - + - Breakroom - - - - + Enable - - - Food + + + startLevel - - - + + - - - + + Type 1 (SAE J1772) + - - Other/Specialty Hospital - + + - - - + + + heightScaleFactor - - - Shutoff + + + - - - + + + - - - + + + - - - + + - - - + + Hotel + - - Drinking Water Treatment & Distribution - + + + - - - + + + + - - Propane - + + + - + - RVAV + Surveillance - + + + + - Change + Lobby - - + + + - - - + + + Active - + + + Tilt + The direction an entity is facing in degrees above the horizon + + - Electronic + Floor - - - portSpeed + + Restaurant + - - BC - + + Other - Restaurant/Bar + - - - - - the air exiting the registers (vents). + + Courthouse + - - - Code + + Repair Services (Vehicle, Shoe, Locksmith, etc) + - - - + + 4 + - - Fast Food Restaurant - + + + - - - + + + Horizontal - - - + + IrrigationWater + - - A - + + + - - + + Type 2 (CSS) + - - - + + + - + - Button + Stage - - - - CONSTRUCT { - $this brick:electricVehicleChargerDirectionality [ brick:value "unidirectional" ] - } WHERE { - $this rdf:type brick:Electric_Vehicle_Charging_Station . - FILTER NOT EXISTS { - $this brick:electricVehicleChargerDirectionality ?direction . - } - FILTER NOT EXISTS { - $this brick:hasPart ?port . - ?port a brick:Electric_Vehicle_Charging_Port . - ?port brick:electricVehicleChargerDirectionality ?other_direction . - } - } - - + + + - - - + + + - + - Fault + Open - - + + + + + - - + + + + + + - - - + + + Capacity - + - - - + + + Overridden - - Wholesale Club/Supercenter - + + + city - - Non-Refrigerated Warehouse - + + + yRotationalScaleFactor - - - + + + - - Other - Lodging/Residential - + + reactive + - - + + + - - - + + Location is an exclusive top class. + - + - Tint - - - max - + Ventilation - - - + + - - + + AC + - - - Shower + + SupplyAir + - - - + + Hotel + - - + + + + - + - Absolute + Unit - - Bar/Nightclub - + + + - - + + - - - Boiler + + Non-Refrigerated Warehouse + - - - Wing + + + - - Adult Education - + + + - - + + + - + + Other + + + - Main + Bulb - - - + + Refrigerated Warehouse + - - - + + + Enclosed - - - + + + - - - + + + Basin - - + + + MACAddress - - OutsideAir - + + + - - - maxOccupancy + + + - - - + + + - - - Exchanger + + + Conversion efficiency + The percent efficiency of the conversion process (usually to power or energy) carried out by the entity - - - CRAH + + - + - Natural + Massage - + - Cafeteria + Concentration - - CondenserWater - + + + Exercise - - + + + - - - Dedicated + + - + - - - + + + - - + + Retail Store + - - + + BC + - - Convention Center - + + - - + + WasteVentDrainage + - - + + + - - + + + Metering - - 2 - + + - - + + + - - + + + Shutdown - - + + + IAQ - - + + Hospital (General Medical & Surgical) + - - - + + - - + + - - Type2 - + + + Dehumidify - + + + + NO2 + + + 2 + + + + + + + + + + + diff --git a/static/schema/1.4/Brick.jsonld b/static/schema/1.4/Brick.jsonld index d760ef2..dcf0f1a 100644 --- a/static/schema/1.4/Brick.jsonld +++ b/static/schema/1.4/Brick.jsonld @@ -1,177 +1,102 @@ [ { - "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape", + "@id": "https://brickschema.org/schema/BrickTag#Loading", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5408" + "@language": "en", + "@value": "Loading" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5408", + "@id": "https://w3id.org/rec#MeditationRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": "Total" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Meditation room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://w3id.org/rec#maintenanceInterval", + "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "maintenanceInterval" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" + "@value": "Network Security Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Velocity_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1379" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1380" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1381" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4964" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1382" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4965" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1383" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1384" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4966" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Network" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Security" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4964", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186,13 +111,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1380", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207,170 +132,220 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1381", + "@id": "https://w3id.org/rec#Organization", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Organization" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb123" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb124" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb125" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb126" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1382", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb123", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "has part" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1383", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb124", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "is part of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb125", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "has member" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasMember" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb126", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": true + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" + "@value": "URL link to an image/logo that represents the organization." + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "logo" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#logo" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Ratio_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the ratio of voltage in a transformer" + "@value": "Radiator that uses hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3411" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3412" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4858" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4859" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3414" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4860" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3415" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4861" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3411", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -385,13 +360,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3412", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -406,13 +381,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -427,13 +402,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3414", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -448,92 +423,137 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3415", + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PhasorAngle" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PlaneAngle" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Angle component of a phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Phasor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Conditioning_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Maintenance_Required_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Maintenance Required Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the mode of AC for a zone" + "@value": "An alarm that indicates that repair/maintenance is required on an associated device or equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3498" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2176" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2177" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2178" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3502" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3503" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2179" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Required" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -548,13 +568,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -569,13 +589,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -590,13 +610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Required" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -611,34 +631,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3502", + "@id": "https://brickschema.org/schema/Brick#Filter_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Filter Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a filter needs to be replaced" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4810" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4811" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4812" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3503", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -653,71 +698,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Peak", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Peak" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Usage", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Usage" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4811", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4582" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4583" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4582", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -732,100 +740,109 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4583", + "@id": "https://brickschema.org/schema/BrickTag#Grains", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@language": "en", + "@value": "Grains" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reactive", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Reactive" + } + ] + }, + { + "@id": "https://w3id.org/rec#CookingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cooking room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Relief_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Pressure Relief Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Temperature setpoint for leaving chilled water" + "@value": "Valve designed to automatically relieve excessive water pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5857" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3472" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5858" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3473" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5859" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3474" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5860" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5861" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5862" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3475" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Relief" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5857", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -840,13 +857,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5858", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -861,13 +878,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -882,13 +899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -903,13 +920,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5861", + "@id": "https://brickschema.org/schema/Brick#Main_Disconnect_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Main Disconnect Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2168" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2169" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2170" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2171" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Main" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -924,13 +993,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5862", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -945,137 +1014,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#isReplacedBy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2170", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Is replaced by" + "@id": "https://brickschema.org/schema/BrickTag#Main" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2171", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets temperature of discharge air for cooling" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dock", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Coil", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dock" + "@value": "Hot Water Coil" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Coil" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for humidity in a building" + "@value": "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b345" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1724" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b346" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1725" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b347" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1726" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b348" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1727" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b349" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1728" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b345", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1090,13 +1135,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1111,13 +1156,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1132,13 +1177,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b348", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1153,13 +1198,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b349", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1174,79 +1219,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Room", + "@id": "https://brickschema.org/schema/BrickTag#Electrical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Leaving Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces related to the creation of media" + "@value": "Sets temperature of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6755" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7215" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6756" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7216" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6757" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7217" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6758" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7218" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1261,13 +1320,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6756", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1282,13 +1341,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6757", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1303,13 +1362,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6758", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1324,115 +1383,110 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7219", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated power input property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedPowerInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Hot Water Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1736" + }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1737" + }, { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1738" + }, { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1739" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b909" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1740" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b910" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1741" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b911" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1742" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b912" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1743" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1744" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Displacement" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1447,13 +1501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b910", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1468,13 +1522,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Displacement" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1489,13 +1543,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1510,13 +1564,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1740", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1531,53 +1585,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1741", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiator" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Steam, hydronic, or electric heating device located at or near the floor." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6603" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6604" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6605" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1592,13 +1627,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6604", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1613,13 +1648,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1634,64 +1669,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Tower_Fan", + "@id": "https://brickschema.org/schema/Brick#Sash_Position_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://highperformancehvac.com/cooling-tower-fan/" + "@language": "en", + "@value": "Sash Position Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Measures the current position of a sash in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b737" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3021" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b738" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3022" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b739" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3023" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b740" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3024" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sash" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b737", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1706,13 +1747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b738", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1727,13 +1768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b739", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1748,13 +1789,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b740", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1769,113 +1810,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Structure", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Structure" + "@value": "High Temperature Alarm Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air" + "@value": "A parameter determining the temperature level at which to trigger a high temperature alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7297" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7298" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7299" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1697" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1698" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7302" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1699" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7303" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1700" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1890,13 +1889,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7298", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1911,13 +1910,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1932,7 +1931,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7300", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -1953,13 +1952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -1974,136 +1973,115 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7302", + "@id": "https://brickschema.org/schema/BrickTag#RC", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "RC" } + ] + }, + { + "@id": "https://w3id.org/rec#owns", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "owns" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7303", + "@id": "https://brickschema.org/schema/Brick#High_Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "High Outside Air Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@language": "en", + "@value": "The upper bound of the outside air temperature lockout range" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2284" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1675" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2285" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1676" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2286" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1677" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2287" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1678" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2288" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1679" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2289" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1680" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2290" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1681" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2291" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2292" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2293" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1682" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2284", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2118,13 +2096,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2285", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2139,13 +2117,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2286", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2160,13 +2138,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2287", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2181,13 +2159,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2288", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2202,13 +2180,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2223,13 +2201,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2244,13 +2222,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2265,34 +2243,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2292", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of mixed air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2401" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2402" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2403" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2404" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2405" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2307,122 +2332,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2402", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Timer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Timer" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reception", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2403", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2862" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2863" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2864" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2865" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2404", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reception" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Reception" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2862", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2437,34 +2416,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2863", + "@id": "https://brickschema.org/schema/Brick#Energy_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reception" + "@language": "en", + "@value": "Energy System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Electrical_System" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A collection of devices that generates, stores or transports electricity" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5692" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5693" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2479,13 +2477,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2500,87 +2498,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Soil", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Soil" + "@value": "Leaving Hot Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Dewpoint_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the dewpoint temperature of outside air" + "@value": "Temperature setpoint for leaving hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2586" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5897" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5898" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2587" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5899" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2588" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5900" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2589" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5901" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2590" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5902" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5897", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2595,13 +2612,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2616,13 +2633,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2637,13 +2654,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2658,13 +2675,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2679,156 +2696,182 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Battery", + "@id": "https://brickschema.org/schema/Brick#grossArea", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Battery" + "@value": "Gross area" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#area" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has gross 2-dimensional area" } ] }, { - "@id": "https://w3id.org/rec#hasMember", + "@id": "https://brickschema.org/schema/Brick#Air", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Gas" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "hasMember" + "@value": "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Building_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Floor", + "@id": "https://brickschema.org/schema/BrickTag#Source", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Source" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Conductivity_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Deionised Water Conductivity Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storey" + "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7406" + "@value": "Measures the electrical conductance of deionised water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb811" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7414" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb812" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7415" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb813" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb814" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb815" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storey" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Level" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7406", - "http://www.w3.org/ns/shacl#or": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7407" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7408" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7409" - } - ] + "@id": "http://qudt.org/vocab/quantitykind/Conductivity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7407", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb811", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7408", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7409", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2843,13 +2886,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7414", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2864,13 +2907,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7415", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storey" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -2885,119 +2928,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb815", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exercise", + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exercise" + "@value": "Radioactivity" } ] }, { - "@id": "https://w3id.org/rec#Stadium", + "@id": "https://brickschema.org/schema/BrickTag#Manual", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Stadium" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" + "@language": "en", + "@value": "Manual" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Bypass_Valve", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" + "@language": "en", + "@value": "Heat Recovery Water Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting." + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b847" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1610" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1611" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b848" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1612" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b849" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1613" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b850" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1614" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b851" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1615" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1616" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1617" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b847", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3012,13 +3070,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b848", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3033,13 +3091,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3054,13 +3112,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b850", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3075,13 +3133,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b851", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3096,53 +3154,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Grease_Interceptor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1615", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Separation_Tank" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats." + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1550" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1551" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1552" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3157,13 +3196,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1551", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3178,13 +3217,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1552", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3199,129 +3238,278 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Basement", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Basement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water", + "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Tag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Water that is entering a piece of equipment or system" + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" } ] }, { - "@id": "https://w3id.org/rec#poeType", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@language": "en", - "@value": "poeType" + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fluid", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force." + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" - }, - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - }, + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant" + "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Room", + "@id": "https://brickschema.org/schema/Brick#Waste_Meter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Room" + "@value": "Waste Meter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Enable_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a system or piece of functionality has been enabled" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4667" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4668" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3445" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4669" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3446" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4667", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3336,13 +3524,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3357,80 +3545,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4669", + "@id": "https://brickschema.org/schema/Brick#Temporary_Occupancy_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Temporary Occupancy Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Communication_Loss_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a loss of communication e.g. with a device or controller" + "@value": "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b625" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3224" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b626" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3225" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3226" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b628" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3227" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Communication" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temporary" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3445,13 +3618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Communication" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3466,13 +3639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3487,13 +3660,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b628", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temporary" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3508,34 +3681,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#InheritEVSEChargerDirection", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3887" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3887", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality ?direction\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Port .\n $this brick:isPartOf ?charger .\n ?charger a brick:Electric_Vehicle_Charging_Station .\n ?charger brick:electricVehicleChargerDirectionality ?direction .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2622" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6284" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6285" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2623" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6286" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2624" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6287" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2625" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6288" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2626" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6289" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6290" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -3543,29 +3768,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2622", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3586,13 +3819,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3607,13 +3840,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2624", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3628,7 +3861,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3649,13 +3882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3670,13 +3903,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3691,138 +3924,181 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Active_Energy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6290", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/W-HR" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Active_Energy" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fresh", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The integral of the active power over a time interval" + "@language": "en", + "@value": "Fresh" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Potable_Water", + "@id": "https://brickschema.org/schema/Brick#Water_System", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "Water System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Water that is safe to drink" + "@value": "The equipment, devices and conduits that handle the production and distribution of water in a building" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6867" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6868" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hail", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6867", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hail" + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Disable_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6868", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasAddress", + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has address" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" + "@id": "http://www.w3.org/2006/vcard/ns#hasAddress" + }, + { + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@language": "en", + "@value": "To specify the address of a building." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The computed average temperature of air in a zone, over some period of time" + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of return air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6216" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b284" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6217" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b285" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6218" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b286" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6219" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b287" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b288" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6220" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -3830,29 +4106,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b283", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3873,13 +4141,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b284", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3894,7 +4162,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b285", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3915,13 +4183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b286", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -3936,7 +4204,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b287", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -3957,118 +4225,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b288", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Color", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Color" + "@value": "Domestic Hot Water Circulator Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Switch_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A telecommuncations room housing network switches" + "@value": "Used to move domestic hot water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3178" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb914" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb915" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3180" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb916" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3181" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb917" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3182" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb918" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb919" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4083,13 +4310,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4104,13 +4331,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3180", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4125,13 +4352,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3181", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4146,13 +4373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3182", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4167,96 +4394,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Cooling_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb919", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Generation System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Energy_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of differential temperature control" + "@value": "A collection of devices that generates electricity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1115" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4665" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1116" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4666" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1117" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1118" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1119" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4667" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1115", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4271,13 +4482,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1116", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4292,13 +4503,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1117", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4313,13 +4524,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1118", + "@id": "https://w3id.org/rec#installedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "installedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Zone", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "HVAC Zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1553" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1554" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1555" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#HVACZone" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4334,13 +4625,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4355,294 +4646,257 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reader", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1555", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reader" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid", + "@id": "https://brickschema.org/schema/BrickTag#Cold", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fluid" + "@value": "Cold" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel", + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tunnel" + "@value": "Touchpanel" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reactive" + "@value": "Chilled Water Supply Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#storedAt", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "storedAt" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "A reference to where the data for this TimeseriesReference is stored" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#coolingCapacity", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Cooling capacity" + "@value": "1.3.0" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "https://project-haystack.org/tag/coolingCapacity" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Private", + "@id": "https://brickschema.org/schema/BrickTag#Video", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Private" + "@value": "Video" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wheel", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "Wheel" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#System", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "System" + "@value": "Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of entering water" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1215" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1216" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1217" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1218" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1219" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1220" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1221" + "@language": "en", + "@value": "Sets temperature of zone air" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@value": "The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints." } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1215", + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@language": "en", + "@value": "has Measured power output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1216", + "@id": "https://brickschema.org/schema/Brick#operationalStage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Operational stage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The associated operational stage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1217", + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@language": "en", + "@value": "Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets flow" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1218", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5720" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5721" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5722" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1219", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4657,13 +4911,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1220", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4678,13 +4932,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4699,213 +4953,188 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#AED", + "@id": "https://w3id.org/rec#ServiceShaft", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@value": "Service shaft" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PV", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" + "@language": "en", + "@value": "PV" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Building", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@language": "en", + "@value": "Building" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7284" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7285" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7286" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7287" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7288" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7289" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7290" + "@language": "en", + "@value": "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]" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6604" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6615" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6616" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7284", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Building" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7285", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6604", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6605" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6606" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6607" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6608" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6609" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7286", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6605", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Floor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7287", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6606", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7288", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6607", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/Brick#Space" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6608", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6609", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Wing" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4920,13 +5149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -4941,83 +5170,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/Brick#Max_Load_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Load Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status" + "@id": "https://brickschema.org/schema/Brick#Load_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b494" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b495" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b496" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b497" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b498" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2232" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2233" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2234" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2235" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b502" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2236" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5032,13 +5243,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5053,13 +5264,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b496", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5074,7 +5285,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -5095,13 +5306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5116,34 +5327,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b499", + "@id": "https://brickschema.org/schema/BrickTag#Switch", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Switch" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Tower", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Tower" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Cooling_tower" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb734" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb735" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb736" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5158,13 +5411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5179,13 +5432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b502", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5200,7 +5453,43 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Ozone_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Variable", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Variable" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Adjust", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Adjust" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Phone", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Phone" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#PrecipitationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -5213,15 +5502,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3949" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4001" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3950" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4002" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3949", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4001", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -5247,7 +5536,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3950", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4002", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -5255,10 +5544,31 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "http://qudt.org/vocab/unit/M" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" } ] } @@ -5280,94 +5590,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enclosed Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Office" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Measures the amount of precipitation fallen" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2839" + "@language": "en", + "@value": "A space for individuals to work with walls and a door" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6679" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6680" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6681" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6682" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2842" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6683" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Office" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Precipitation" + "@id": "https://w3id.org/rec#Workspace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6679", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#LengthObservation" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6680", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5382,13 +5731,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5403,13 +5752,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2842", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5424,59 +5773,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command", + "@id": "https://brickschema.org/schema/BrickTag#Intrusion", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" + "@value": "Intrusion" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixing", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixing" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7272" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb676" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7273" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb677" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7274" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb678" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7275" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb679" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7272", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5491,13 +5873,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5512,13 +5894,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7274", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5533,13 +5915,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7275", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5554,141 +5936,133 @@ ] }, { - "@id": "https://w3id.org/rec#Point", + "@id": "https://brickschema.org/schema/BrickTag#First", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Point" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Geometry" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b131" + "@language": "en", + "@value": "First" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b131", + "@id": "http://www.w3.org/2004/02/skos/core#narrower", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://geojson.org/Point" + "@language": "en", + "@value": "has narrower" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." + "@id": "http://www.w3.org/2004/02/skos/core#broader" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Router", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Router" } + ] + }, + { + "@id": "https://w3id.org/rec#MothersRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "coordinates" + "@value": "Mothers' room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#coordinates" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub", + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Air Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5659" + "@value": "Measures the pressure of the surrounding air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5660" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4527" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5663" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4529" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4530" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hub" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5659", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5703,13 +6077,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5724,13 +6098,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5745,13 +6119,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hub" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5766,124 +6140,134 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5664", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Min Occupied Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://w3id.org/rec#Lounge", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Lounge" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://w3id.org/rec#LockerRoom", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Locker room" + "@language": "en", + "@value": "Occupancy Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://w3id.org/rec#FoodHandlingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Food-handling room" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Detects occupancy of some space or area" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2480" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6894" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2481" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6895" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2482" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6896" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2483" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupancy" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2480", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#BooleanValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6894", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5898,13 +6282,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6895", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5919,13 +6303,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6896", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -5940,53 +6324,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Status", + "@id": "https://brickschema.org/schema/Brick#Tint_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tint Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a room or space is occupied" + "@value": "The target level of window tint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4976" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3258" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4977" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3259" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4978" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4976", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6001,7 +6391,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -6022,13 +6412,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6043,147 +6433,189 @@ ] }, { - "@id": "https://w3id.org/rec#Polygon", + "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Polygon" + "@id": "https://brickschema.org/schema/Brick#Substance" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasInputSubstance" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Metering", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b133" + "@language": "en", + "@value": "Metering" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b133", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://geojson.org/Polygon" + "@language": "en", + "@value": "Occupied Cooling Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "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]]." + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "coordinates" + "@language": "en", + "@value": "Sets discharge air flow for cooling when occupied" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#coordinates" + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Supply Air Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total heat content of some substance" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4764" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4765" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6375" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6376" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4766" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6377" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4767" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6378" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6379" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6380" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6381" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6382" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6383" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4764", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6375", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4765", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6198,13 +6630,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6219,13 +6651,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4767", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6240,58 +6672,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6379", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5127" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5128" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5129" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5130" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6380", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6306,13 +6735,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6327,13 +6756,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6348,13 +6777,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6369,68 +6798,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" - }, + "@language": "en", + "@value": "Emergency Air Flow System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" + "@id": "https://brickschema.org/schema/Brick#Safety_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6647" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6648" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1056" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1057" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1058" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6652" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1059" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6445,13 +6865,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6466,13 +6886,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6487,13 +6907,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6508,34 +6928,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6651", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@language": "en", + "@value": "Occupancy Sensor Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4967" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4968" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4969" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4970" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6550,211 +6995,144 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Motor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Motor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4968", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#IntegerValueObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4969", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Integer value observation" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b106" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4970", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#AdmittingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@value": "Admitting room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office", + "@id": "https://brickschema.org/schema/Brick#Speed_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Speed Reset Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space for individuals to work with walls and a door" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6684" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6685" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3076" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6686" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3077" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6687" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3078" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6688" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Worksapce" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Workspace" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6684", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6769,13 +7147,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6790,13 +7168,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6811,13 +7189,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6832,67 +7210,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Zone", + "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@language": "en", + "@value": "Entering Domestic Hot Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2042" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1152" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2043" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1153" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2044" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1154" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1155" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1156" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1157" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1158" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2042", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6907,13 +7303,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2043", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6928,13 +7324,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2044", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -6949,53 +7345,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1155", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with electrical power." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5042" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5043" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5044" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5042", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7010,13 +7387,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5043", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7031,13 +7408,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5044", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7052,101 +7429,58 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Pressure_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of the entering water." + "@value": "Indicates if pressure is within expected bounds" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1245" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1246" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1247" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6777" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1248" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6778" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1249" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6779" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1245", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1246", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -7167,13 +7501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7188,13 +7522,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7209,83 +7543,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Occupied_Return_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@language": "en", + "@value": "Occupied Return Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b485" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b486" - }, + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2520" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b488" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2521" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b491" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2524" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b492" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2525" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b493" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2526" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7300,13 +7636,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7321,13 +7657,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7342,13 +7678,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7363,13 +7699,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7384,13 +7720,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b490", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7405,13 +7741,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b491", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7426,34 +7762,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b492", + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@language": "en", + "@value": "Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets humidity" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7521" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7522" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7523" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7468,164 +7834,107 @@ ] }, { - "@id": "https://w3id.org/rec#Door", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7522", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Door" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#BarrierAsset" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7523", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has has electric vehicle connector type property" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleConnectorTypeShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + "@language": "en", + "@value": "Unoccupied Load Shed Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Shared_Office", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An office used by multiple people" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3036" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3037" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5146" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3038" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5147" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3039" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5148" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3040" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5149" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3041" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5150" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shared" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#OfficeLandscape" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7640,13 +7949,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3037", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7661,13 +7970,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3038", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7682,13 +7991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3039", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7703,13 +8012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shared" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7724,100 +8033,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3041", + "@id": "https://brickschema.org/schema/Brick#Preheat_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Preheat Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Return_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Sets the rate required for preheat" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b986" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b987" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2784" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b988" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2785" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b989" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2786" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b990" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b991" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b992" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2787" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7832,13 +8111,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b987", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7853,13 +8132,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b988", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7874,13 +8153,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b989", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7895,13 +8174,128 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b990", + "@id": "https://w3id.org/rec#PrinterStand", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Printer stand" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Stand" + } + ] + }, + { + "@id": "https://w3id.org/rec#addressLine1", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "addressLine1" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Class", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Frequency", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Active_Power_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active Power Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb211" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb212" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb213" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb214" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb215" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electric" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Real" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ActivePower" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7916,13 +8310,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b991", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7937,13 +8331,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b992", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -7958,205 +8352,208 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Wind_DirectionQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb214", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Real" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4432" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4444" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb215", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4444", + "@id": "https://brickschema.org/schema/Brick#Average_Zone_Air_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Average Zone Air Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "The computed average temperature of air in a zone, over some period of time" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb283" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb284" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb285" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb286" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb287" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb288" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Average" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Region", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb284", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A unit of geographic space, usually contigious or somehow related to a geopolitical feature" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb285", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5056" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5057" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb286", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Region" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Region" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8171,13 +8568,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Region" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8192,64 +8589,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO_Level_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Availability", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Availability" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO" + "@value": "A pump that performs work on chilled water; typically part of a chilled water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b429" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5541" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b430" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5542" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b431" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5543" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b432" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5544" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8264,13 +8686,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b430", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8285,13 +8707,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b431", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8306,13 +8728,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8327,328 +8749,175 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_Static_PressureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Intrusion_Detection_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intrusion Detection Equipment" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1873" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1874" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1875" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1876" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Detection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3753" + "@id": "https://brickschema.org/schema/BrickTag#Intrusion" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3817" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3753", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1873", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1874", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties2", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1875", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3886" + "@id": "https://brickschema.org/schema/BrickTag#Intrusion" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1876", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n$this ?p ?o .\n}\nWHERE {\n?o ?invP $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Shading_System", + "@id": "https://brickschema.org/schema/BrickTag#Close", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Close" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Safety_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Safety System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Devices that can control daylighting through various means" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5072" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6809" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5073" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6810" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { "@id": "https://brickschema.org/schema/BrickTag#System" @@ -8656,13 +8925,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5072", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8677,7 +8946,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5073", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -8698,167 +8967,178 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pre", + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Pre" + "@value": "Supply Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasUnit", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Has unit" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://w3id.org/rec#DistanceObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://qudt.org/vocab/quantitykind/Distance" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "Distance observation" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b63" + "@language": "en", + "@value": "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." } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b63", + "@id": "https://w3id.org/rec#SprinklerRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Sprinkler room" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#UtilitiesRoom" } + ] + }, + { + "@id": "https://w3id.org/rec#FoodHandlingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "value" + "@value": "Food-handling room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint." + "@value": "Sets the target flow rate of hot leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5484" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1918" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5485" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1919" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5486" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1920" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1921" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5488" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1922" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1923" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8873,13 +9153,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8894,13 +9174,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8915,13 +9195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8936,13 +9216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8957,13 +9237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -8978,43 +9258,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "@language": "en", + "@value": "Exhaust Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that return air temperature is too low" + "@value": "Measures the rate of flow of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2108" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2109" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4785" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2110" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4786" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4787" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2112" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4788" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2113" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4789" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -9022,24 +9302,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9060,13 +9347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9081,13 +9368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9102,7 +9389,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9123,13 +9410,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9144,122 +9431,208 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2113", + "@id": "https://brickschema.org/schema/BrickTag#Network", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Network" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status", + "@id": "https://brickschema.org/schema/BrickTag#Blind", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@language": "en", + "@value": "Blind" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isPartOfShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Indicates the current operating mode of a system, device or control loop" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5005" + "@id": "http://qudt.org/vocab/unit/PPB" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5006" - }, + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5007" - }, + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5008" + "@id": "https://brickschema.org/schema/Brick" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, + "@language": "en", + "@value": "AmmoniaConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of Ammonia in a medium" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Apparent_EnergyQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3571" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3575" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5005", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3571", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5006", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3575", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Safety Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7013" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7014" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5007", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9274,13 +9647,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5008", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9295,80 +9668,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint." + "@value": "Sets the size of a deadband of temperature of supply air for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5974" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5756" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5757" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5975" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5758" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5976" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5759" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5977" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5760" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5978" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5761" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5979" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5762" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5980" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5763" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9383,13 +9786,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5975", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9404,13 +9807,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5976", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9425,13 +9828,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9446,13 +9849,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9467,7 +9870,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5979", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -9488,13 +9891,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9509,134 +9912,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Storey", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5763", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#numberOfPorts", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@language": "en", + "@value": "numberOfPorts" } + ] + }, + { + "@id": "https://w3id.org/rec#seatingCapacity", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "seatingCapacity" } + ] + }, + { + "@id": "https://w3id.org/rec#SubBuilding", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + "@value": "Sub-building" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Inside", + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Inside" + "@value": "Particulate Matter Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pump_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2810" - }, + "@language": "en", + "@value": "Detects pollutants in the ambient air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2811" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7001" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2812" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7002" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2813" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7003" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2814" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7004" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2810", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2811", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9651,13 +10057,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9672,13 +10078,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9693,13 +10099,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9714,70 +10120,71 @@ ] }, { - "@id": "https://w3id.org/rec#NotificationObject", + "@id": "https://brickschema.org/schema/Brick#Laminar_Flow_Air_Diffuser", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Notification object" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "Laminar Flow Air Diffuser" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Isolation_Damper", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that isolates a section of ductwork or other air handling system." + "@value": "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1877" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1889" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1890" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1891" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1878" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1892" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1879" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1893" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Laminar" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9792,13 +10199,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1878", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9813,13 +10220,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1879", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -9834,136 +10241,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Timeseries Reference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "A reference to a stream of timeseries data in a database. Contains the data for this entity" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6879" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6880" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6879", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1892", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The identifier for the timeseries data corresponding to this point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1893", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRIOrLiteral" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#storedAt" + "@id": "https://brickschema.org/schema/BrickTag#Laminar" } - ] - }, - { - "@id": "https://w3id.org/rec#TelecommunicationRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Telecommunication room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated module conversion efficiency" + "@value": "Chilled Water Return Temperature Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, { - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2002/07/owl#deprecated": [ { "@value": true } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } - ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { "@value": "1.3.0" @@ -9976,87 +10318,82 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#RTU", + "@id": "https://w3id.org/rec#batteryPercentage", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "RTU" + "@value": "batteryPercentage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@language": "en", + "@value": "Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Setpoint for maximum air temperature" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2199" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4928" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2200" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4929" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2201" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4930" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4931" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4932" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2199", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10071,13 +10408,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10092,7 +10429,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2201", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10113,13 +10450,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10134,7 +10471,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2203", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10155,73 +10492,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Prayer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Prayer" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3313" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3314" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3315" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3316" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5158" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3317" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5159" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3318" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5160" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3313", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10236,13 +10571,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3314", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10257,13 +10592,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10278,34 +10613,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3316", + "@id": "https://brickschema.org/schema/Brick#Position_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Position Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls or reports the position of some object" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6173" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6174" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6175" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10320,13 +10685,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3318", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10341,115 +10706,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6175", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CRAH", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "CRAH" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Standby_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command" + "@language": "en", + "@value": "Enthalpy Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3534" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3535" - }, + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3536" - }, + "@language": "en", + "@value": "Sets enthalpy" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1272" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1273" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3539" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1274" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3534", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10464,7 +10799,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10485,34 +10820,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3537", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10527,223 +10841,133 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3539", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Min Occupied Cooling Supply Air Flow Setpoint Limit" } - ] - }, - { - "@id": "https://w3id.org/rec#BuildingElement", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "Building element" + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b53" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6022" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b54" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6023" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b55" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6024" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b56" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b53", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#description": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6025" + }, { - "@value": "Indicates the architected space (site, building, level, room...) in which this building element is placed." - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6026" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6027" + }, { - "@value": "located in" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6028" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6029" + }, { - "@id": "https://w3id.org/rec#locatedIn" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b54", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6030" + }, { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6031" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6032" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "is part of" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@id": "https://w3id.org/rec#isPartOf" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b55", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://w3id.org/rec#Document" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@value": "documentation" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, { - "@id": "https://w3id.org/rec#documentation" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b56", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@value": "has part" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://w3id.org/rec#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Separation_Tank", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6022", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Tank" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal." + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5066" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5067" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5066", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10758,13 +10982,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10779,95 +11003,34 @@ ] }, { - "@id": "https://w3id.org/rec#sourcePoint", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "sourcePoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_High_Reset_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6025", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2628" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2629" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2630" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2631" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2632" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2633" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2634" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2628", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10882,13 +11045,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2629", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10903,13 +11066,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10924,13 +11087,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2631", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10945,13 +11108,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2632", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -10966,7 +11129,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -10987,13 +11150,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11008,208 +11171,319 @@ ] }, { - "@id": "https://w3id.org/rec#createdTime", + "@id": "http://data.ashrae.org/bacnet/2020#object-identifier", "@type": [ + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@language": "en", - "@value": "createdTime" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-identifier" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#RadianceQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "object-identifier" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4081" - }, + "http://data.ashrae.org/bacnet/2020#propertyOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4083" + "@id": "http://data.ashrae.org/bacnet/2020#Object" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4081", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" - } - ] + "@id": "http://data.ashrae.org/bacnet/2020#Object_Identifier" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "object-identifier" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": 1 + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@value": "The BACnet object identifier" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4083", + "@id": "https://w3id.org/rec#hasPoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "hasPoint" } + ] + }, + { + "@id": "https://w3id.org/rec#acknowledgedTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "acknowledgedTime" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gateway", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Gateway" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature", + "@id": "https://brickschema.org/schema/Brick#Condenser_Heat_Exchanger", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, + "@language": "en", + "@value": "Condenser Heat Exchanger" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/DEG_R" + "@language": "en", + "@value": "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb641" }, { - "@id": "http://qudt.org/vocab/unit/K" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb642" }, { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb643" }, { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb644" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/Brick#Operative_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb641", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb642", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb643", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb644", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Status" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6259" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6260" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6261" - }, + "@value": "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." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6262" - }, + "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Alarm_Delay_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6263" - }, + "@language": "en", + "@value": "Alarm Delay Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6264" - }, + "@id": "https://brickschema.org/schema/Brick#Delay_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6265" + "@language": "en", + "@value": "A parameter determining how long to delay an alarm after sufficient conditions have been met" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb227" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb228" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb229" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb230" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Delay" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6259", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11224,13 +11498,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6260", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Delay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11245,7 +11519,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6261", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11266,7 +11540,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6262", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11287,121 +11561,147 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6263", + "@id": "https://w3id.org/rec#gender", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "gender" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6264", + "@id": "https://w3id.org/rec#TimeSpanObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Timespan observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb173" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6265", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb173", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Blind", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Blind" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Window_blind" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets humidity" + "@value": "A window covering." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb318" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb319" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Blind" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Blind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11416,13 +11716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11437,13 +11737,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11458,70 +11758,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Surveillance", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Surveillance" + } + ] + }, + { + "@id": "https://w3id.org/rec#Hospital", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Hospital" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Building" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Wall_Fan_Coil_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Wall Fan Coil Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure between two points in a system." + "@value": "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6857" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3420" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3421" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3422" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6858" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3423" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6859" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3424" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6860" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3425" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6861" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3426" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Mounted" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3420", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6857", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11536,13 +11899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6858", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11557,13 +11920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11578,13 +11941,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Mounted" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11599,13 +11962,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6861", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11620,63 +11983,182 @@ ] }, { - "@id": "https://w3id.org/rec#ClimateControlRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3426", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Cooling_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Air Temperature Cooling Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has output substance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject produces or exports the given substance from its internal process" + } + ] + }, + { + "@id": "https://w3id.org/rec#Collection", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Climate-control room" + "@value": "Collection" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb59" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb59", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Document" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "documentation" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Coldest_Zone_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Coldest Zone Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for zone air cooling when occupied" + "@value": "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'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4979" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4980" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb596" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4981" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb597" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4982" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb598" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4983" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb599" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4984" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb600" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4985" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb601" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -11684,16 +12166,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Coldest" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -11709,7 +12188,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4979", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -11730,13 +12209,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Coldest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11751,13 +12230,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4981", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11772,13 +12251,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4982", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11793,13 +12272,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4983", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11814,13 +12293,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4984", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11835,13 +12314,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4985", + "@id": "https://brickschema.org/schema/BrickTag#Heat", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fan_VFD", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan VFD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Variable-frequency drive for fans" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1403" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1404" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1405" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11856,93 +12393,111 @@ ] }, { - "@id": "https://w3id.org/rec#LaboratoryDry", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1404", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Laboratory (dry)" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Control_Panel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1405", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Fire_alarm_control_panel" + "@language": "en", + "@value": "Disconnect Switch" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Switchgear" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fire alarm panel is the controlling component of a fire alarm system." + "@value": "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'." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1438" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1439" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1440" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6656" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1441" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6657" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1442" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6658" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1443" + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1438", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11957,13 +12512,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1439", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11978,13 +12533,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1440", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -11999,34 +12554,97 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1441", + "@id": "https://brickschema.org/schema/BrickTag#Gas", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@language": "en", + "@value": "Gas" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Auditorium", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Auditorium" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space for performances or larger gatherings" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb242" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb243" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb244" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb245" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Auditorium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Auditorium" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Auditorium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12041,13 +12659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12062,44 +12680,39 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReferenceShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb244", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Infers a IFCReference instance from the object of an hasExternalReference." + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3550" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#condition": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" - } - ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -12109,53 +12722,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Region", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Region" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "Load Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Alarms that indicate the failure of devices, equipment, systems and control loops" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4919" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5715" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4920" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5716" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12170,13 +12800,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5715", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12191,13 +12821,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12212,37 +12842,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of bypass air" + "@value": "Measures the total heat content of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b390" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2932" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b391" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2933" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b392" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2934" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b393" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2935" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b394" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2936" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -12250,13 +12886,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -12264,17 +12900,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b390", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12295,13 +12931,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b391", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12316,13 +12952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b392", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12337,13 +12973,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b393", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12358,7 +12994,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b394", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -12379,313 +13015,208 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Atmospheric_PressureQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#valueShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electric", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Valve" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7340" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7341" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7342" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3576" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3640" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3576", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7340", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7341", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7342", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat", + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, + "@language": "en", + "@value": "Automatic Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5131" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5518" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5519" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5132" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5520" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Automatic" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5131", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12700,13 +13231,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5132", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12721,152 +13252,85 @@ ] }, { - "@id": "https://w3id.org/rec#ElectricChargeObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCharge" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Electric charge observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b67" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b67", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5520", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminance", + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Luminance" + "@value": "Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit" + "@value": "Sets pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2926" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2927" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2928" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2929" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7005" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2930" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7006" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2931" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7007" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2926", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12881,13 +13345,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12902,13 +13366,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2928", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -12923,159 +13387,136 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2929", + "@id": "https://brickschema.org/schema/BrickTag#Mixed", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Mixed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2930", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@language": "en", + "@value": "Chilled Water Discharge Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2931", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint", + "@id": "https://w3id.org/rec#architectedBy", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets temperature of zone air" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "The class 'Zone_Air_Temperature_Setpoint' is deprecated in favor of more explicit class names to distinguish target and cooling/heating setpoints." - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@value": "architectedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building" + "@value": "A meter that measures the usage or consumption of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2962" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2963" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4855" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2964" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4856" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2965" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4857" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2962", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13090,13 +13531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2963", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13111,13 +13552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2964", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13132,13 +13573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2965", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13153,203 +13594,83 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Wet_Bulb_TemperatureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4427" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4428" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4427", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4428", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Correlated", + "@id": "https://brickschema.org/schema/BrickTag#Water", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Correlated" + "@value": "Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Temperature_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Enable Differential Temperature Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate for cooling" + "@value": "Enables the use of differential temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7187" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7188" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7189" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1115" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7190" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1116" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7191" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1117" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7192" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1118" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7193" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1119" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7187", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13364,13 +13685,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7189", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13385,13 +13706,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7190", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13406,7 +13727,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -13427,13 +13748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7192", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13448,156 +13769,122 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7193", + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Rated maximum current output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The maximum current that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown", + "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shutdown" + "@value": "Conductivity Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#PreferredShape", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3551" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3551", - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "An entity can only have one 'preferred' External Reference" + "@language": "en", + "@value": "Measures electrical conductance" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4582" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4583" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3552" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3552", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4584" + }, { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4585" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3553" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3553", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], - "http://www.w3.org/ns/shacl#hasValue": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick/ref#preferred" + "@id": "http://qudt.org/vocab/quantitykind/Conductivity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4582", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Status of a thermostat" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3247" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3248" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3249" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conductivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13612,13 +13899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13633,13 +13920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13654,136 +13941,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Operative_TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Derivative_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Derivative Gain Parameter" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3944" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb825" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3948" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3944", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb826" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb827" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb828" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb829" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Derivative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gain" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb825", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Derivative" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Damper", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb826", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Damper" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b403" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b404" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b405" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b403", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13798,13 +14056,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b404", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13819,13 +14077,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b405", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13840,140 +14098,220 @@ ] }, { - "@id": "https://w3id.org/rec#EquipmentCollection", + "@id": "https://brickschema.org/schema/BrickShape#TagInferenceRule", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Equipment collection" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4208" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4208", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\nCONSTRUCT {\n$this brick:hasTag ?tag .\n} WHERE {\n $this rdf:type/rdfs:subClassOf* ?class .\n ?class brick:hasAssociatedTag ?tag .\n}" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b76" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b76", + "@id": "https://w3id.org/rec#adjacentElement", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "adjacentElement" + } + ] + }, + { + "@id": "https://w3id.org/rec#modelNumber", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "modelNumber" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#feeds", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Feeds" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://w3id.org/rec#feeds" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#isFedBy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject is upstream of the object in the context of some sequential process; some media is passed between them" } ] }, { - "@id": "https://w3id.org/rec#turnoverDate", + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "turnoverDate" + "@value": "PM2.5Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of particulates with diameter of 2.5 microns or less in air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box", + "@id": "https://brickschema.org/schema/Brick#Min_Outside_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Constant_air_volume" + "@language": "en", + "@value": "Min Outside Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#CAV" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load" + "@value": "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5562" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2352" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2353" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5563" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2354" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5564" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2355" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5565" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2356" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5566" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2357" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2358" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2359" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#CAV" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Constant" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -13988,13 +14326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CAV" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14009,13 +14347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5564", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Constant" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14030,13 +14368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14051,13 +14389,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5566", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14072,148 +14410,199 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Breaker", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2357", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2358", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6643" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2359", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6644" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6645" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6646" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6643", + "@id": "https://w3id.org/rec#AbsoluteHumidityObservation", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://w3id.org/rec#PowerObservation" + "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Absolute humidity observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "last known value" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6644", + "@id": "https://brickschema.org/schema/BrickTag#TABS", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@language": "en", + "@value": "TABS" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fan_Speed_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Fan Speed Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Fan_Command" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6645", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Controls the speed of fans" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1399" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1400" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1401" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1402" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6646", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14228,59 +14617,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Zone" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1400", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of steam in a building" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3162" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3163" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Steam" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14295,13 +14659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14316,37 +14680,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Laminar_Flow_Air_Diffuser", + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Computer Room Air Handler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#CRAH" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment" + "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1889" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5547" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5548" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1890" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5549" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1891" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5550" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1892" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5551" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1893" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5552" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -14354,21 +14732,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#CRAH" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Computer" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Handler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laminar" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1889", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5547", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14389,13 +14770,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1890", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#CRAH" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5549", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Computer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14410,7 +14812,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1891", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14431,13 +14833,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1892", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Handler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14452,13 +14854,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1893", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laminar" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14473,81 +14875,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of return air" + "@value": "Sets the size of a deadband of temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2951" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1250" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2952" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1251" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2953" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1252" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2954" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1253" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2955" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1254" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2956" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1255" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2951", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14562,13 +14973,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2952", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14583,7 +14994,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2953", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -14604,13 +15015,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2954", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14625,13 +15036,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2955", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14646,13 +15057,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2956", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14667,237 +15078,149 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frost_Sensor", + "@id": "https://brickschema.org/schema/Brick#Voltage", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "http://qudt.org/vocab/unit/FemtoV" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Senses the presence of frost or conditions that may cause frost" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1512" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1513" + "@id": "http://qudt.org/vocab/unit/GigaV" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1514" + "@id": "http://qudt.org/vocab/unit/KiloV" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1515" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Frost" + "@id": "http://qudt.org/vocab/unit/MegaV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/MicroV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Frost" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1512", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/MilliV" + }, { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "http://qudt.org/vocab/unit/NanoV" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "http://qudt.org/vocab/unit/PicoV" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "http://qudt.org/vocab/unit/PlanckVolt" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/TeraV" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1513", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/V" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Frost" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/V_Ab" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/V_Stat" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \\int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b)." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1514", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/Brick#Voltage_Angle" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1515", + "@id": "https://brickschema.org/schema/BrickTag#Lockout", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Lockout" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hospitality_Box", + "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Disable Differential Enthalpy Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue" + "@value": "Disables the use of differential enthalpy control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1704" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb877" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb878" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb879" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb880" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1708" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb881" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14912,13 +15235,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14933,13 +15256,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14954,13 +15277,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1707", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14975,13 +15298,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1708", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -14996,77 +15319,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A class of rooms dedicated for work or study" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5747" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6760" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5748" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6761" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5749" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6762" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5750" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5751" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6763" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5752" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5753" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5747", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15081,13 +15412,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5748", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15102,13 +15433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5749", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15123,13 +15454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5750", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15144,110 +15475,139 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5751", + "@id": "https://w3id.org/rec#capacity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@language": "en", + "@value": "capacity" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubstance", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3923" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5752", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3923", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this brick:hasSubstance ?substance .\n } WHERE {\n $this rdf:type ?meter .\n ?meter rdfs:subClassOf* brick:Meter .\n ?meter brick:hasSubstance ?substance .\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5753", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@language": "en", + "@value": "Max Occupied Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reset_Command", + "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Standby Load Shed Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Commands that reset a flag, property or value to its default" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6801" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5087" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5088" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6803" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5089" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5090" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5091" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Command" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6801", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -15268,7 +15628,28 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6802", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5088", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -15289,13 +15670,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15310,84 +15691,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5091", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#EquivalentPropertyRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3840" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "http://www.w3.org/2002/07/owl#equivalentProperty" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Evaporative_Heat_Exchanger", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3840", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this owl:equivalentProperty ?t2 }\n UNION\n { ?t2 owl:equivalentProperty $this }\n}" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve regulating the flow of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1288" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb946" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb947" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb948" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1289" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb949" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1290" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb950" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1291" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb951" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1288", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15402,13 +15829,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15423,13 +15850,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15444,13 +15871,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15465,112 +15892,140 @@ ] }, { - "@id": "https://w3id.org/rec#DoubleValueObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb950", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Double value observation" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b66" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b66", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb951", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Chilled_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Chilled Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper or lower bound on the range of permitted values of another point" + "@value": "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7532" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2319" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2320" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2321" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2322" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2323" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2324" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2325" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7533" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2326" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, { "@id": "https://brickschema.org/schema/BrickTag#Limit" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15585,13 +16040,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15606,13 +16061,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15627,76 +16082,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Field", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2322", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Field" + "@id": "https://brickschema.org/schema/BrickTag#Min" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Sets the rate required for heating" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2323", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1634" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1635" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1636" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1637" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15711,13 +16145,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15732,13 +16166,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15753,13 +16187,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15774,148 +16208,182 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dual", + "@id": "https://brickschema.org/schema/BrickTag#Hallway", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dual" + "@value": "Hallway" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Staircase", + "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Staircase" + "@value": "EV Charging Hub" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" } ] }, { - "@id": "https://brickschema.org/schema/Brick#netArea", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Net area" + "@value": "Return Condenser Water Temperature Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "Entity has net 2-dimensional area" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor" } ] }, { - "@id": "https://w3id.org/rec#hasPoint", + "@id": "https://brickschema.org/schema/Brick#RVAV", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "hasPoint" + "@value": "RVAV" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Eye", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Eye" + "@value": "See Variable_Air_Volume_Box_With_Reheat" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment", + "@id": "https://brickschema.org/schema/Brick#Displacement_Flow_Air_Diffuser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation" + "@language": "en", + "@value": "Displacement Flow Air Diffuser" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device for manually activating fire alarm" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5946" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5947" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb909" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5948" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb910" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5949" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb911" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5950" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb912" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5951" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb913" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activation" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Displacement" }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activation" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15930,13 +16398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15951,13 +16419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Displacement" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15972,13 +16440,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5949", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -15993,13 +16461,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5950", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16014,85 +16482,96 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5951", + "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@language": "en", + "@value": "Return Hot Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Waste_Amount_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Waste Amount Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference between total air pressure and static air pressure." + "@value": "A metric used for measuring the quantity of waste generated in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6599" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6600" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3442" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6601" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3443" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3444" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Amount" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6599", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Amount" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16107,13 +16586,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6600", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16128,13 +16607,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16149,80 +16628,91 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6602", + "@id": "https://brickschema.org/schema/Brick#Visitor_Lobby", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@language": "en", + "@value": "Visitor Lobby" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Lobby" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Temporary_Occupancy_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Status" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied" + "@value": "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3224" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3402" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3403" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3225" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3404" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3226" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3405" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3227" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3406" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temporary" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visitor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Lobby" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3224", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16237,13 +16727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16258,13 +16748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16279,13 +16769,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3227", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temporary" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -16300,743 +16790,543 @@ ] }, { - "@id": "https://w3id.org/rec#ConferenceTable", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3406", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Conference table" + "@id": "https://brickschema.org/schema/BrickTag#Visitor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Table" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dry_Cooler", + "@id": "https://brickschema.org/schema/Brick#Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Equipment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Class" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entity" + }, + { + "@id": "https://w3id.org/rec#Asset" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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/)" + "@value": "devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7692" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b966" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7694" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b967" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b968" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7698" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b969" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7700" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooler" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7702" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dry" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7703" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7704" }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b966", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7711" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooler" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7716" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7723" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b967", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7724" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Dry" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b968", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b969", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" + }, { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape" + }, { - "@language": "en", - "@value": "Fan moving exhaust air -- air that must be removed from a space due to contaminants" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4806" + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4807" + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4808" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4806", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4807", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4808", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PV_Array", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape" + }, { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape" }, { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape" + }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hastiltShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6163" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7725" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6163", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7692", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#not": [ { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7693" } - ], - "http://www.w3.org/ns/shacl#name": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7693", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/Brick#Point" } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7694", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7695" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Short_Cycle_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7695", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7696", + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3042" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3043" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3044" - }, + "http://www.w3.org/ns/shacl#not": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3045" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7697" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7697", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Short" + "@id": "https://brickschema.org/schema/Brick#Substance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3042", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7698", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7699" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7699", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3043", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7700", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" + "@value": "Equipment is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7701" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7701", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3044", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7702", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "A piece of Equipment's parts should be always other Equipment." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3045", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7703", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Short" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "A piece of Equipment can have Points." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } ] }, { - "@id": "https://w3id.org/rec#yRotationalScaleFactor", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7704", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Equipment can be part of a Collection, System or other Equipment." + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "yRotationalScaleFactor" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7705" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7706" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7707" + } + ] } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Induction", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Induction" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gasoline", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7705", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@id": "https://brickschema.org/schema/Brick#System" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7706", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Petroleum derived liquid used as a fuel source" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Count", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7707", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Count" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "https://w3id.org/rec#ICTHardware", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7711", + "http://www.w3.org/ns/shacl#message": [ { - "@value": "ICT hardware." + "@value": "A piece of Equipment can be located only at a Location/Space" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "ICT Hardware" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7712" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7713" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7380" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7381" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7712", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7395" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7380", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The ambient temperature at which the voltage was measured" - } - ], + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7713", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7381", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7716", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A piece of Equipment can feed a Equipment or Location/Space." + } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#or": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PlanckVolt" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroV" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliV" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoV" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoV" - }, - { - "@id": "http://qudt.org/vocab/unit/V_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/V" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaV" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoV" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7717" }, { - "@id": "http://qudt.org/vocab/unit/V_Stat" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7718" }, { - "@id": "http://qudt.org/vocab/unit/TeraV" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7719" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#feeds" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7395", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7717", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Position_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6181" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6182" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7718", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6183" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7719", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6181", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7723", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@value": "feeds" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#feeds" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6182", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7724", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "is fed by" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isFedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17051,80 +17341,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Grains_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PlugStrip" + "@value": "Return Air Grains Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Booster_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed." + "@value": "Measures the mass of water vapor in return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b463" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2946" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b464" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2947" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b465" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2948" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b466" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2949" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b467" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2950" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b463", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17139,13 +17430,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17160,13 +17451,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17181,13 +17472,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17202,13 +17493,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b467", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2950", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17223,59 +17514,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset", + "@id": "https://brickschema.org/schema/BrickTag#Code", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reset" + "@value": "Code" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment", + "@id": "https://brickschema.org/schema/Brick#Booster_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Booster Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Pump" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7194" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6601" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7195" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6602" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7196" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6603" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Data" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7194", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Data" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17290,7 +17593,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7195", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -17311,13 +17614,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7196", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17332,85 +17635,72 @@ ] }, { - "@id": "https://w3id.org/rec#BackOffice", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Back office" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Supply Air Temperature Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + }, { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of water" + "@value": "Sets the size of a deadband of temperature of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7464" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7292" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7293" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7294" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7295" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7465" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7296" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7466" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7297" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7467" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7298" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -17418,10 +17708,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -17431,18 +17721,21 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17457,13 +17750,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17478,13 +17771,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17499,13 +17792,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7467", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17520,98 +17813,133 @@ ] }, { - "@id": "https://w3id.org/rec#addressLine1", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7296", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "addressLine1" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Packaged_Air_Source_Heat_Pump", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7297", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7298", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Humidity_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidity Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes." + "@value": "Sets the size of a deadband of humidity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2713" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1819" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2715" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1820" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2716" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1821" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2717" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1822" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2713", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17626,13 +17954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2715", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17647,13 +17975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17668,13 +17996,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17689,65 +18017,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Chilled Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint." + "@value": "Sets the target flow rate of chilled leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5731" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5840" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5732" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5841" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5733" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5842" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5734" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5843" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5735" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5844" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5845" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17762,13 +18115,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17783,13 +18136,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17804,7 +18157,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -17825,7 +18178,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -17846,14 +18199,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Freezer", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5845", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#AED", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "AED" + } + ] + }, + { + "@id": "https://w3id.org/rec#netArea", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "netArea" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Delay", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Delay" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#TETRA_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TETRA Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -17864,61 +18280,67 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation." + "@value": "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3190" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3191" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3192" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1508" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3194" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.4.1" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freezer" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#TETRA" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#TelecommunicationRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freezer" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17933,13 +18355,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17954,13 +18376,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17975,13 +18397,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#TETRA" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -17996,47 +18418,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tank", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3194", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Boiler_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Boiler Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A container designed to hold or store fluids for various applications within a system." + "@value": "A command to control a boiler" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6845" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb324" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb325" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb326" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6845", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18051,13 +18506,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18072,154 +18527,142 @@ ] }, { - "@id": "https://w3id.org/rec#MobileDesk", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb326", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mobile desk" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Desk" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Conditioning" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#ESS", + "@id": "https://brickschema.org/schema/BrickTag#Modbus", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ESS" + "@value": "Modbus" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Manual_Call_Point", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PM10Concentration" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@value": "Fire Alarm Manual Call Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": "The concentration of particulates with diameter of 10 microns or less in air" + "@id": "http://www.coopermedc.com/products/manual-alarm-call-points" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for zone air" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3515" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1444" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1445" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3516" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1446" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3517" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1447" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3518" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1448" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3519" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1449" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1450" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Call" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Manual" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1444", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3515", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Call" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18234,13 +18677,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18255,13 +18698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18276,13 +18719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18297,13 +18740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18318,53 +18761,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Mode_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1450", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Exhaust Air Static Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Controls the operating mode of a device or controller" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6759" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1359" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1360" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1361" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1362" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1363" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1364" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1365" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6760" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1366" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6761" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1367" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6759", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1359", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18379,13 +18879,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6760", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18400,13 +18900,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6761", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18421,290 +18921,290 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1362", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/BrickTag#PID" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1363", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Document", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1364", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Document" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b64" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b65" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b64", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1365", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "document topic" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#documentTopic" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b65", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1366", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#url" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownIntegerShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1367", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3900" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3901" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3900", + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@language": "en", + "@value": "Low Discharge Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "timestamp" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3901", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@language": "en", + "@value": "High Temperature Hot Water Discharge Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "value" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InferSymmetricProperties", + "@id": "https://w3id.org/rec#documentation", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3888" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@language": "en", + "@value": "documentation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3888", + "@id": "https://brickschema.org/schema/Brick#lastKnownValue", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\nCONSTRUCT {\n?o ?prop $this .\n$this ?prop ?o .\n}\nWHERE {\n { $this ?prop ?o } UNION { ?o ?prop $this } .\n ?prop a owl:SymmetricProperty .\n}\n\t\t\t" + "@language": "en", + "@value": "Last known value" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@value": "The last known value of the Point entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Cooled_Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Cooled Chiller" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Direction_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chiller" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the direction of wind in degrees relative to North" + "@value": "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3486" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb216" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb217" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3488" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb218" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18719,13 +19219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18740,13 +19240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18761,13 +19261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wind" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18782,209 +19282,306 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom", + "@id": "https://brickschema.org/schema/Brick#Building_Air", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Breakroom" + "@value": "air contained within a building" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System", + "@id": "https://brickschema.org/schema/BrickShape#FrequencyQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A collection of devices that generates electricity" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4670" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3845" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4671" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3873" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3845", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4672" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckFrequency" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/failures-in-time" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-WK" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3873", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4671", + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Solar_Radiance" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4672", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://qudt.org/vocab/quantitykind/Radiance" + }, + { + "@id": "https://brickschema.org/schema/Brick#Radiance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" + }, + { + "@language": "en", + "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Center", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Center" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Heat Recovery Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7500" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5742" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7502" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5743" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7503" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5744" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5745" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5746" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5747" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5748" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7500", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#TemperatureObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Heating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -18999,13 +19596,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7502", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19020,13 +19617,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7503", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19041,85 +19638,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InheritEVSEChargerDirection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3889" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3889", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality ?direction\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Port .\n $this brick:isPartOf ?charger .\n ?charger a brick:Electric_Vehicle_Charging_Station .\n ?charger brick:electricVehicleChargerDirectionality ?direction .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Valve", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5745", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A valve that modulates the flow of water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7345" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7346" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7347" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7345", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19134,13 +19680,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19155,13 +19701,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19176,45 +19722,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for cooling when occupied" + "@value": "Humidity setpoint for zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2495" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3515" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2496" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3516" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2497" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3517" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2498" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3518" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -19223,23 +19775,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19254,13 +19811,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2496", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19275,7 +19832,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19296,7 +19853,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19317,13 +19874,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19338,57 +19895,54 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Position", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Position" + "@value": "Supply Air Temperature Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of supply air." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7291" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7316" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7292" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7318" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7293" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7319" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7294" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7320" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7295" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7321" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7296" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7322" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -19396,14 +19950,17 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" }, @@ -19413,7 +19970,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19434,13 +19991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7292", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19455,13 +20012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19476,7 +20033,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19497,7 +20054,28 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7320", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19518,7 +20096,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7296", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19539,45 +20117,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Standby_Target_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@language": "en", + "@value": "Standby Target Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5934" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3127" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5935" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3128" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5936" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3129" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5937" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3130" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5938" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3131" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5939" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3132" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5940" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3133" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -19585,27 +20161,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Target" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -19626,13 +20207,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19647,13 +20228,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19668,13 +20249,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19689,13 +20270,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5938", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19710,13 +20291,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5939", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19731,13 +20312,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5940", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19752,162 +20333,94 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature", + "@id": "https://brickschema.org/schema/BrickTag#Switchgear", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Tag" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, + "@language": "en", + "@value": "Switchgear" + } + ] + }, + { + "@id": "https://w3id.org/rec#GroupRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - } - ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#feedsShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@value": "Group room" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Conditioner" + "@id": "https://w3id.org/rec#EducationalRoom" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Station", + "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window_Array", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Station" + "@value": "Automatic Tint Window Array" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#electricalComplexPower", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "electrical complex power type" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Associated electrical complexity with the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Change", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Change" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@value": "An array of Automatic Tint Windows." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b231" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb255" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb256" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b232" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb257" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b233" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb258" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + "@id": "https://brickschema.org/schema/BrickTag#Array" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#System" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b231", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + "@id": "https://brickschema.org/schema/BrickTag#Array" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19922,13 +20435,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b232", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19943,13 +20456,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b233", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -19964,246 +20477,144 @@ ] }, { - "@id": "https://w3id.org/rec#TorqueObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Torque" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Torque observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b174" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb258", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#targetPoint", + "@id": "https://brickschema.org/schema/BrickTag#Conditioning", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "targetPoint" + "@value": "Conditioning" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CollectionIncludesEquipment", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3650" + "@language": "en", + "@value": "Hot Water Supply Flow Sensor" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" }, { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3650", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "\n CONSTRUCT {\n $this rec:includes ?eq .\n }\n WHERE {\n $this brick:hasPart ?eq .\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Equipment .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Collection .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:System .\n }\n }\n " + "@value": true } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://w3id.org/rec#CleaningRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Cleaning room" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Intake", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Intake" + "@value": "Entering Water Temperature Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of exhaust air stack flow" + "@value": "An alarm that indicates the off-normal conditions associated with temperature of the entering water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1328" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1329" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1245" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1331" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1246" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1247" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1333" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1248" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1334" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1328", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20218,13 +20629,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1330", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20239,13 +20650,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1331", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20260,13 +20671,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20281,13 +20692,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1333", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20302,106 +20713,97 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1334", + "@id": "https://brickschema.org/schema/Brick#Private_Office", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Private Office" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of leavinging part of domestic hot water" + "@value": "An office devoted to a single individual, with walls and door" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5888" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5889" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2802" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5890" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2803" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5891" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2804" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5892" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2805" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5893" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2806" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5894" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Private" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5888", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20416,13 +20818,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5889", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20437,13 +20839,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5890", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20458,13 +20860,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5891", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Private" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20479,13 +20881,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5892", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20500,13 +20902,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5893", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20521,124 +20923,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5894", + "@id": "https://brickschema.org/schema/Brick#Level", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + }, + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Lockout" + "@value": "Level" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Amount of substance in a container; typically measured in height" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Precipitation" } ] }, { - "@id": "https://w3id.org/rec#Reception", + "@id": "https://w3id.org/rec#Furniture", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Reception" + "@value": "Furniture" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#Asset" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Fresh_Air_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Activated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Activated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@language": "en", + "@value": "Water Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2217" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2218" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3476" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2219" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3477" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2220" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2221" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2222" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2217", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20653,13 +21084,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2218", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20674,13 +21105,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2219", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20695,34 +21126,73 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2220", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@language": "en", + "@value": "Valve Position Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Position_Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve_Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls the position (the degree of openness) of a valve" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3370" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3371" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3372" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3373" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20737,13 +21207,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2222", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20758,128 +21228,115 @@ ] }, { - "@id": "https://w3id.org/rec#PowerObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3372", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Power observation" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b141" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3373", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape", + "@id": "https://brickschema.org/schema/Brick#Wing", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Wing" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance" + "@id": "https://brickschema.org/schema/Brick#Location" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Valve_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The current status of the valve." + "@value": "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6538" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3379" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6539" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3380" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Wing" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://w3id.org/rec#Wing" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20894,13 +21351,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Wing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20915,74 +21372,112 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3380", + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relief_Damper", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + "@value": "A physical or virtual sensor which represents the temperature of an HVAC Zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2885" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6869" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6870" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6871" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2886" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6872" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2887" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6873" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -20997,13 +21492,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21018,13 +21513,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2887", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21039,188 +21534,131 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6872", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reactive_Energy" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The integral of the reactive power over a time interval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TemperatureObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6873", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Temperature observation" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b171" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b171", + "@id": "https://brickschema.org/schema/BrickTag#Breaker", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Breaker" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance", + "@id": "https://brickschema.org/schema/BrickTag#Max", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Illuminance" + "@value": "Max" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Massage_Room", + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Water Level Alarm" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed" + "@value": "An alarm that indicates a high or low water level e.g. in a basin" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2195" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6857" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2196" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6858" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2197" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6859" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2198" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6860" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Massage" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#TherapyRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2195", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21235,13 +21673,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2196", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Massage" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21256,13 +21694,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21277,13 +21715,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2198", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21298,144 +21736,212 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Exhaust", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2973" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2974" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2975" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2976" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2977" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7354" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2978" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7371" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2979" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7372" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7354", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PlanckCurrent" + }, + { + "@id": "http://qudt.org/vocab/unit/AttoA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoA" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraA" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaA" + }, + { + "@id": "http://qudt.org/vocab/unit/A_Stat" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliA" + }, + { + "@id": "http://qudt.org/vocab/unit/A" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoA" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroA" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaA" + }, + { + "@id": "http://qudt.org/vocab/unit/A_Ab" + }, + { + "@id": "http://qudt.org/vocab/unit/BIOT" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2973", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7371", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "The ambient temperature at which the current input was measured" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7372", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2975", + "@id": "https://brickschema.org/schema/Brick#Pre_Filter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Pre Filter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2774" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2775" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2776" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2976", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21450,13 +21956,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21471,13 +21977,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21492,96 +21998,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2979", + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sensitivity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Heating_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Heating Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water leaving a piece of equipment or system" + "@value": "A valve installed on the return side of a heat exchanger" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6983" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2991" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6984" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2992" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6985" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2993" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6986" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6987" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2994" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6983", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21596,13 +22083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6984", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21617,13 +22104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6985", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21638,13 +22125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21659,96 +22146,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6987", + "@id": "https://brickschema.org/schema/Brick#Change_Filter_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Change Filter Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of return air" + "@value": "An alarm that indicates that a filter must be changed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2980" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb459" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2981" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb460" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2982" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb461" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2983" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2984" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Change" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21763,13 +22219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2981", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Change" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21784,13 +22240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2982", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21805,13 +22261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2983", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -21826,227 +22282,192 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2984", + "@id": "https://brickschema.org/schema/BrickTag#Charging", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Charging" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Branch_Selector", + "@id": "https://w3id.org/rec#Document", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "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." + "@value": "Document" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b334" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b335" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b336" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b337" + "@id": "https://w3id.org/rec#Information" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Branch" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb64" }, { - "@id": "https://brickschema.org/schema/BrickTag#Selector" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb65" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b334", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb64", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Branch" + "@value": "URL" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#url" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b335", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb65", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "document topic" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#documentTopic" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b336", + "@id": "https://brickschema.org/schema/BrickTag#Isolation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Isolation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b337", + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Selector" + "@language": "en", + "@value": "Has associated tag" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The class is associated with the given tag" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Leaving Water Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3120" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3121" - }, + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with temperature of the leaving water." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3122" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1991" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3123" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1992" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3124" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1993" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3125" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1994" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3126" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1995" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22061,13 +22482,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3121", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22082,7 +22503,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -22103,13 +22524,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22124,13 +22545,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22145,180 +22566,135 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3125", + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "hasTimeseriesReference" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3126", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored" } ] }, { - "@id": "https://w3id.org/rec#ElectricCurrentObservation", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Sensor", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elecric current observation" + "@language": "en", + "@value": "Outside Air Humidity Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b68" + "@language": "en", + "@value": "Measures the relative humidity of outside air" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b68", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2611" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2612" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2613" + }, { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2614" + }, { - "@id": "https://w3id.org/rec#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mail_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2615" + }, { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2616" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@language": "en", - "@value": "A room where mail is recieved and sorted for distribution to the rest of the building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2160" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2161" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2162" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2163" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "1.4.0" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2611", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mail" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#MailRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22333,13 +22709,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mail" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22354,13 +22730,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22375,13 +22751,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22396,75 +22772,92 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2616", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Net area property" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#netArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Delay_Parameter", + "@id": "https://brickschema.org/schema/BrickTag#No", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "No" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Freeze_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freeze Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining how long to delay a subsequent action to take place after a received signal" + "@value": "Indicates if a substance contained within a vessel has frozen" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4605" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1502" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4606" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1503" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4607" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1504" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Delay" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22479,13 +22872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22500,13 +22893,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4607", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22521,106 +22914,99 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint", + "@id": "https://w3id.org/rec#CafeteriaRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Cafeteria room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" - }, + "@id": "https://w3id.org/rec#FoodHandlingRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM2.5_Level_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "PM2.5 Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Detects level of particulates of size 2.5 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5156" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5157" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2698" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5158" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2699" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5159" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2700" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5160" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2701" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5161" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2702" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5162" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5156", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5157", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22635,13 +23021,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5158", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22656,13 +23042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22677,13 +23063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22698,13 +23084,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22719,13 +23105,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22740,90 +23126,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Frame", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Frame" + "@value": "Entering Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of air flow" + "@value": "Sets temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7104" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7105" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4529" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7106" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4530" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7107" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4531" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7108" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22838,13 +23215,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22859,13 +23236,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22880,13 +23257,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22901,13 +23278,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -22922,142 +23299,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Materials", + "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Temperature_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Materials" + "@value": "Disable Differential Temperature Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedPowerInput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Rated power input" + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal rated power input of the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Region", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Region" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frost", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Frost" - } - ] - }, - { - "@id": "https://w3id.org/rec#MACAddress", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MACAddress" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@value": "Disables the use of differential temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4851" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb882" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4852" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb883" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4853" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb884" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4854" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb885" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4855" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4856" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4857" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4858" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb886" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4851", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23072,13 +23378,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4852", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23093,13 +23399,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23114,7 +23420,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4854", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23135,34 +23441,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4855", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4856", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23177,87 +23462,67 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4857", + "@id": "https://w3id.org/rec#Lobby", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Lobby" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4858", + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Embedded Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow in a chilled water circuit" + "@value": "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7085" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4651" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7086" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7087" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4653" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7088" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7089" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4654" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -23266,49 +23531,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7085", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7086", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23323,7 +23562,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7087", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23344,7 +23583,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7088", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23365,13 +23604,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7089", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23386,70 +23625,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Velocity Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of underfloor air" + "@value": "Measures the difference between total air pressure and static air pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3299" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6594" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6595" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3302" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6596" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3303" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6597" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23464,13 +23703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3300", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23485,7 +23724,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23506,13 +23745,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3302", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23527,99 +23766,141 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3303", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@language": "en", + "@value": "Discharge Condenser Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water", + "@id": "https://w3id.org/rec#leaseOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "leaseOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air", "@type": [ "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Hot water used for HVAC heating or supply to hot taps" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@value": "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Status", + "@id": "https://brickschema.org/schema/Brick#Motor_Torque_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Torque Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Torque_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates properties of fans" + "@value": "Measures the torque, or rotating power, of a motor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4812" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2434" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2435" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4813" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2436" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4814" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2437" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Torque" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Torque" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23634,7 +23915,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -23655,13 +23936,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23676,76 +23957,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Gauge_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2437", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Torque" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water" + "@value": "The current status of the valve." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b539" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b540" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b541" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3378" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b543" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3379" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3380" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23760,13 +24045,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23781,13 +24066,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23802,136 +24087,163 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b542", + "@id": "https://brickschema.org/schema/BrickShape#Alternating_Current_FrequencyQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3561" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3562" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3561", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3562", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gatehouse", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Differential Pressure Setpoint Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The standalone building used to manage the entrance to a campus or building grounds" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6950" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1539" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6951" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1540" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6952" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6953" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6954" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6955" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6950", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23946,13 +24258,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6951", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23967,13 +24279,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -23988,64 +24300,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6953", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the pressure exerted by water in a system." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6535" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6536" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6537" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6538" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6954", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24060,34 +24363,68 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6536", + "@id": "https://brickschema.org/schema/BrickTag#Intake", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Intake" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermostat", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermostat" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An automatic control device used to maintain temperature at a fixed or adjustable setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5126" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5127" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24102,13 +24439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24123,92 +24460,83 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Time", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Time" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Bypass Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint." + "@value": "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6955" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb847" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6956" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb848" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6957" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6958" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb850" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6959" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6960" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6955", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6956", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24223,13 +24551,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6957", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24244,13 +24572,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6958", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24265,7 +24593,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6959", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24286,13 +24614,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6960", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24307,136 +24635,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pull", + "@id": "https://w3id.org/rec#Garage", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Pull" + "@value": "Garage" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#BACnet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "BACnet" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity", + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radioactivity" + "@value": "Heating Demand Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." + "@value": "Sets the rate required for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7235" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7236" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7237" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7238" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1634" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7239" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1635" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7240" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1636" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7241" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7242" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7243" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7244" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1637" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { "@id": "https://brickschema.org/schema/BrickTag#Heat" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7235", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24451,13 +24730,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7236", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24472,13 +24751,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7237", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24493,13 +24772,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7238", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24514,55 +24793,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7239", + "@id": "https://brickschema.org/schema/Brick#Max_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Max Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Setpoint for max water temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7240", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2261" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2262" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2263" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2264" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2265" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7241", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24577,7 +24882,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7242", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24598,7 +24903,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24619,13 +24924,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24640,99 +24945,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2265", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Packaged_Water_Source_Heat_Pump", + "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Air Static Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes." + "@value": "The static pressure of air within a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2718" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb350" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb351" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2719" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb352" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2720" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb353" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2721" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb354" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2722" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb355" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Building_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24747,13 +25061,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24768,13 +25082,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2720", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24789,13 +25103,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2721", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24810,13 +25124,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2722", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24831,41 +25145,69 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Generation_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb355", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Current Output Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A sensor measuring how much something has been generated." + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4835" + "@language": "en", + "@value": "Senses the amperes of electrical current produced as output by a device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4836" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5597" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5598" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4837" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5599" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4838" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5600" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Current" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -24876,49 +25218,39 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5597", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -24933,7 +25265,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24954,7 +25286,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -24975,83 +25307,85 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bus", + "@id": "https://brickschema.org/schema/BrickTag#Tint", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Bus" + "@value": "Tint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed", + "@id": "https://brickschema.org/schema/Brick#Rooftop", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Mixed" + "@value": "Rooftop" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Floor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7215" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3004" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7216" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3005" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7217" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3006" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7218" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7219" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Floor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://w3id.org/rec#RoofLevel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7215", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25066,13 +25400,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7216", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25087,13 +25421,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7217", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25108,128 +25442,117 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7218", + "@id": "https://brickschema.org/schema/Brick#Position", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7219", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@language": "en", + "@value": "Position" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The fraction of the full range of motion" + }, + { + "@language": "en", + "@value": "The fraction of the full range of motion" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Last_Fault_Code_Status", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fault_Status" + "@language": "en", + "@value": "Domestic Hot Water Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates the last fault code that occurred" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1894" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6659" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1895" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6660" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1896" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6661" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1897" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1898" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6663" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Code" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Last" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1894", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Code" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1895", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25244,13 +25567,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1896", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Last" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25265,7 +25588,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1897", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -25286,13 +25609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1898", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25307,73 +25630,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Basement", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6663", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "The floor of a building which is partly or entirely below ground level." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6664", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b292" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b293" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b294" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "Rated maximum voltage input" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basement" + "@value": "The maximum voltage that can be input to the entity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bypass Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb400" }, { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb401" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb402" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#BasementLevel" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b292", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basement" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25388,13 +25755,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25409,13 +25776,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25430,230 +25797,267 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Liquid", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fluid" + "@language": "en", + "@value": "Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant." + "@value": "Sets temperature of air" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Gasoline" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7610" }, { - "@id": "https://brickschema.org/schema/Brick#Glycol" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7611" }, { - "@id": "https://brickschema.org/schema/Brick#Liquid_CO2" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7612" }, { - "@id": "https://brickschema.org/schema/Brick#Oil" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7613" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relay", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "Relay" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#longitude", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7610", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Longitude" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://schema.org/longitude" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7611", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Rotational_SpeedQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7612", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4097" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4098" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7613", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Wardrobe" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4098", + "@id": "https://brickschema.org/schema/Brick#hasQuantity", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - } - ] + "@language": "en", + "@value": "Has Quantity" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "http://qudt.org/schema/qudt/hasQuantityKind" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "VFD" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Underfloor Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of underfloor air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3299" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5108" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3300" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5109" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3301" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5110" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3302" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3303" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5107", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25668,7 +26072,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -25689,13 +26093,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25710,13 +26114,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25731,13 +26135,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25752,89 +26156,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#SubPropertyOfRule", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4202" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor" + "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4202", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6444" - }, + "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this rdfs:subPropertyOf ?t2 }\n}" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6445" - }, + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6446" - }, + "@language": "en", + "@value": "Water Usage Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the amount of water that is consumed, over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6447" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5168" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6448" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5169" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6449" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5170" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6450" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5171" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Usage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6444", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25849,13 +26266,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25870,13 +26287,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25891,13 +26308,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -25912,132 +26329,154 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6448", + "@id": "https://brickschema.org/schema/BrickShape#RadianceQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4078" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4079" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6449", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4078", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4079", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + "@language": "en", + "@value": "Standby Unit On Off Status" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of Setpoints that is related to the difference between two temperature measurements" + "@value": "Indicates the on/off status of a standby unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5620" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5092" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5093" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5094" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5621" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5095" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5622" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5096" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5623" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5097" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26052,13 +26491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26073,13 +26512,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5622", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26094,13 +26533,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26115,47 +26554,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ICT_Rack", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5096", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4877" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4878" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4879" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rack" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26170,107 +26596,124 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4878", + "@id": "https://brickschema.org/schema/Brick#CO_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4879", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rack" + "@language": "en", + "@value": "COConcentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of carbon monoxide in a medium" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Water_Level_Alarm", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Natural Gas Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm indicating that the maximum water level was reached" + "@value": "Measures the amount of natural gas that is consumed or used, over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2256" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2458" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2257" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2459" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2460" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2259" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2461" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2260" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Natural" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26285,13 +26728,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26306,13 +26749,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2258", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26327,13 +26770,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2259", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26348,13 +26791,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2260", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26369,81 +26812,79 @@ ] }, { - "@id": "https://w3id.org/rec#Kitchenette", + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Kitchenette" + "@language": "en", + "@value": "Outdoor Area" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#Location" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures solar irradiance levels for photovoltaic systems" + "@value": "A class of spaces that exist outside of a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6995" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6996" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5079" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6997" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5080" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26458,13 +26899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26479,13 +26920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26500,102 +26941,83 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5080", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Solar" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "air that must be removed from a space due to contaminants, regardless of pressurization" } ] }, { - "@id": "https://brickschema.org/schema/Brick#meters", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "meters" + "@value": "Min Unoccupied Heating Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the entity whose consumption/production of some substance is measured by this meter." - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter" + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6370" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6085" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6371" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6086" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6372" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6087" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6373" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6088" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6374" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6089" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6375" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6090" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6376" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6091" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6377" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6092" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6093" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6379" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6094" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6095" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -26606,33 +27028,36 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6370", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -26653,7 +27078,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6371", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -26674,13 +27099,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6372", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26695,13 +27120,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26716,13 +27141,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6374", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26737,13 +27162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6375", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26758,13 +27183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6376", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26779,13 +27204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26800,13 +27225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26821,13 +27246,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26842,147 +27267,164 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6095", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the temperature of entering (downstream of the chilled water load) chilled water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4691" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4692" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4693" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4694" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4695" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4696" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasareaShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "has Area property" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#area" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4691", + "@id": "https://brickschema.org/schema/Brick#longitude", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@language": "en", + "@value": "Longitude" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://schema.org/longitude" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4692", + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@language": "en", + "@value": "Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measure the amount of force acting on a unit area" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7271" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7272" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7273" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7274" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4693", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7271", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -26997,13 +27439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27018,13 +27460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27039,106 +27481,76 @@ ] }, { - "@id": "https://w3id.org/rec#value", + "@id": "https://brickschema.org/schema/Brick#Warm_Cool_Adjust_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "value" + "@value": "Warm Cool Adjust Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables hot water system when outside air temperature reaches the indicated value" + "@value": "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b897" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b898" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b899" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b900" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b901" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3431" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b902" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3432" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b903" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3433" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b904" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3434" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b905" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3435" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Warm" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b897", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27153,13 +27565,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b898", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3432", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27174,13 +27586,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b899", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27195,13 +27607,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27216,13 +27628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Warm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27237,13 +27649,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b902", + "@id": "https://brickschema.org/schema/Brick#Battery_Energy_Storage_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Battery Energy Storage System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A collection of batteries that provides energy storage, along with their supporting equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb299" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb300" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb301" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb302" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Battery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27258,13 +27722,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b903", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27279,13 +27743,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b904", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27300,13 +27764,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b905", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27321,45 +27785,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Maintenance_Mode_Command", + "@id": "https://brickschema.org/schema/BrickTag#Even", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Even" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Open_Close_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Open Close Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Maintenance\" mode" + "@value": "A binary signal given to a device, such as a damper or valve, to either open or close" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2172" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2545" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2173" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2546" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2547" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2548" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -27367,13 +27849,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2545", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27388,13 +27870,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2546", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27409,13 +27891,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2547", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27430,7 +27912,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27451,67 +27933,142 @@ ] }, { - "@id": "https://w3id.org/rec#Theater", + "@id": "https://brickschema.org/schema/Brick#Humidifier", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Theater" + "@language": "en", + "@value": "Humidifier" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that adds moisture to air or other gases" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1810" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1811" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Energy_Usage_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1810", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1811", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor that records the quantity of electrical energy consumed in a given period" + "@value": "Measures the rate of flow of hot entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1038" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1166" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1039" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1167" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1040" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1168" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1041" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1169" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1042" - } - ], - "https://brickschema.org/schema/Brick#Quantity": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1170" + }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1171" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -27520,23 +28077,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1038", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27551,13 +28113,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1039", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1168", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27572,7 +28155,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27593,7 +28176,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1041", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27614,13 +28197,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1042", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27635,53 +28218,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Level_Status", + "@id": "https://w3id.org/rec#TherapyRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Therapy room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Position Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The current operational state of a specific level within a predefined range." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2021" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6176" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2022" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6177" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2023" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6178" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2021", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27696,7 +28302,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2022", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -27717,13 +28323,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2023", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -27738,447 +28344,276 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration", + "@id": "https://brickschema.org/schema/Brick#Enable_Command", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@language": "en", + "@value": "Enable Command" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" + "@id": "https://brickschema.org/schema/Brick#Command" } - ] - }, - { - "@id": "https://w3id.org/rec#BasementLevel", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Basement level" + "@language": "en", + "@value": "Commands that enable functionality" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#Level" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Phasor_AngleQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7518" + }, { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7519" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7520" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3968" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3980" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3968", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7518", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7519", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7520", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Speed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://w3id.org/rec#CopyingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Copying room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Controller", + "@id": "https://brickschema.org/schema/Brick#Ammonia_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Controller" + "@value": "Ammonia Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReferenceShape", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb231" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3547" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb232" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3548" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb233" } ], - "http://www.w3.org/ns/shacl#target": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3549" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3547", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/BrickTag#Ammonia" + }, { - "@value": "All ExternalReference must have an rdfs:label" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#label" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3548", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "All ExternalReference must have an skos:definition" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb231", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2004/02/skos/core#definition" + "@id": "https://brickschema.org/schema/BrickTag#Ammonia" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3549", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "\n SELECT ?this WHERE {\n ?this rdfs:subClassOf+ ref:ExternalReference .\n }\n " + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb232", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for heating when occupied" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb233", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated minimum voltage input property" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot", + "@id": "https://brickschema.org/schema/BrickShape#ValueShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hot" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm", + "@id": "https://brickschema.org/schema/Brick#Camera", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates that the discharge air flow is lower than normal." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" + "@value": "Camera" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1736" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1737" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1738" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1739" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1740" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1741" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4555" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1742" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1743" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1744" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4556" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Camera" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Camera" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28193,13 +28628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1737", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28214,76 +28649,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1738", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@language": "en", + "@value": "Load Shed Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Controls load shedding behavior provided by a control system" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1739", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6724" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6725" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1740", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6726" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6727" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1741", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28298,13 +28722,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1742", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28319,13 +28743,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1743", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28340,13 +28764,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1744", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28361,60 +28785,78 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Hot Water System Outside Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables hot water system when outside air temperature reaches the indicated value" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4904" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1130" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1131" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4905" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1132" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4906" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1133" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4907" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1134" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4908" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1135" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4909" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1136" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4910" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1137" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4911" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -28422,16 +28864,21 @@ { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4904", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28446,13 +28893,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4905", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28467,13 +28914,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4906", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1133", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28488,7 +28956,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4907", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28509,13 +28977,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4908", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28530,13 +28998,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28551,7 +29019,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4910", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28572,7 +29040,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -28593,178 +29061,185 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape", + "@id": "https://brickschema.org/schema/Brick#Heating_Coil", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Measured voltage input property" + "@value": "Heating Coil" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#Coil" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#property": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5749" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasTagShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5750" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5751" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5749", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5379" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5384" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5750", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/TON_FG" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5751", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#StaffRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Staff room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Close_Command", + "@id": "https://brickschema.org/schema/Brick#Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A binary signal given to a device, such as a damper or valve, to either open or close" + "@value": "Indicates which mode a system, device or control loop is currently in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2545" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7417" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2547" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7418" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2548" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7419" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28779,13 +29254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28800,13 +29275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2547", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28821,74 +29296,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2548", + "@id": "https://w3id.org/rec#WasteBasket", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Waste basket" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminaire_Driver", + "@id": "https://brickschema.org/schema/Brick#Electric_Boiler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Boiler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting" + "@id": "https://brickschema.org/schema/Brick#Boiler" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A power source for a luminaire" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2137" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1035" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1036" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1037" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Driver" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Driver" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28903,13 +29380,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28924,13 +29401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -28945,116 +29422,123 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water", + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Room Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Sets temperature of room air" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6804" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6805" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6806" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6807" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6808" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#AddDefaultEVSEChargerDirection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3560" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6804", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality [ brick:value \"unidirectional\" ]\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Station .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?direction .\n }\n FILTER NOT EXISTS {\n $this brick:hasPart ?port .\n ?port a brick:Electric_Vehicle_Charging_Port .\n ?port brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6805", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of chilled water in a building" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b558" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b559" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b560" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b558", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29069,13 +29553,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b559", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29090,13 +29574,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29111,198 +29595,218 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Lighting_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lighting System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2040" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2041" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#object-name", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2040", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ - { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-name" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "object-name" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Name" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2041", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "object-name" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The content of the name field of the BACnet object." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water", + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@language": "en", + "@value": "Temperature Deadband Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Water used used to makeup water loss through leaks, evaporation, or blowdown" + "@value": "Sets the size of a deadband of temperature" } - ] - }, - { - "@id": "https://w3id.org/rec#PointOfInterest", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Point of Interest" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7451" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7452" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7453" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7454" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b132" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b132", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7451", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "object of interest" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#objectOfInterest" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7452", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Coil" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Distribution", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Utilize a steam distribution source to represent how steam is distributed across multiple destinations" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7453", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3146" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3147" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3148" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3146", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29317,107 +29821,117 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3147", + "@id": "https://w3id.org/rec#MagneticFluxObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/quantitykind/MagneticFlux" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Magnetic flux observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb117" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb117", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Motor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=motor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A thermal expansion tank designed specifically for chilled water systems." + "@value": "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b574" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b575" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b576" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6098" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b578" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6099" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b574", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29432,13 +29946,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b575", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29453,133 +29967,187 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b576", + "@id": "https://brickschema.org/schema/BrickShape#Formaldehyde_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3841" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3842" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3841", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b577", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3842", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b578", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Heating_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@language": "en", + "@value": "Unoccupied Air Temperature Heating Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Imbalance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the water pressure at the entry point of a system." + "@value": "A sensor which measures the voltage difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1240" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1241" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3407" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1242" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1243" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3409" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1244" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3410" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1240", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29594,7 +30162,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1241", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -29615,28 +30183,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1242", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -29657,13 +30204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29678,80 +30225,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Status", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if an emergency generator is active" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1070" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5479" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5480" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5481" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1071" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5482" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1072" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5483" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1073" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5484" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1070", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1071", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29766,13 +30310,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1072", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29787,13 +30331,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1073", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29808,59 +30352,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Change_Filter_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates that a filter must be changed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b459" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b460" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b461" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b462" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Change" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29875,13 +30373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b460", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Change" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29896,13 +30394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b461", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -29917,66 +30415,89 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b462", + "@id": "https://brickschema.org/schema/BrickTag#Coldest", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Coldest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Sink_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Supply Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measure temperature of the heat sink on a device such as a VFD." + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1620" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6131" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6132" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1621" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6133" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1622" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6134" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1623" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6135" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6136" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6137" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -29989,13 +30510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30010,13 +30531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30031,13 +30552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1622", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30052,13 +30573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30073,59 +30594,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Controls load shedding behavior provided by a control system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6729" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6730" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6731" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6732" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30140,13 +30615,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30161,13 +30636,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30182,13 +30657,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30203,243 +30678,290 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6879" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6880" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6879", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Temperature setpoint for leaving hot water" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5902" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5903" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5904" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5905" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5906" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5907" + "@value": "timestamp" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://brickschema.org/schema/Brick#timestamp" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6880", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Velocity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@language": "en", + "@value": "Velocity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5902", + "@id": "https://brickschema.org/schema/Brick#panelArea", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Panel area" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#area" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Surface area of a panel, such as a PV panel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5903", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@language": "en", + "@value": "Cooling Discharge Air Temperature Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5904", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Domestic Hot Water Supply Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5905", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5906", + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Heating Discharge Air Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5907", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Sets the size of a deadband of temperature of heating discharge air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooled", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Cooled" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of natural gas" + "@value": "Measures the difference in pressure on either side of a filter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2442" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5715" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2443" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5716" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2444" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5717" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5718" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2446" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5719" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -30447,23 +30969,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30478,13 +30995,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30499,13 +31016,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2444", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30520,13 +31037,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30541,7 +31058,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -30562,31 +31079,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Meter", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of gas" + "@value": "Fan moving exhaust air -- air that must be removed from a space due to contaminants" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4829" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4830" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4802" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4831" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4803" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -30594,20 +31117,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4829", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -30628,13 +31146,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30649,13 +31167,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30670,93 +31188,89 @@ ] }, { - "@id": "https://w3id.org/rec#CookingRoom", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cooking room" + "@language": "en", + "@value": "Chilled Water Differential Pressure Integral Time Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasAddress", - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has address" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2006/vcard/ns#hasAddress" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb485" }, { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb486" + }, { - "@language": "en", - "@value": "To specify the address of a building." - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pump_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb487" + }, { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb488" + }, { - "@language": "en", - "@value": "Status of a pump" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb489" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb490" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2821" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb491" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2822" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb492" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2823" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb493" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30771,13 +31285,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2822", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30792,13 +31306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30813,118 +31327,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Relative" - } - ] - }, - { - "@id": "https://w3id.org/rec#AngleObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb488", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Angle" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Angle observation" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb489", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Network_Router", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb490", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4966" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4967" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4968" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Router" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4966", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30939,13 +31411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4967", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30960,13 +31432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4968", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Router" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -30981,130 +31453,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical", + "@id": "https://brickschema.org/schema/BrickTag#Condensate", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Vertical" + "@value": "Condensate" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion", + "@id": "https://brickschema.org/schema/Brick#Compressor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Intrusion" + "@value": "Compressor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the position of damper" + "@value": "(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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b791" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b792" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b793" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb629" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b794" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb630" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Compressor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b791", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b792", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b793", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Compressor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31119,13 +31526,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b794", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31140,65 +31547,79 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Backflow", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Backflow" + "@value": "Unoccupied Heating Temperature Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, { - "@language": "en", - "@value": "An alarm that indicates the voltage is not in a normal state." + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5170" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3329" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5171" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3330" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5172" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3331" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3332" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3333" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3334" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31213,13 +31634,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5171", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31234,13 +31655,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31255,70 +31676,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Gas" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Fossil fuel energy source consisting largely of methane and other hydrocarbons" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Absorption_Chiller", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chiller" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b195" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b196" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b197" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Absorption" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b195", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Absorption" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31333,13 +31697,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b196", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31354,13 +31718,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31375,104 +31739,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the duration for which a device was in an active or \"on\" state" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection", + "@id": "https://brickschema.org/schema/BrickTag#Deck", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Collection" + "@value": "Deck" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith", + "@id": "https://brickschema.org/schema/Brick#Zone_Air", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Is associated with" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The tag is associated with the given class" + "@value": "air inside a defined zone (e.g., corridors)." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)" + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3281" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6074" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6075" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6076" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6077" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6078" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6079" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6080" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6081" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3282" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6082" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6083" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3284" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6084" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -31480,18 +31835,39 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3281", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -31512,13 +31888,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3282", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31533,13 +31909,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3283", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31554,13 +31930,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3284", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31575,53 +31951,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6078", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6245" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6246" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6247" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6248" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Detection" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6245", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31636,13 +31993,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6246", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31657,7 +32014,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -31678,13 +32035,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31699,81 +32056,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Short", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Short" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#NO2_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the concentration of NO2 in air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2438" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2439" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2440" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2441" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#NO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2438", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31788,13 +32077,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2439", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#NO2" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31809,109 +32098,144 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2440", + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "HVAC Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "See Heating_Ventilation_Air_Conditioning_System" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2441", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7678" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7683" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7690" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7691" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Server_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7678", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7679" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7680" + } + ] } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3033" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3034" - }, + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7679", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3035" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7680", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Valve" } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7683", + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7684" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7685" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7686" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://brickschema.org/schema/Brick#feeds" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7684", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7685", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Server" + "@id": "https://brickschema.org/schema/Brick#Valve" } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7686", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3033", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31926,13 +32250,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3034", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -31947,111 +32271,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3035", + "@id": "https://brickschema.org/schema/Brick#currentFlowType", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Server" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Current flow type" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The current flow type of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Break_Room", + "@id": "https://brickschema.org/schema/Brick#Tint_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Tint Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Breakroom" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for people to relax while not working" + "@value": "The current level of window tint, errors, or transient states." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5535" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5536" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3261" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3262" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5539" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3263" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Break" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#StaffRoom" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Break" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32066,13 +32355,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breakroom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32087,13 +32376,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32108,377 +32397,699 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5538", + "@id": "https://brickschema.org/schema/BrickTag#Peak", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@language": "en", + "@value": "Peak" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Differential_Dynamic_PressureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3687" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3688" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3687", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3688", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor", + "@id": "https://w3id.org/rec#ArchitectureCapacity", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor" + "@value": "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." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Measures the pressure exerted by the air in a system, not influenced by its motion." + "@value": "Architecture capacity" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7080" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7081" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7082" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7083" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7084" + "@id": "https://w3id.org/rec#Information" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb27" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb28" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb27", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "E.g., per Building Code" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7081", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "maximum occupancy" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#maxOccupancy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb28", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "seating capacity" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#seatingCapacity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7083", + "@id": "https://brickschema.org/schema/Brick#hasUnit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Has unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7084", + "@id": "https://brickschema.org/schema/BrickTag#Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Concentration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting", + "@id": "https://brickschema.org/schema/BrickTag#Duration", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@language": "en", + "@value": "Duration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Speed_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Cooling Discharge Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint." + "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2250" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2251" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TimeQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2252" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2253" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4247" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2254" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4248" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4247", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2255" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2250", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4248", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaYR" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" + }, + { + "@id": "http://qudt.org/vocab/unit/HR" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_Synodic" + }, + { + "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MO" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTime" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/HR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/WK" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/AttoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Metrology" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/SH" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Common" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/YR" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoSEC" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2251", + "@id": "https://brickschema.org/schema/Brick#Induction_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@language": "en", + "@value": "Induction Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2252", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1844" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1845" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1846" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Induction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2253", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32493,13 +33104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2254", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Induction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32514,13 +33125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2255", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32535,77 +33146,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Regulator Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of the domestic hot water system" + "@value": "Device to maintain controlled downstream fluid pressure with varying upstream pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b939" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b940" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b941" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b942" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b943" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5040" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b944" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5041" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b945" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5042" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b939", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32620,13 +33213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b940", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32641,13 +33234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32662,34 +33255,91 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b942", + "@id": "https://brickschema.org/schema/Brick#Mechanical_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Mechanical Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Service_Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A class of service rooms where mechanical equipment (HVAC) operates" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4937" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4938" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4939" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4940" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4941" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b943", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32704,13 +33354,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b944", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32725,13 +33375,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b945", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32746,44 +33396,39 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReferenceShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4940", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Infers a BACnetReference instance from the object of an hasExternalReference." + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3546" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#condition": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" - } - ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -32793,89 +33438,59 @@ ] }, { - "@id": "https://w3id.org/rec#regulates", + "@id": "https://brickschema.org/schema/Brick#Switch", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "regulates" + "@value": "Switch" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Interface" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of outside air" + "@value": "A switch used to operate all or part of a lighting installation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6769" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6770" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5110" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6771" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5111" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6772" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6773" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5112" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Interface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32890,13 +33505,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32911,13 +33526,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -32932,147 +33547,111 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6772", + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassBuildingMeter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3921" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3921", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Building_Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n ?metertype rdfs:subClassOf+ brick:Building_Meter .\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://w3id.org/rec#Lobby", + "@id": "https://brickschema.org/schema/Brick#Common_Space", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Lobby" + "@language": "en", + "@value": "Common Space" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of air." + "@value": "A class of spaces that are used by multiple people at the same time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6595" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6596" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7179" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6597" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7180" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6598" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7181" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6595", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6596", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33087,13 +33666,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6597", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33108,13 +33687,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6598", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33129,92 +33708,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Low_Reset_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Maintenance" + "@value": "Return Air Temperature Low Reset Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if a load shedding policy is in effect" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6737" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2973" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2974" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6738" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2975" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6739" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2976" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6740" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2977" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2978" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2979" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6737", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6738", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33229,13 +33803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6739", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33250,13 +33824,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6740", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33271,94 +33845,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Concessions", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Concessions" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Torque", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Torque" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Manual_Auto_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates if a system is under manual or automatic operation" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2191" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2192" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2193" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2194" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Auto" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Manual" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Auto" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33373,13 +33866,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2192", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33394,13 +33887,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2193", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33415,13 +33908,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2194", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33436,53 +33929,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Hot_Water_System", + "@id": "https://brickschema.org/schema/Brick#Ethernet_Port", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ethernet Port" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2872" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4763" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2873" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4764" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2874" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2875" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4765" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Port" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2872", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33497,13 +33990,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2873", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33518,13 +34011,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Port" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33539,194 +34032,141 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2875", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Unoccupied Cooling Supply Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Throttling", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Throttling" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Level", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/DeciM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6483" }, { - "@id": "http://qudt.org/vocab/unit/FT" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6484" }, { - "@id": "http://qudt.org/vocab/unit/IN" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6485" }, { - "@id": "http://qudt.org/vocab/unit/KiloM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6486" }, { - "@id": "http://qudt.org/vocab/unit/M" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6487" }, { - "@id": "http://qudt.org/vocab/unit/MicroM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6488" }, { - "@id": "http://qudt.org/vocab/unit/MilliM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6489" }, { - "@id": "http://qudt.org/vocab/unit/YD" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6490" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@language": "en", - "@value": "Level" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Length" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@value": "Amount of substance in a container; typically measured in height" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Precipitation" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6483", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidify", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Humidify" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6484", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint." + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6831" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6832" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6833" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6834" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6835" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6836" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33741,13 +34181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33762,7 +34202,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6833", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -33783,13 +34223,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33804,13 +34244,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33825,13 +34265,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33846,76 +34286,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Domestic Hot Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of air in the exhaust air stack" + "@value": "Sets temperature of leavinging part of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1353" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5883" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1354" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5884" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1355" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5885" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1356" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5886" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1357" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5887" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1358" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5888" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5889" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1353", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33930,13 +34385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1354", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33951,13 +34406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1355", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -33972,7 +34427,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1356", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -33993,13 +34448,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1357", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34014,13 +34469,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1358", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34035,311 +34490,445 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Freeze_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5889", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates if a substance contained within a vessel has frozen" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1502" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1503" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1504" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1502", + "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1503", + "@id": "https://w3id.org/rec#StorageCabinet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Storage cabinet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Filter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1504", + "@id": "https://w3id.org/rec#VoltageObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Voltage observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb176" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Stage_Riser", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb176", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Furniture" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "A low platform in a space or on a stage" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3089" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3090" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3091" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3092" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.1" + "@id": "https://w3id.org/rec#value" } + ] + }, + { + "@id": "https://w3id.org/rec#value", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" + "@language": "en", + "@value": "value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Phasor_MagnitudeQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3979" }, { - "@id": "https://brickschema.org/schema/BrickTag#Riser" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3980" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3979", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#Room" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3089", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3980", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3090", + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@value": "External reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://data.ashrae.org/standard223#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The parent class of all external reference types" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3091", + "@id": "https://brickschema.org/schema/BrickTag#Flow", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@language": "en", + "@value": "Flow" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#DeprecationShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4603" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4604" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4605" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4603", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "A message describing how to mitigate or address the deprecation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4604", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@value": "A SHACL rule which will mitigate the deprecation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#NodeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PIR_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4605", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The version in which the entity was deprecated" + } + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Direction_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Direction Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Motion_Sensor" + "@id": "https://brickschema.org/schema/Brick#Direction_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors" + "@value": "Indicates which direction a motor is operating in, e.g. forward or reverse" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2683" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2421" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2422" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2684" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2423" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2685" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2424" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#PIR" + "@id": "https://brickschema.org/schema/BrickTag#Direction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2683", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PIR" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34354,13 +34943,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34375,13 +34964,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34396,131 +34985,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2424", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for heating" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" + "@language": "en", + "@value": "Air Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of radioactivity" + "@value": "Measures the pressure exerted by the air in a system, not influenced by its motion." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5048" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7075" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7076" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5049" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7077" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5050" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7078" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5051" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5048", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34535,7 +35090,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5049", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34556,13 +35111,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34577,7 +35132,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34598,76 +35153,84 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7079", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Loop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Loop" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, + "@language": "en", + "@value": "Deionised Water Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of chilled entering water" + "@value": "Measures the height/level of deionised water in some container" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4679" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4680" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb816" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4681" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb817" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb818" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4683" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb819" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4684" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb820" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -34681,44 +35244,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Level" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4679", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Deionised" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34733,13 +35275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4681", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34754,7 +35296,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4682", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34775,7 +35317,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4683", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34796,7 +35338,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -34817,134 +35359,96 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Suction", + "@id": "https://brickschema.org/schema/Brick/ref#storedAt", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Suction" + "@value": "storedAt" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooler", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Cooler" + "@value": "A reference to where the data for this TimeseriesReference is stored" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water", + "@id": "https://brickschema.org/schema/Brick#Parking_Space", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@value": "Parking Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#HX" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)" + "@value": "An area large enough to park an individual vehicle" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7204" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7205" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2727" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7206" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2728" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7207" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2729" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#HX" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7204", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parking" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ParkingSpace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34959,13 +35463,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HX" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -34980,13 +35484,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35001,73 +35505,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Laboratory", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Zone Air Humidity Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the relative humidity of zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6975" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3509" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6976" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3510" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6977" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3511" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3512" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3513" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3514" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6975", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35082,13 +35600,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6976", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35103,13 +35621,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35124,109 +35642,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#RC_Panel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3512", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "See Radiant_Ceiling_Panel" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3513", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3514", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated minimum current output property" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Position Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "An alarm that indicates that the valve position is not in a normal state." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b704" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3366" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3367" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3368" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3369" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35241,13 +35778,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3367", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35262,13 +35799,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35283,13 +35820,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b707", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35304,73 +35841,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entrance", + "@id": "https://brickschema.org/schema/BrickTag#Damper", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Damper" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Max Air Flow Setpoint Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The location and space of a building where people enter and exit the building" + "@value": "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1275" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7133" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1276" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7134" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1277" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7135" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7136" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7137" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7138" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7139" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1275", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35385,13 +35947,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1276", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35406,13 +35968,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -35427,241 +35989,173 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7136", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, + "@id": "https://brickschema.org/schema/BrickTag#Max" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7137", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7138", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7139", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Elevator", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, + "@language": "en", + "@value": "Elevator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://qudt.org/vocab/unit/PA" - }, + "@id": "https://en.wikipedia.org/wiki/Elevator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, + "@language": "en", + "@value": "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1054" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1055" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Elevator" }, { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1054", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Elevator" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1055", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Pump" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lowest", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Lowest" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, @@ -35671,6 +36165,12 @@ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Pump Ground Source Condensing Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" @@ -35678,19 +36178,19 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1586" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1586" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1587" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1587" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1588" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1588" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1589" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1589" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1590" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1590" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -35712,7 +36212,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35733,7 +36233,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35754,7 +36254,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35775,7 +36275,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35796,7 +36296,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -35817,213 +36317,210 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint", + "@id": "https://w3id.org/rec#Portfolio", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@value": "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." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Sets some property of CO2" + "@value": "Portfolio" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4557" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4558" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4559" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://w3id.org/rec#Collection" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb134" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4557", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb134", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4558", + "@id": "https://brickschema.org/schema/Brick#Substance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Measurable" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4559", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Discharge Air Differential Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" } ] }, { - "@id": "https://w3id.org/rec#StaffRoom", + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Staff room" + "@language": "en", + "@value": "Min Supply Air Static Pressure Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Drive", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, { - "@language": "en", - "@value": "Drive" + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for the outside face surface temperature of the radiant panel." + "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2658" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6051" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6052" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2659" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6053" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2660" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6054" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6055" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6056" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2663" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6057" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6058" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6059" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6060" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36038,13 +36535,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36059,13 +36556,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36080,13 +36577,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36101,13 +36598,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36122,13 +36619,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36143,253 +36640,386 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Time", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6057", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/AttoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/H-PER-OHM" - }, + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/HR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/HR_Sidereal" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6058", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/KiloSEC" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/KiloYR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MIN" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6059", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" - }, + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MO" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6060", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" - }, + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MO_Synodic" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/MegaSEC" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#MAU", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaYR" - }, + "@language": "en", + "@value": "MAU" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" - }, + "@id": "https://brickschema.org/schema/Brick#Point" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" - }, + "@id": "https://brickschema.org/schema/Brick#hasPoint" + } + ] + }, + { + "@id": "https://w3id.org/rec#Lease", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MicroSEC" - }, + "@value": "Lease" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" - }, + "@id": "https://w3id.org/rec#Event" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb107" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb108" }, { - "@id": "http://qudt.org/vocab/unit/MilliSEC" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb109" }, { - "@id": "http://qudt.org/vocab/unit/NanoSEC" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb110" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb107", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" - }, + "@value": "The object (e.g., property, equipment, etc) that this a lease of." + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" - }, + "@value": "lease of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://qudt.org/vocab/unit/PicoSEC" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/PlanckTime" - }, + "@id": "https://w3id.org/rec#leaseOf" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb108", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/SEC" - }, + "@id": "https://w3id.org/rec#LeaseContract" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/SH" - }, + "@value": "Indicates the contract regulating the terms of the lease in question. " + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://qudt.org/vocab/unit/WK" - }, + "@value": "regulated by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://qudt.org/vocab/unit/YR" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/unit/YR_Common" - }, + "@id": "https://w3id.org/rec#regulatedBy" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb109", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/unit/YR_Metrology" - }, + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/unit/YR_Sidereal" - }, + "@value": "The agent leasing out some leasable object, i.e., the owner of the asset." + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time" - }, + "@value": "leasor" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://w3id.org/rec#leasor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb110", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + "@value": "The agent leasing some leasable object, i.e., the user of the asset." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#ConversationRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Conversation room" + "@value": "leasee" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#leasee" } ] }, { - "@id": "https://w3id.org/rec#ErrorReport", + "@id": "https://brickschema.org/schema/BrickTag#RVAV", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Error report" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "RVAV" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Box_Mode_Command", + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Supply Air Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5986" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5987" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5988" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5989" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5990" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b331" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5991" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5992" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b333" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5993" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b330", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36404,13 +37034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b331", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36425,13 +37055,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36446,13 +37076,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b333", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36467,59 +37097,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7429" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7430" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7431" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7432" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7433" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36534,13 +37118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7430", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36555,13 +37139,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7431", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36576,13 +37160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36597,126 +37181,188 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7433", + "@id": "https://brickschema.org/schema/BrickTag#Hold", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@language": "en", + "@value": "Hold" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Copy", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Copy" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#aggregationInterval", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "aggregationInterval" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the height/level of water in some container" + "@value": "Leaving Medium Temperature Hot Water Temperature Load Shed Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6530" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6531" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1943" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1944" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1945" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1946" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1947" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1948" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6532" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1949" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6533" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1950" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1951" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1943", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1944", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#LengthObservation" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1945", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36731,7 +37377,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -36752,13 +37398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36773,13 +37419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36794,139 +37440,159 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1950", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#azimuth", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1951", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "(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." + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Service_Room", + "@id": "https://w3id.org/rec#DistanceObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://qudt.org/vocab/quantitykind/Distance" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Distance observation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6816" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6817" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6818" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6819" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb63" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb63", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6816", + "@id": "https://brickschema.org/schema/Brick#Humidify_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Humidify Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1816" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1817" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1818" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidify" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36941,13 +37607,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Humidify" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36962,13 +37628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6819", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -36983,184 +37649,103 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isPartOfShape", + "@id": "https://brickschema.org/schema/Brick#Return_Chilled_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@language": "en", + "@value": "Return Chilled Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Voltage", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/FemtoV" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaV" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroV" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliV" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoV" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoV" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckVolt" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraV" - }, - { - "@id": "http://qudt.org/vocab/unit/V" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/V_Ab" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/V_Stat" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Voltage, also referred to as Electric Tension, is the difference between electrical potentials of two points. For an electric field within a medium, (U_{ab} = - \\int_{r_a}^{r_b} E . {dr}), where (E) is electric field strength. For an irrotational electric field, the voltage is independent of the path between the two points (a) and (b)." + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Angle" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Constant", + "@id": "https://brickschema.org/schema/BrickTag#Acceleration", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Constant" + "@value": "Acceleration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Min_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Refrigerant", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Refrigerant" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Fluid" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." + "@value": "Min Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of entering (downstream of the hot water load) hot water" + "@value": "Setpoint for minimum air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4746" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4747" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2314" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4748" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2315" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4749" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2316" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4750" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4751" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2318" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -37170,30 +37755,22 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4746", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37208,13 +37785,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4747", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37229,7 +37806,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4748", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37250,7 +37827,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4749", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37271,7 +37848,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4750", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -37292,241 +37869,149 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4751", + "@id": "https://brickschema.org/schema/Brick#Frequency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/HZ" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rated", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, { - "@language": "en", - "@value": "Rated" - } - ] - }, - { - "@id": "https://w3id.org/rec#AlarmObject", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/MegaHZ" + }, { - "@value": "Alarm object" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/MilliHZ" + }, { - "@id": "https://w3id.org/rec#ServiceObject" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" + }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" + }, { - "@language": "en", - "@value": "See Photovoltaic_Current_Output_Sensor" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "http://qudt.org/vocab/unit/PER-DAY" + }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "http://qudt.org/vocab/unit/PER-HR" + }, { - "@id": "http://qudt.org/schema/qudt/QuantityKind" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/PER-MIN" + }, { - "@id": "https://brickschema.org/schema/Brick#hasQUDTReference" - } - ] - }, - { - "@id": "http://www.w3.org/2006/vcard/ns#Address", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Quality", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/PER-MO" + }, { - "@language": "en", - "@value": "Quality" - } - ] - }, - { - "@id": "https://w3id.org/rec#OperatingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" + }, { - "@value": "Operating room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/PER-SEC" + }, { - "@id": "https://w3id.org/rec#HealthcareRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/PER-WK" + }, { - "@language": "en", - "@value": "Acceleration" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/PER-YR" + }, { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" + }, { - "@language": "en", - "@value": "Controls properties of dampers" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4598" + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4599" + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4600" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/PERCENT-PER-YR" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "http://qudt.org/vocab/unit/PetaHZ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/PlanckFrequency" + }, + { + "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraHZ" + }, + { + "@id": "http://qudt.org/vocab/unit/failures-in-time" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4598", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@language": "en", + "@value": "Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4599", + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReferenceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@value": "Infers a TimeseriesReference instance from the object of an hasExternalReference." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3554" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4600", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -37536,179 +38021,299 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Command", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "http://qudt.org/vocab/unit/ATM" + }, { - "@language": "en", - "@value": "A command to activate reheating, which is used for either heating or for dehumidification purposes" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2869" + "@id": "http://qudt.org/vocab/unit/BAR" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2870" + "@id": "http://qudt.org/vocab/unit/BARAD" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2871" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/BARYE" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "http://qudt.org/vocab/unit/CentiBAR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2869", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2870", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Pressure" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2871", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@language": "en", + "@value": "Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s)." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Peak_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The peak power consumed by a process over some period of time" + "@value": "Setpoint for min water temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2738" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2739" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2376" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2740" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2377" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2741" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2378" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2742" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2379" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2743" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2380" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Peak" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2738", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37723,13 +38328,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2739", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37744,13 +38349,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2740", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Peak" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37765,13 +38370,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2741", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37786,13 +38391,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2742", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37807,18 +38412,56 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2743", + "@id": "https://brickschema.org/schema/BrickTag#Drive", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Drive" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReferenceShape", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Infers a BACnetReference instance from the object of an hasExternalReference." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3546" + } + ], + "http://www.w3.org/ns/shacl#targetObjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3546", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -37828,53 +38471,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Damper", + "@id": "https://w3id.org/rec#Bookcase", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bookcase" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Start", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Start" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of return air" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2985" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2986" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6780" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2987" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6781" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Damper" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2985", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37889,13 +38561,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -37910,113 +38582,115 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2987", + "@id": "https://brickschema.org/schema/BrickTag#Production", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Production" } ] }, { - "@id": "https://w3id.org/rec#Pantry", + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Pantry" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@language": "en", + "@value": "Leaving Condenser Water Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit" + "@value": "The temperature setpoint for the leaving condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6897" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5870" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6898" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5871" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6899" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5872" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6900" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5873" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6901" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5874" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5875" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5870", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6897", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38031,13 +38705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6898", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38052,13 +38726,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6899", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38073,13 +38747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38094,13 +38768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5875", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38115,65 +38789,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#PVT_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PVT Panel" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#PV_Panel" + }, + { + "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the temperature level at which to trigger a high temperature alarm" + "@value": "A type of solar panels that convert solar radiation into usable thermal and electrical energy" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1696" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2704" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2705" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1697" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2706" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1698" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2707" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1699" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2708" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1700" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2709" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Collector" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Solar" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Collector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38188,13 +38877,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1697", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38209,13 +38898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38230,13 +38919,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38251,13 +38940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1700", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38272,39 +38961,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Torque_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2709", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Cooling capacity property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#coolingCapacity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reducing", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reducing" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Torque_Sensor" + "@language": "en", + "@value": "Heat Exchanger Leaving Water Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the torque, or rotating power, of a motor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2434" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5735" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5736" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5737" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2435" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5738" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2436" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5739" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2437" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5740" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5741" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Ice" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -38313,23 +39069,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Torque" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2434", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Ice" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38344,13 +39106,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38365,13 +39127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2436", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38386,13 +39148,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2437", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38407,265 +39169,292 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5739", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures dewpoint of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5740", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Conversion efficiency" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5741", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Auto", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Auto" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint", + "@id": "http://www.w3.org/ns/sosa/ObservableProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Security_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Security Equipment" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7015" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7016" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7015", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of static pressure of discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#AccelerationObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7016", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Acceleration" + "@id": "https://brickschema.org/schema/BrickTag#Security" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#Polygon", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Acceleration observation" + "@value": "Polygon" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://w3id.org/rec#Geometry" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb133" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb133", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://geojson.org/Polygon" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "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]]." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "value" + "@value": "coordinates" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter", + "@id": "https://brickschema.org/schema/Brick#Frost", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Solid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Inverter" + "@value": "frost formed on the cold surface (tubes, plates) of a cooling coil." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Steam_On_Off_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@language": "en", + "@value": "Steam On Off Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of hot water" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1729" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1730" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1731" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3149" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1732" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3150" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1733" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3151" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1734" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3152" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1735" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3153" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38680,13 +39469,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38701,13 +39490,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38722,7 +39511,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -38743,13 +39532,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38764,16 +39553,62 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1734", + "@id": "https://brickschema.org/schema/Brick#Mixed_Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Mixed Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Damper" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A damper that modulates the flow of the mixed outside and return air streams" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2411" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2412" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2413" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2411", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { "@id": "https://brickschema.org/schema/Brick#hasTag" } @@ -38785,13 +39620,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38806,94 +39641,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2413", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Effective" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Portfolio", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Portfolio" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of high-temperature hot water supplied by a hot water system" + "@value": "A collection of sites" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5895" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5896" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5897" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2758" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5898" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2759" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5899" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2760" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5900" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5901" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://w3id.org/rec#Portfolio" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2758", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Site" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5895", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38908,13 +39761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5896", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Portfolio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -38929,439 +39782,299 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5897", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@language": "en", + "@value": "Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5898", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5899", + "@id": "https://brickschema.org/schema/BrickShape#Dry_Bulb_TemperatureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3823" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3824" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3823", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3824", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://w3id.org/rec#TelecommunicationRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + "@value": "Telecommunication room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#panelArea", + "@id": "https://brickschema.org/schema/Brick#isLocationOf", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Panel area" + "@value": "Is location of" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#equivalentProperty": [ + { + "@id": "https://w3id.org/rec#isLocationOf" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Surface area of a panel, such as a PV panel" + "@language": "en", + "@value": "Subject is the physical location encapsulating the object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Return_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, + "@language": "en", + "@value": "Unoccupied Return Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3344" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3345" }, { - "@id": "http://qudt.org/vocab/unit/MilliTORR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3346" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3347" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3348" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3349" }, { - "@id": "http://qudt.org/vocab/unit/PA" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3350" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/TORR" - } - ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Active_Power_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3344", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://en.wikipedia.org/wiki/AC_power#Active,_reactive,_and_apparent_power" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3345", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b211" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b212" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b213" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b214" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b215" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Real" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/ActivePower" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39376,13 +40089,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39397,13 +40110,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39418,13 +40131,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Real" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39439,13 +40152,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b215", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39460,178 +40173,305 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hastiltShape", + "@id": "https://w3id.org/rec#coordinates", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Tilt property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#TiltShape" + "@value": "coordinates" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Auditorium", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#tilt" + "@language": "en", + "@value": "Auditorium" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Daylight", + "@id": "https://brickschema.org/schema/Brick#Makeup_Water", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Daylight" + "@value": "Water used used to makeup water loss through leaks, evaporation, or blowdown" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Boiler_Command", + "@id": "https://w3id.org/rec#Workspace", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Workspace" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://w3id.org/rec#Zone" } + ] + }, + { + "@id": "https://w3id.org/rec#end", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A command to control a boiler" + "@value": "end" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Trace_Heat_Sensor", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b324" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b325" - }, + "@value": "Removed due to unclear definition" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b326" + "@id": "https://brickschema.org/schema/Brick#Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasHotColdDeck", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4440" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4442" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#DDAHU" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b324", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4440", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "DDAHU must have a brick:Hot_Deck" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#qualifiedMinCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4441" + } + ], + "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ + { + "@value": true } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b325", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4441", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Deck" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4442", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "DDAHU must have a brick:Cold_Deck" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#qualifiedMinCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4443" + } + ], + "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ + { + "@value": true } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b326", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4443", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Cold_Deck" } + ] + }, + { + "@id": "https://w3id.org/rec#OfficeLandscape", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "OfficeLandscape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Port", + "@id": "https://brickschema.org/schema/Brick#Building_Hot_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Hot Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A meter that measures the usage or consumption of hot water of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4768" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb379" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb380" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb381" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4769" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb382" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4770" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb383" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Building" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#Meter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb379", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Building" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4768", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -39652,13 +40492,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39673,13 +40513,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39694,57 +40534,69 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb383", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" - }, + "@language": "en", + "@value": "Water Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the leaving condenser water" + "@value": "Measures the pressure exerted by water in a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5863" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5864" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5865" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5866" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5867" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5868" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -39755,23 +40607,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5863", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39786,13 +40633,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39807,13 +40654,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39828,13 +40675,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -39849,157 +40696,131 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5867", + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/GigaHZ" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/HZ" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5868", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/KiloHZ" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/unit/MegaHZ" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T-1D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Alternating_Current_Frequency" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" + }, + { + "@id": "https://brickschema.org/schema/Brick#Frequency" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "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." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@value": "The frequency of the oscillations of alternating current" + }, { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "The frequency of the oscillations of alternating current" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loading", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@language": "en", - "@value": "Loading" + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape", + "@id": "https://brickschema.org/schema/Brick#Building_Water_Meter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Deprecation Notice property" + "@value": "Building Water Meter" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#DeprecationShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, { - "@id": "https://brickschema.org/schema/Brick#deprecation" + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Even_Month_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "A meter that measures the usage or consumption of water of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1292" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb384" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1293" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb385" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1294" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb386" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1295" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb387" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Even" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Month" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1292", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Even" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40014,13 +40835,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Month" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40035,13 +40856,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40056,13 +40877,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40077,65 +40898,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Expansion_Tank", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Occupied Heating Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A thermal expansion tank used in hot water heating systems." + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1795" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1796" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1797" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5960" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1798" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5961" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1799" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5962" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5963" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5964" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5965" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5966" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5967" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5968" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40150,13 +41018,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40171,13 +41039,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40192,13 +41060,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1798", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40213,13 +41081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1799", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40234,59 +41102,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Water_Source_Condensing_Unit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5963", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1591" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1592" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1593" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1594" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1595" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Source" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1591", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40301,13 +41144,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40322,13 +41165,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40343,13 +41186,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1594", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40364,13 +41207,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1595", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -40385,855 +41228,516 @@ ] }, { - "@id": "https://w3id.org/rec#Asset", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Dewpoint_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Asset" + "@language": "en", + "@value": "Return Air Dewpoint Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b30" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b31" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b32" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b33" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b34" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b35" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b36" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b37" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b38" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b39" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b40" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b41" - }, + "@language": "en", + "@value": "Senses the dewpoint temperature of return air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b42" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2915" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b43" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2916" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b44" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2917" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b45" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2918" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b46" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2919" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b47" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b48" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b49" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b50" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b51" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b30", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "installation date" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#installationDate" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b31", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "commissioned by" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#commissionedBy" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b32", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2915", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Space" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "located in" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#locatedIn" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b33", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2916", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "weight" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#weight" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b34", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2917", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Document" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "documentation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#documentation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b35", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2918", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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)." - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "mounted on" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#mountedOn" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b36", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2919", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "installed by" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#installedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b37", + "@id": "https://brickschema.org/schema/Brick#NO2_Level_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "NO2 Level Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "turnover date" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#turnoverDate" + "@language": "en", + "@value": "Measures the concentration of NO2 in air" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b38", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2438" + }, { - "@value": "model number" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2439" + }, { - "@id": "https://w3id.org/rec#modelNumber" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b39", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2440" + }, { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2441" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "has point" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#NO2" + }, { - "@id": "https://w3id.org/rec#hasPoint" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b40", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "IP address" + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#IPAddress" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b41", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2438", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "initial cost" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#initialCost" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b42", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2439", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Asset" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is part of" + "@id": "https://brickschema.org/schema/BrickTag#NO2" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b43", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2440", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#duration" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "maintenance interval" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#maintenanceInterval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b44", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2441", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "serviced by" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#servicedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b45", + "@id": "https://brickschema.org/schema/BrickTag#Volume", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "manufactured by" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#manufacturedBy" + "@language": "en", + "@value": "Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b46", + "@id": "https://brickschema.org/schema/BrickShape#hasAmbientTemperatureShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "serial number" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#serialNumber" + "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b47", + "@id": "https://brickschema.org/schema/Brick#Disable_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "asset tag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#assetTag" + "@language": "en", + "@value": "Disable Command" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b48", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "MAC address" + "@language": "en", + "@value": "Commands that disable functionality" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#MACAddress" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b49", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7101" + }, { - "@id": "https://w3id.org/rec#Geometry" - } - ], - "http://www.w3.org/ns/shacl#description": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7102" + }, { - "@value": "A GeoJSON Geometry representing the position or extent of the asset." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7103" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@value": "geometry" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Disable" + }, { - "@id": "https://w3id.org/rec#geometry" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b50", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7101", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Asset" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has part" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b51", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7102", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#date" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "commissioning date" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#commissioningDate" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Heating_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7103", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply", + "@id": "https://brickschema.org/schema/Brick#Cooling_Start_Stop_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Supply" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Current_Total_Harmonic_DistortionQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3667" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3670" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3667", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciB_M" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3670", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 + "@value": "Cooling Start Stop Status" } ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#TETRA_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3190" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb729" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3191" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb730" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3192" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb731" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3193" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb732" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3194" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb733" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#TETRA" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#TelecommunicationRoom" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3190", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41248,13 +41752,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41269,13 +41773,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3192", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41290,13 +41794,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3193", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TETRA" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41311,13 +41815,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3194", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41332,54 +41836,63 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat", + "@id": "https://brickschema.org/schema/BrickTag#Reversing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Preheat" + "@value": "Reversing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PAU", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "Discharge Air Temperature High Reset Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Office_Kitchen", + "@id": "https://brickschema.org/schema/Brick#Team_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Team Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -41390,24 +41903,27 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A common space, usually near or in a breakroom, where minor food preperation occurs" + "@value": "An office used by multiple team members for specific work tasks. Distinct from Conference Room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3205" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3206" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3207" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2539" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3208" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2540" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3209" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2541" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3210" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -41417,12 +41933,12 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" @@ -41435,22 +41951,25 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Team" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Kitchenette" + "@id": "https://w3id.org/rec#TeamRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41465,7 +41984,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41486,7 +42005,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41507,7 +42026,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41528,7 +42047,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -41549,200 +42068,132 @@ ] }, { - "@id": "https://w3id.org/rec#documentation", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "documentation" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Discharge_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3210", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Team" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#OccupancyZone", + "@id": "https://brickschema.org/schema/BrickTag#Fume", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Occupancy zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" + "@language": "en", + "@value": "Fume" } ] }, { - "@id": "https://w3id.org/rec#OfficeRoom", + "@id": "https://brickschema.org/schema/BrickTag#Preventer", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "OfficeRoom" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Office" + "@language": "en", + "@value": "Preventer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cloudage", + "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cloudage" + "@value": "has Temperature coefficient property" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The fraction of the sky obscured by clouds when observed from a particular location" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "The fraction of the sky obscured by clouds when observed from a particular location" + "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Production_Room", + "@id": "https://brickschema.org/schema/Brick#Open_Close_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Media_Room" + "@language": "en", + "@value": "Open Close Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A enclosed space used by media professionals for the production of media" + "@value": "Indicates the open/close status of a device such as a damper or valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2270" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2549" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2271" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2550" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2272" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2551" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2273" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2274" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2552" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Production" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2270", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41757,13 +42208,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2271", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41778,13 +42229,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2272", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Production" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41799,13 +42250,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41820,100 +42271,100 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2274", + "@id": "https://brickschema.org/schema/BrickTag#Last", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Last" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Open", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Open" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Staircase", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Occupied Heating Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A vertical space containing stairs" + "@value": "Sets temperature for heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3096" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2511" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2512" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2513" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3099" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2514" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2515" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Staircase" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Stairwell" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3096", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41928,13 +42379,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41949,13 +42400,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Staircase" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41970,13 +42421,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3099", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -41991,173 +42442,155 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Thermal" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2515", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "COConcentration" + "@value": "Discharge Air Duct Pressure Status" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The concentration of carbon monoxide in a medium" + "@language": "en", + "@value": "Indicates if air pressure in discharge duct is within expected bounds" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Chilled_Water_Differential_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Generation_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" - }, + "@language": "en", + "@value": "Generation Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." + "@value": "A sensor measuring how much something has been generated." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2204" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2205" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2206" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2207" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2208" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2209" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4830" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2210" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4831" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2211" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4832" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2212" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4833" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2204", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4830", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42172,13 +42605,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42193,13 +42626,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42214,34 +42647,105 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2208", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Occupied Cooling Supply Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets supply air flow rate for cooling when occupied" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6111" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6112" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6113" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6114" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6115" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6116" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6117" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6118" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42256,13 +42760,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2210", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42277,13 +42781,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42298,13 +42802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42319,58 +42823,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dehumidify_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6115", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b808" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b809" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b810" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b808", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42385,13 +42865,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42406,13 +42886,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b810", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42427,108 +42907,149 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Dewpoint Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6271" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6272" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6273" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6274" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6275" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6276" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "Sets temperature of discharge air for heating" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Month", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6271", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Month" + "@id": "https://brickschema.org/schema/BrickTag#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Operating", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Operating" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6272", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6164" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6165" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6166" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6273", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6164", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42543,13 +43064,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42564,13 +43085,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6166", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42585,98 +43106,98 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Entrance", + "@id": "https://w3id.org/rec#NetworkRouter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@language": "en", - "@value": "Entrance" + "@value": "Network router." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Max" + "@value": "Network Router" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_System_Enable_Status", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Status" - }, + "@language": "en", + "@value": "Thermal Energy Usage Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if the heat exchanger system has been enabled" + "@value": "A sensor that records the quantity of thermal energy consumed in a given period" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1575" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3228" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1576" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3229" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3230" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1578" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3231" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1579" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1580" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3232" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1575", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42691,13 +43212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1576", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42712,13 +43233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1577", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42733,13 +43254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1578", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42754,13 +43275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -42775,239 +43296,227 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1580", + "@id": "https://w3id.org/rec#city", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "city" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Fan", + "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@language": "en", + "@value": "Preheat Hot Water System" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Fan moving air discharged from HVAC vents" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2788" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2789" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2790" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2791" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2788", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Voltage_AngleQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2789", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4361" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4373" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2790", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2791", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#country", + "@id": "https://brickschema.org/schema/Brick#Reception", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "country" + "@value": "Reception" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter indicates the sensitivity to activate an alarm." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5511" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2862" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5512" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2863" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2864" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5514" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2865" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Reception" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reception" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Reception" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5511", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43022,13 +43531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5512", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reception" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43043,13 +43552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43064,13 +43573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5514", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43085,86 +43594,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#DOAS", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "See Dedicated_Outdoor_Air_System_Unit" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" + "@value": "Refrigerant Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate required for a process" + "@value": "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6934" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5047" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5048" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6935" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5049" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6936" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5050" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43179,13 +43667,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43200,13 +43688,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43221,364 +43709,161 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5387" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5050", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "AC" - }, - { - "@value": "DC" - }, - { - "@value": "AC" - }, - { - "@value": "DC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Thermal_EnergyQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4221" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4250" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4221", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/GigaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/THERM_EC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloJ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoJ" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoJ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/THM_EEC" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/THM_US" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_FG-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/THERM_US" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Max Cooling Discharge Air Flow Setpoint Limit" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4250", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wall", + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wall" + "@value": "Air Quality Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" + "@language": "en", + "@value": "A sensor which provides a measure of air quality" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Sets static pressure of supply air" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7463" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7028" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7029" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7030" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7031" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7464" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7032" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7465" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7033" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7466" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7034" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Quality" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7028", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7463", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7029", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7030", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43593,13 +43878,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7031", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43614,13 +43899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7032", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Quality" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43635,13 +43920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7033", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43656,96 +43941,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7034", + "@id": "https://w3id.org/rec#Georeference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Georeference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Information" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Duct_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Level_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@language": "en", + "@value": "Level Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b970" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b971" - }, + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b972" - }, + "@language": "en", + "@value": "The current operational state of a specific level within a predefined range." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b973" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2021" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b974" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2022" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b975" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2023" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b970", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43760,13 +44030,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43781,13 +44051,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43802,13 +44072,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b973", + "@id": "https://brickschema.org/schema/BrickTag#Thermally", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermally" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Pump_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pump Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2807" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2808" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2809" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2807", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43823,13 +44151,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43844,13 +44172,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b975", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43865,112 +44193,151 @@ ] }, { - "@id": "https://w3id.org/rec#start", + "@id": "https://brickschema.org/schema/BrickTag#Parameter", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "start" + "@value": "Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Domestic Hot Water Discharge Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A sensor which provides a measure of air quality" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7468" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7469" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7470" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7471" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7472" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Quality" - }, + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://w3id.org/rec#Bedroom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "Bedroom" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7468", + "@id": "https://brickschema.org/schema/Brick#Storage_Room", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Storage Room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "last known value" + "@value": true } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A class of spaces used for storage" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6264" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6265" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6266" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6267" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Storage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -43985,13 +44352,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44006,13 +44373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Quality" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44027,13 +44394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44048,130 +44415,124 @@ ] }, { - "@id": "https://w3id.org/rec#ArchitecturalAsset", + "@id": "https://w3id.org/rec#Cart", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Architectural asset" + "@value": "Cart" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Asset" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://w3id.org/rec#url", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@value": "url" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "https://w3id.org/rec#AssetCollection", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Chilled Water Differential Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of air when unoccupied for cooling within a specific zone" + "@value": "Measures the difference in water pressure on either side of a chilled water valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5137" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb520" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb521" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5142" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb524" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5143" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb525" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44186,13 +44547,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44207,7 +44568,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -44228,13 +44589,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44249,13 +44610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44270,13 +44631,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5142", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44291,62 +44652,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5143", + "@id": "https://w3id.org/rec#ServiceObject", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "Service object" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb149" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb150" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb151" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb152" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb153" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb154" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb155" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb156" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb157" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb161" } ] }, { - "@id": "https://w3id.org/rec#ThrustObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb149", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/quantitykind/Thrust" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Thrust observation" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": "closed by" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b172" + "@id": "https://w3id.org/rec#closedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb150", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://w3id.org/rec#Agent" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -44354,259 +44746,329 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "acknowledged by" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "value" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#acknowledgedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Water_Storage_Tank", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb151", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "A specialized tank intended to store water that can be quickly accessed for fire suppression." + "@value": "related to" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1475" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1476" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1477" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1478" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#relatedTo" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb152", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "closed time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#closedTime" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb153", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "created by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#createdBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb154", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "created time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#createdTime" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1478", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb155", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "produced by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#producedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bench", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb156", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Bench" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "acknowledged time" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#acknowledgedTime" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Storage_Room", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb157", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": true + "@list": [ + { + "@value": "Unacknowledged" + }, + { + "@value": "Acknowledged" + }, + { + "@value": "Closed" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A class of spaces used for storage" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6269" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6270" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6271" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6272" + "@value": "status" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#status" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb161", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Storage" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@list": [ + { + "@value": "Severe" + }, + { + "@value": "Major" + }, + { + "@value": "Minor" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@value": "severity" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Storage" + "@id": "https://w3id.org/rec#severity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6269", + "@id": "https://brickschema.org/schema/Brick#System_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "System Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates properties of the activity of a system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7036" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7037" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7038" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6270", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44621,13 +45083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6271", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44642,13 +45104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6272", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44663,28 +45125,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve", + "@id": "https://brickschema.org/schema/Brick#Steam_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Steam Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#Radiator" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@language": "en", + "@value": "Radiator that uses steam" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6266" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5107" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6267" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5108" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6268" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5109" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -44692,15 +45163,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6266", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -44721,13 +45192,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6267", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44742,13 +45213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44763,87 +45234,143 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationMessageShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint" + "@language": "en", + "@value": "Heat Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6310" - }, + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6311" - }, + "@value": true + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6312" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1619" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6313" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6314" - }, + "@value": "This class has a poor definition is supplanted by Temperature_Sensor" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6315" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1619", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6316" - }, + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6317" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, + "@language": "en", + "@value": "Cooling Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb697" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb698" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb699" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6310", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44858,13 +45385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6311", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44879,13 +45406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6312", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44900,55 +45427,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6313", + "@id": "https://brickschema.org/schema/Brick#Air_Plenum", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@language": "en", + "@value": "Air Plenum" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6314", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6587" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6588" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6589" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44963,13 +45494,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6316", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -44984,13 +45515,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45005,170 +45536,192 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy", + "@id": "https://brickschema.org/schema/Brick#Time_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, + "@language": "en", + "@value": "Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - }, + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6471" }, { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6472" }, { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6473" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/V-A-HR" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/W-HR" + "@id": "https://brickschema.org/schema/BrickTag#Time" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6471", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-2D0" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "ElectricEnergy" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6472", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Energy" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "A form of energy resulting from the flow of electrical charge" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Active_Energy" - }, - { - "@id": "https://brickschema.org/schema/Brick#Apparent_Energy" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Booster", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6473", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Booster" + "@id": "https://brickschema.org/schema/BrickTag#Time" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1197" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1198" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1199" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1200" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1201" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1202" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7142" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1203" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7143" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1204" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7144" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1205" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45183,13 +45736,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45204,13 +45757,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45225,13 +45778,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45246,13 +45799,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7142", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45267,13 +45820,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7143", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45288,13 +45841,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7144", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45309,70 +45862,13 @@ ] }, { - "@id": "https://w3id.org/rec#MailRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Mail room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BackOffice" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6592" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6593" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6594" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45387,13 +45883,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45408,13 +45904,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6594", + "@id": "https://brickschema.org/schema/Brick#Derivative_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Derivative Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Time_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb830" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb831" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb832" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb833" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb834" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Derivative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb830", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Derivative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45429,53 +45977,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hold", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb831", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hold" + "@id": "https://brickschema.org/schema/BrickTag#PID" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb832", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1536" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1537" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45490,13 +46040,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45511,100 +46061,229 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Close", + "@id": "https://w3id.org/rec#Campus", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Close" + "@value": "Campus" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Collection" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb57" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb57", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Architecture" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Discharge Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the amount of some substance that is consumed or used, over some period of time" + "@value": "Entering Hot Water Temperature Load Shed Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7051" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4725" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4726" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4727" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4728" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4729" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7054" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4730" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4731" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4732" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4725", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4726", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4727", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -45625,13 +46304,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45646,13 +46325,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45667,76 +46346,267 @@ ] }, { - "@id": "https://w3id.org/rec#Cabinet", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4731", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Cabinet" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4732", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#TreatmentRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + "@value": "Treatment room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cassette", + "@id": "https://brickschema.org/schema/BrickTag#Pull", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cassette" + "@value": "Pull" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration", + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "http://qudt.org/vocab/unit/ATM" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], "http://qudt.org/schema/qudt/isDeltaQuantity": [ @@ -45744,54 +46614,58 @@ "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@language": "en", - "@value": "ΔCOConcentration" + "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" } + ] + }, + { + "@id": "https://w3id.org/rec#IntegerValueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@value": "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The difference in carbon monoxide concentration between two areas" + "@value": "Integer value observation" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#PM10_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://w3id.org/rec#ObservationEvent" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3953" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3954" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb106" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3953", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb106", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#integer" + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -45802,19 +46676,37 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5382" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3954", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5382", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -45822,13 +46714,16 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + "@value": "AC" }, { - "@id": "http://qudt.org/vocab/unit/PPB" + "@value": "DC" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@value": "AC" + }, + { + "@value": "DC" } ] } @@ -45845,93 +46740,104 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Laminar", + "@id": "https://brickschema.org/schema/BrickTag#Bulb", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Laminar" + "@value": "Bulb" } ] }, { - "@id": "https://w3id.org/rec#Entrance", + "@id": "https://brickschema.org/schema/Brick#FCU", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Entrance" + "@language": "en", + "@value": "FCU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Fan_Coil_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station", + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@language": "en", + "@value": "ICT Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6679" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6680" - }, + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6681" - }, + "@language": "en", + "@value": "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7449" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6683" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7450" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6679", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45946,13 +46852,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -45967,103 +46873,168 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6681", + "@id": "https://w3id.org/rec#LuminousIntensityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "http://qudt.org/vocab/quantitykind/LuminousIntensity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Luminous intensity observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb116" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6682", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb116", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6683", + "@id": "https://brickschema.org/schema/BrickTag#Stages", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@language": "en", + "@value": "Stages" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#ambientTemperatureOfMeasurementShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Unoccupied Heating Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Cooling Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The static pressure of air within exhaust regions of an HVAC system" + "@value": "Sets temperature for zone air cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5708" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4974" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4975" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5709" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4976" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5710" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4977" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5711" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4978" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5712" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4979" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5713" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4980" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -46071,34 +47042,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5708", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -46119,13 +47088,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5709", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46140,13 +47109,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5710", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46161,13 +47130,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46182,13 +47151,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46203,13 +47172,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5713", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46224,47 +47193,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Tank" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6847" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6848" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6847", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46279,104 +47214,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6848", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://www.towercomponentsinc.com/cooling-tower-basics-misc-terms-glossary" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower" } ] }, { - "@id": "https://w3id.org/rec#ThermostatEquipment", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Thermostat." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Thermostat" + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint" + }, { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb503" + }, { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb504" + }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb505" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb506" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb507" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb508" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb509" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb510" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46391,13 +47335,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46412,77 +47356,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Contact", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Contact" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Thermal_Expansion_Tank", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb505", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A specialized thermal expansion tank that is part of a building's fire suppression system." + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1470" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1471" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1472" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1473" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1474" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46497,13 +47398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46518,13 +47419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46539,13 +47440,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46560,13 +47461,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46581,45 +47482,45 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Radiation_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@language": "en", + "@value": "Radiation Hot Water System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A tank designed to store hot water in an HVAC system." + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1784" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2827" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1785" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2828" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1786" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2829" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1787" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2830" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Radiation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -46627,13 +47528,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46648,13 +47549,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Radiation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46669,13 +47570,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1786", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46690,7 +47591,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1787", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -46711,53 +47612,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Economizer_Damper", + "@id": "https://brickschema.org/schema/Brick#Valve_Position_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve Position Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that is part of an economizer that is used to module the flow of air" + "@value": "Measures the current position of a valve in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b983" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3374" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3375" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b984" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3376" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b985" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3377" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b983", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46772,13 +47690,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b984", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46793,13 +47711,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b985", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46814,53 +47732,116 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tint_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3377", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidifier", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidifier" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Exhaust Air Flow Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The target level of window tint." + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4777" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4778" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4779" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3259" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4780" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3260" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4781" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4782" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4783" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4784" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3258", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46875,13 +47856,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3259", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46896,13 +47877,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3260", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -46917,79 +47898,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Structure", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4780", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Building" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A building or part of a building devoted to vehicle parking" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2730" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2731" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2732" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2733" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parking" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Structure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47004,13 +47940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47025,13 +47961,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47046,13 +47982,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Structure" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47067,65 +48003,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lead_On_Off_Command", + "@id": "https://brickschema.org/schema/Brick#Last_Fault_Code_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Last Fault Code Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Fault_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the active/inactive status of the \"lead\" part of a lead/lag system" + "@value": "Indicates the last fault code that occurred" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1907" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1894" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1908" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1895" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1909" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1896" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1910" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1897" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1911" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1898" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Code" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Last" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1907", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Code" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47140,13 +48082,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1908", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47161,13 +48103,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Last" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47182,13 +48124,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1910", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47203,13 +48145,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47224,64 +48166,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "Differential Pressure Deadband Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#DDAHU" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An air handling unit that contains hot and cold decks to supply heating and cooling to a building" + "@value": "Sets the size of a deadband of differential pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5636" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6932" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5637" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6933" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5638" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6934" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5639" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6935" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6936" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#DDAHU" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dual" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47296,13 +48250,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#DDAHU" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47317,13 +48271,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5638", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dual" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47338,13 +48292,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5639", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47359,65 +48313,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#DOAS", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6936", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "DOAS" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Final_Filter", + "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dual Duct Air Handling Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#DDAHU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered" + "@value": "An air handling unit that contains hot and cold decks to supply heating and cooling to a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1431" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5631" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5632" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1432" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5633" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1433" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5634" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#AHU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#DDAHU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Final" + "@id": "https://brickschema.org/schema/BrickTag#Dual" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1431", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#AHU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47432,13 +48412,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#DDAHU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47453,13 +48433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1433", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Final" + "@id": "https://brickschema.org/schema/BrickTag#Dual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47474,7 +48454,28 @@ ] }, { - "@id": "https://w3id.org/rec#InductanceObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5634", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#SoundPressureObservation", "@type": [ "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", @@ -47482,12 +48483,12 @@ ], "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "http://qudt.org/vocab/quantitykind/Inductance" + "@id": "http://qudt.org/vocab/quantitykind/SoundPressure" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Inductance observation" + "@value": "Sound pressure observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -47497,12 +48498,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b105" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb165" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b105", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb165", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -47533,99 +48534,74 @@ ] }, { - "@id": "https://w3id.org/rec#LeakDetectorEquipment", + "@id": "https://brickschema.org/schema/BrickTag#Meter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Leak detector." - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Leak Detector" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment" + "@language": "en", + "@value": "Meter" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Visual", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Heater", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Visual" + "@value": "Collection Basin Water Heater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.coolingtowerworld.com/c-30-basin-heater.aspx" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Water_Heater" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building" + "@value": "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b935" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb602" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b936" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb603" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b937" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb604" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b938" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb605" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb606" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Basin" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heater" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -47633,13 +48609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47654,13 +48630,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47675,13 +48651,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb605", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47696,7 +48693,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b938", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -47717,117 +48714,139 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5446" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5447" + } + ] + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQuantity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5446", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Quantity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5447", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://qudt.org/schema/qudt/QuantityKind" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Contact_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Contact Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of mixed air" + "@value": "Senses or detects contact, such as for determining if a door is closed." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2406" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2407" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb689" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2408" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb690" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2409" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb691" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2410" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb692" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Contact" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2406", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb689", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2407", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2408", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Contact" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47842,13 +48861,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2409", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47863,13 +48882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2410", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -47884,125 +48903,71 @@ ] }, { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#valueShape" - } - ] - }, - { - "@id": "https://w3id.org/rec#StorageCabinet", + "@id": "https://brickschema.org/schema/Brick#Zone_Occupied_Load_Shed_Command", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Storage cabinet" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Zone Occupied Load Shed Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5789" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5790" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5791" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3529" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5792" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5793" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5794" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5795" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5789", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48017,13 +48982,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5791", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48038,13 +49003,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5792", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48059,7 +49024,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5793", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48080,13 +49045,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5794", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48101,13 +49066,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48122,218 +49087,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingDirectionalityShape", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1000" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1000", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "unidirectional" - }, - { - "@value": "bidirectional" - }, - { - "@value": "unidirectional" - }, - { - "@value": "bidirectional" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Nozzle" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Ammonia_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3567" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3568" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3567", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3568", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@value": "Leaving Water Flow Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects pollutants in the ambient air" + "@value": "Measures the rate of flow of water that is leaving a piece of equipment or system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7006" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7128" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7129" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7007" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7130" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7008" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7131" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7009" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7132" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7006", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48348,13 +49176,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7007", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48369,7 +49197,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7008", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48390,7 +49218,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7009", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48411,75 +49239,128 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7132", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Branch", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Branch" + "@value": "Heat Exchanger Supply Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Compressor", + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Current Imbalance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "(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." + "@value": "A sensor which measures the current difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b629" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb761" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb762" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb763" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b630" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb764" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Compressor" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b629", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Compressor" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48494,13 +49375,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48515,165 +49396,163 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rotational_Speed", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb763", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb764", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rotational_Speed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" - }, - { - "@id": "http://qudt.org/vocab/quantitykind/Speed" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Rotational speed" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#FloorLamp", + "@id": "https://brickschema.org/schema/BrickTag#Matter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Floor lamp" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Lamp" + "@language": "en", + "@value": "Matter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Eye", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets discharge air flow when occupied" + "@value": "Eye" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Photovoltaic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Riser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Riser" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" - }, + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve that modulates the flow of chilled water" + "@value": "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b579" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3000" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b580" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3001" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b581" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3002" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b582" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3003" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Riser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48688,13 +49567,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b580", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48709,13 +49588,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48730,13 +49609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b582", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48751,99 +49630,70 @@ ] }, { - "@id": "https://w3id.org/rec#Library", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Library" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput", + "@id": "https://brickschema.org/schema/Brick#area", "@type": [ "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated maximum voltage input" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@value": "Area" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The maximum voltage that can be input to the entity" + "@value": "Entity has 2-dimensional area" } ] }, { - "@id": "https://w3id.org/rec#wifiSignalStrength", + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "wifiSignalStrength" + "@value": "Electric Vehicle Charging Hub" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports" + "@value": "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5670" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5654" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5671" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5655" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5672" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5656" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5673" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5657" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5674" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5658" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5675" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5659" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -48851,13 +49701,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Charging" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Hub" }, { "@id": "https://brickschema.org/schema/BrickTag#Vehicle" @@ -48865,10 +49715,10 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5654", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" } ], "http://www.w3.org/ns/shacl#path": [ @@ -48878,7 +49728,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5671", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48899,13 +49749,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5672", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48920,13 +49770,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5673", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48941,13 +49791,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5674", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Hub" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -48962,7 +49812,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5675", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -48983,76 +49833,29 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Aid", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Aid" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#EntityPropertyValue", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Econcycle" - } - ] - }, - { - "@id": "https://w3id.org/rec#Balcony", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Balcony" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#EquivalentPropertyRule", + "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule1", "@type": [ "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3936" } ], "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/2002/07/owl#equivalentProperty" + "@id": "http://www.w3.org/2002/07/owl#equivalentClass" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3936", "@type": [ "http://www.w3.org/ns/shacl#SPARQLRule" ], "http://www.w3.org/ns/shacl#construct": [ { - "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this owl:equivalentProperty ?t2 }\n UNION\n { ?t2 owl:equivalentProperty $this }\n}" + "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" } ], "http://www.w3.org/ns/shacl#prefixes": [ @@ -49062,167 +49865,90 @@ ] }, { - "@id": "https://w3id.org/rec#AccessPanel", + "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Access panel" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BarrierAsset" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Required", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Required" + "@value": "Building Air Static Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fault", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Fault" - } - ] - }, - { - "@id": "https://w3id.org/rec#Workspace", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Workspace" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow in a hot water circuit" + "@value": "Sets static pressure of the entire building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7122" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb356" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb357" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7123" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb358" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7124" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb359" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7125" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb360" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7126" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb361" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Building_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49237,13 +49963,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49258,7 +49984,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49279,13 +50005,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb359", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49300,13 +50026,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49321,51 +50047,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb361", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fuel_Oil", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Oil" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Petroleum based oil burned for energy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Absolute_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Absolute Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO in return air" + "@value": "Measures the present state of absolute humidity" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb189" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2910" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb190" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2911" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb191" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2912" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb192" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb194" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Absolute" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -49373,23 +50148,54 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb189", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#AbsoluteHumidityObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2910", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Absolute" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49404,13 +50210,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49425,13 +50231,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49446,13 +50252,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49467,7 +50273,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2914", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -49488,141 +50294,307 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape", + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "http://qudt.org/vocab/unit/ATM" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6881" + "@id": "http://qudt.org/vocab/unit/ATM_T" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6883" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6881", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "http://qudt.org/vocab/unit/BAR" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "http://qudt.org/vocab/unit/BARAD" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "http://qudt.org/vocab/unit/BARYE" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6883", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, { - "@value": 1 + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } ], - "http://www.w3.org/ns/shacl#minInclusive": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@value": 0 + "@value": true } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Speed_Command", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Command" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the speed of fans" + "@value": "Measures the rate of flow of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1399" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7017" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7018" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7019" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1400" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7020" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1401" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7021" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1402" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7022" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1399", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49637,13 +50609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1400", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49658,13 +50630,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1401", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49679,13 +50651,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1402", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49700,131 +50672,122 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationRuleForInstances", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7021", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#severity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#Warning" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#sparql": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3679" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3679", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7022", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "{$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}." + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "SELECT $this ?class ?newClass ?depver WHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:deprecatedInVersion ?depver .\n?class brick:isReplacedBy ?newClass .\n}" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@language": "en", + "@value": "Chilled Water System" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of supply air" + "@value": "The equipment, devices and conduits that handle the production and distribution of chilled water in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7035" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7036" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7037" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7038" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb558" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7039" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb559" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7040" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb560" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb558", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7035", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49839,13 +50802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49860,13 +50823,94 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7037", + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant Panel Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6782" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6783" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6784" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6785" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6786" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6787" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiant" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6782", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isPointOf" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49881,13 +50925,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7038", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49902,13 +50946,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7039", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49923,13 +50967,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -49944,31 +50988,41 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6787", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Temperature coefficient" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Employee_Entrance_Lobby", + "@id": "https://brickschema.org/schema/Brick#Majlis", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Majlis" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lobby" + "@id": "https://brickschema.org/schema/Brick#Lounge" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -49979,37 +51033,34 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An open space near an entrance that is typicaly only used for employees" + "@value": "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1104" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1105" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2180" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1106" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2181" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2182" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1108" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2183" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1109" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2184" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.4.1" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -50017,16 +51068,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Employee" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Majlis" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -50034,12 +51082,12 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#ServiceEntrance" + "@id": "https://w3id.org/rec#Lounge" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -50060,34 +51108,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1105", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Employee" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entrance" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50102,13 +51129,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1107", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50123,13 +51150,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Majlis" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50144,7 +51171,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -50165,171 +51192,85 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar", + "@id": "https://brickschema.org/schema/Brick#Wardrobe", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Solar" + "@value": "Wardrobe" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Rated maximum current input" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The maximum current that can be input to the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#isLocationOf", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is location of" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#isLocationOf" + "@value": "Storage for clothing, costumes, or uniforms" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3427" + }, { - "@language": "en", - "@value": "Subject is the physical location encapsulating the object" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasPartShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3428" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3429" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3430" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Measures the difference in pressure on either side of a filter" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5720" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5721" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5722" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5723" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5724" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5720", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#CloakRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5721", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50344,13 +51285,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5722", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50365,13 +51306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5723", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50386,13 +51327,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5724", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50407,150 +51348,113 @@ ] }, { - "@id": "https://w3id.org/rec#image", + "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm_Parameter", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "image" + "@value": "Low Humidity Alarm Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Heating_Ventilation_Air_Conditioning_System" + "@value": "A parameter determining the humidity level at which to trigger a low humidity alarm" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7683" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2080" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7688" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2081" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2082" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7695" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2083" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7696" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2084" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7683", - "http://www.w3.org/ns/shacl#or": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7684" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7685" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7684", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7685", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2080", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7688", - "http://www.w3.org/ns/shacl#or": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7689" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7690" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7691" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7689", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2081", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7690", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7691", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50565,13 +51469,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50586,84 +51490,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Zone_Air_Temperaure_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2084", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm", + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "HVAC Valve" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide." + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4550" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6692" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4551" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6693" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4552" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6694" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50678,13 +51575,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4551", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50699,13 +51596,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4552", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50720,215 +51617,329 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor", + "@id": "http://www.w3.org/2004/02/skos/core#broader", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" + "@language": "en", + "@value": "has broader" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": true + "@id": "http://www.w3.org/2004/02/skos/core#narrower" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Duct", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Duct" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Humidity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "hasExternalReference" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor" + "@id": "http://data.ashrae.org/standard223#hasExternalReference" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fume", + "@id": "https://w3id.org/rec#producedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fume" + "@value": "producedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Handler", + "@id": "https://brickschema.org/schema/BrickTag#Elevator", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Handler" + "@value": "Elevator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor", + "@id": "https://w3id.org/rec#BulletinBoard", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bulletin board" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://w3id.org/rec#DeskLamp", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Desk lamp" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.3.0" + "@id": "https://w3id.org/rec#Lamp" } + ] + }, + { + "@id": "https://w3id.org/rec#RecreationalRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Recreational room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Service", + "@id": "https://w3id.org/rec#relatedTo", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Service" + "@value": "relatedTo" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance", + "@id": "https://brickschema.org/schema/BrickShape#MeterRelationshipRule", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3924" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3926" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3924", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#meters" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@language": "en", - "@value": "VoltageImbalance" + "@value": 0 } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3925" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3925", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3926", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The percent deviation from average voltage" - }, + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + } + ], + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@language": "en", - "@value": "The percent deviation from average voltage" + "@value": 0 } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3927" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Glycool", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3927", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Glycool" + "@value": "Relief" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Cooling_Coil", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Temperature Load Shed Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b864" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4899" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b865" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4900" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b866" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4901" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b867" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4902" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b868" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4903" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4904" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4905" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4906" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50943,13 +51954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50964,13 +51975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -50985,13 +51996,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b867", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51006,13 +52017,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b868", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51027,174 +52038,235 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4904", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4905", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/GRAIN" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M1H0T0D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4906", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "GrainsOfMoisture" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Mass" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Mass of moisture per pround of air, measured in grains of water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Device", + "@id": "https://w3id.org/rec#HVACZone", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Device" + "@value": "HVAC zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/BAR" - }, + "@language": "en", + "@value": "Discharge Air Static Pressure Deadband Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/IN_H2O" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of static pressure of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#isReplacedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gauge_Pressure" + "@value": "Is replaced by" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Discharge Air Static Pressure Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Pressure relative to atmospheric pressure" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Relay_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relay Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank engineered to capture and store rainwater, usually for non-potable uses." + "@value": "Commands to switch the relay" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2844" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2845" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2882" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2883" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2847" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2884" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51209,13 +52281,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2845", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51230,13 +52302,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51251,97 +52323,166 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2847", + "@id": "https://brickschema.org/schema/Brick#yearBuilt", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Year built" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "https://project-haystack.org/tag/yearBuilt" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Four digit year that a building was first built. (adopted from Project Haystack)" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Vent", + "@id": "https://brickschema.org/schema/BrickShape#Differential_CO_ConcentrationQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Vent" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3683" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3686" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3683", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3686", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor which measures the current difference (imbalance) between phases of an electrical system" + "@value": "A meter that measures the usage or consumption of gas" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b761" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b762" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4824" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b763" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4825" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b764" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4826" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b761", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51356,13 +52497,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4825", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51377,13 +52518,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b763", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51398,108 +52539,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b764", + "@id": "https://brickschema.org/schema/BrickTag#Media", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Media" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Deionized_Water_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@language": "en", + "@value": "Deionized Water Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of supply air before it is heated" + "@value": "An alarm that indicates deionized water leaks." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6190" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb821" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6191" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb822" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6192" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb823" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6193" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6194" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6195" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6196" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb824" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Deionized" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6190", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51514,13 +52624,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Deionized" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51535,7 +52645,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6192", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -51556,13 +52666,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6193", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51577,34 +52687,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6194", + "@id": "https://brickschema.org/schema/Brick#Wall_Air_Conditioner", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Wall Air Conditioner" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3416" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3417" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3418" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3419" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Conditioner" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wall" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6195", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51619,13 +52760,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6196", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Conditioner" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51640,144 +52781,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3418", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasInputSubstance", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3419", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Has input substance" + "@id": "https://brickschema.org/schema/BrickTag#Wall" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "The subject receives the given substance as an input to its internal process" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Overridden_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Overridden Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure" + "@value": "Indicates if the expected operating status of an equipment or control loop has been overridden" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7496" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7497" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6155" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7498" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6156" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6157" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7496", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51792,13 +52890,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51813,13 +52911,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51834,99 +52932,81 @@ ] }, { - "@id": "https://w3id.org/rec#FoldingTable", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Folding table" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Table" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Generation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Generation" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Gas" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Carbon Dioxide in the vapor phase" + "@value": "Outside Air CO Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A piece of equipment for sensing some physical properties" + "@value": "Measures the concentration of CO in outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7493" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2581" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2582" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7494" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2583" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7495" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2584" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2585" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51941,13 +53021,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51962,13 +53042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -51983,327 +53063,133 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_Dynamic_PressureQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2584", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3688" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3689" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2585", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3689", + "@id": "https://brickschema.org/schema/BrickTag#Humidification", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Humidification" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Meter", + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Time Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A device that measure usage or consumption of some media --- typically a form energy or power." + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6474" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6475" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6476" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickShape#metersShape" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7610" - }, + "@id": "https://brickschema.org/schema/Brick#Time" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6474", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7611" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7610", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52318,13 +53204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7611", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52339,71 +53225,125 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Space", + "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Space" + "@value": "Horizontal Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Alarm", + "@id": "https://w3id.org/rec#LivingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Living room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Speed_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Speed Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates off-normal conditions associated with an emergency generator" + "@value": "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1066" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2365" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1067" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2366" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1068" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2367" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1069" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2368" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2369" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2370" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1066", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52418,13 +53358,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52439,13 +53379,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2367", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52460,7 +53400,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1069", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -52481,53 +53421,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2369", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Controls the amount of luminance delivered by a lighting system" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2143" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2144" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2145" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2143", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52542,171 +53463,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2144", + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Air_Source_Condensing_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2145", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Occupied" + "@value": "Cooling Only Air Source Condensing Unit" } - ] - }, - { - "@id": "https://w3id.org/rec#locatedIn", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "locatedIn" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#yearBuilt", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Year built" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb708" + }, { - "@value": "https://project-haystack.org/tag/yearBuilt" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb709" + }, { - "@value": "Four digit year that a building was first built. (adopted from Project Haystack)" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Drench", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb710" + }, { - "@language": "en", - "@value": "Drench" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb711" + }, { - "@value": "https://xp20.ashrae.org/terminology/index.php?term=Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb712" + }, { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb713" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb714" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7734" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7735" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52721,13 +53548,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52742,91 +53569,34 @@ ] }, { - "@id": "https://w3id.org/rec#Wing", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Wing" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Space" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb710", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the temperature of air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7473" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7474" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7475" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7476" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52841,13 +53611,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52862,13 +53632,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52883,13 +53653,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -52904,14 +53674,20 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hazardous_Materials_Storage", + "@id": "https://brickschema.org/schema/Brick#Staircase", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Staircase" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Room" + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -52922,88 +53698,55 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment" + "@value": "A vertical space containing stairs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1564" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1565" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1566" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3096" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1567" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3097" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1568" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3098" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1569" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3099" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Stairwell" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous" - }, { "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Materials" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Staircase" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1564", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Stairwell" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53024,34 +53767,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1566", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Materials" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1567", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53066,13 +53788,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1568", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Staircase" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53087,13 +53809,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53108,235 +53830,158 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ESS_Panel", + "@id": "https://brickschema.org/schema/Brick#Domestic_Water_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "See Embedded_Surface_System_Panel" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" + "@value": "Domestic Water Loop" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5392" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5392", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb952" + }, { - "@list": [ - { - "@value": "real" - }, - { - "@value": "reactive" - }, - { - "@value": "apparent" - }, - { - "@value": "real" - }, - { - "@value": "reactive" - }, - { - "@value": "apparent" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb953" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb954" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb952", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb953", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Water used used to remove heat through condensation" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } - ] - }, - { - "@id": "https://w3id.org/rec#RestingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Resting room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb954", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Measured power output property" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator", + "@id": "https://brickschema.org/schema/BrickTag#Dedicated", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Generator" + "@value": "Dedicated" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of exhaust air" + "@value": "Measures the rate of flow of outside air into the system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1317" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1318" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2596" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1319" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2597" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1320" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2598" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1321" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2599" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1322" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2600" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -53344,34 +53989,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53392,13 +54034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1318", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53413,13 +54055,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1319", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53434,7 +54076,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1320", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53455,13 +54097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53476,201 +54118,259 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1322", + "@id": "https://brickschema.org/schema/Brick#CO_Differential_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "CO Differential Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb425" + }, { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb426" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb427" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb428" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2866" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb425", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb426", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb427", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Furniture", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb428", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Asset" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape", + "@id": "https://brickschema.org/schema/BrickTag#Portfolio", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has has electric vehicle charger directionality property" + "@value": "Portfolio" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingDirectionalityShape" + "@value": "ifcProjectID" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality" + "@value": "The IFC ID of the containing project" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switch_Status", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Heating Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Status of a switch" + "@value": "Sets temperature of air when unoccupied for heating within a specific zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3183" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5139" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3184" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5140" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3185" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5141" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5142" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5143" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5144" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5145" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53685,13 +54385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3184", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53706,13 +54406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3185", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53727,96 +54427,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Last", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Last" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#longitudeShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5142", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#longitude" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#valueShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5143", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#PAU" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6188" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6189" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#PAU" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53831,13 +54490,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6189", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PAU" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53852,28 +54511,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Terminal Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5166" - }, + "@language": "en", + "@value": "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5167" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7524" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5168" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7525" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5169" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7526" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -53881,18 +54549,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Terminal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vibration" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5166", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -53913,13 +54578,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5167", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Terminal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53934,13 +54599,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -53955,101 +54620,141 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5169", + "@id": "https://brickschema.org/schema/BrickShape#metersShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vibration" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5460" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5461" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5462" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#meters" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5460", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Integral_Time_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5461", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5462", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Loading_Dock", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Loading Dock" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1256" - }, + "@language": "en", + "@value": "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1257" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2053" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2054" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1259" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2055" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1260" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2056" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1261" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2057" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1262" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1263" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Dock" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Loading" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#LoadingReceivingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Dock" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54064,13 +54769,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Loading" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54085,13 +54790,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1258", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54106,13 +54811,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1259", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54127,13 +54832,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1260", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54148,55 +54853,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1261", + "@id": "https://brickschema.org/schema/Brick#Wind_Direction_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Wind Direction Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Direction_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the direction of wind in degrees relative to North" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1262", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3486" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3487" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3488" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3489" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Direction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Wind_Direction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1263", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54211,47 +54931,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Modbus_Controller", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Controller" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4959" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4960" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4961" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Modbus" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4959", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54266,13 +54952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4960", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54287,13 +54973,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4961", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Modbus" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54308,76 +54994,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + "@language": "en", + "@value": "Water Differential Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5009" - }, + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5010" - }, + "@language": "en", + "@value": "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5011" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3456" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5012" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3457" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5013" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3458" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5014" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3459" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5015" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3460" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5009", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54392,13 +55083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5010", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54413,13 +55104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5011", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54434,13 +55125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5012", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54455,13 +55146,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54476,95 +55167,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5014", + "@id": "https://brickschema.org/schema/Brick#Heating_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5015", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Heating Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@language": "en", + "@value": "Controls the amount of heating to be delivered (typically as a proportion of total heating output)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4601" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1631" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4603" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1632" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4604" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1633" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Daylight" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Daylight" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54579,13 +55234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4602", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54600,13 +55255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54621,95 +55276,130 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4604", + "@id": "https://brickschema.org/schema/Brick#Power_Factor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/vocab/unit/UNITLESS" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/PowerFactor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand", + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Demand" + "@value": "FormaldehydeConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of formaldehyde in a medium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Shutdown_Status", + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "Emergency Wash Station" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates if a system has been shutdown" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3186" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6674" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6675" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3187" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6676" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3188" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6677" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3189" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6678" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3186", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54724,13 +55414,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3187", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutdown" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54745,13 +55435,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54766,13 +55456,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3189", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54787,68 +55477,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Position_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6678", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@language": "en", + "@value": "Thermal Expansion Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Limit" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint." + "@value": "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2245" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3233" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3234" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2246" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3235" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2247" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3236" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2248" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3237" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2249" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3238" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3239" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Metering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2245", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54863,13 +55589,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2246", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54884,13 +55610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54905,13 +55631,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54926,13 +55652,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -54947,176 +55673,146 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3238", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Measured power input property" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#measuredPowerInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3239", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Loss" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } - ] - }, - { - "@id": "https://w3id.org/rec#levelNumber", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "levelNumber" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@language": "en", + "@value": "has Rated minimum voltage input property" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7003" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7004" - }, + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7005" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7003", + "@id": "https://w3id.org/rec#sourcePoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "sourcePoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7004", + "@id": "https://brickschema.org/schema/BrickTag#PM10", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "PM10" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Supply Water Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7005", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Phasor", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" - }, + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shower", + "@id": "https://brickschema.org/schema/BrickTag#TVOC", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shower" + "@value": "TVOC" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape", + "@id": "https://brickschema.org/schema/BrickShape#VolumeShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -55129,18 +55825,28 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5441" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5444" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5441", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/M3" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -55155,156 +55861,200 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5444", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "Sets discharge air flow" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://w3id.org/rec#ElectricityRoom", + "@id": "https://w3id.org/rec#BACnetController", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "BACnet controller." + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Electricity room" + "@value": "BACnet Controller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://w3id.org/rec#Controller" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#IAQ", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "IAQ" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#BACnet_Controller" } ] }, { - "@id": "https://w3id.org/rec#BarRoom", + "@id": "https://w3id.org/rec#IAQSensorEquipment", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Indoor air quality sensor." + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bar room" + "@value": "Indoor Air Quality Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electronic_Expansion_Valve", + "@id": "https://brickschema.org/schema/Brick#Library", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Library" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow." + "@value": "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1043" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1044" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2024" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1045" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2025" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1046" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2026" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1047" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2027" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1048" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1049" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Library" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://w3id.org/rec#Library" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1043", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Library" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55319,13 +56069,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1044", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55340,13 +56090,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1045", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55361,13 +56111,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1046", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55382,159 +56132,132 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1047", + "@id": "https://brickschema.org/schema/BrickTag#Imbalance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Imbalance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1048", + "@id": "https://brickschema.org/schema/BrickTag#Occupied", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Occupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1049", + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Max Discharge Air Temperature Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electronic", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Electronic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Jet_Nozzle_Air_Diffuser", + "@id": "https://brickschema.org/schema/Brick#Speed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A command to set speed to a certain degree." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1884" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1885" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3073" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1886" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3074" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1887" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1888" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3075" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Jet" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55549,13 +56272,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55570,13 +56293,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55591,104 +56314,141 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1887", + "@id": "https://w3id.org/rec#EquipmentCollection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Jet" + "@value": "Equipment collection" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb76" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1888", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb76", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Nozzle" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Reducing_Valve", + "@id": "https://w3id.org/rec#PhoneBooth", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "PhoneBooth" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" - }, + "@id": "https://w3id.org/rec#Office" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@language": "en", + "@value": "Low Air Flow Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure." + "@value": "An alarm that indicates that the air flow is lower than normal." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3468" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5917" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5918" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3469" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5919" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3470" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5920" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3471" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3468", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55703,13 +56463,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55724,13 +56484,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55745,13 +56505,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55766,182 +56526,174 @@ ] }, { - "@id": "https://w3id.org/rec#ActuationEvent", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5921", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Actuation event" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3", + "@id": "https://brickschema.org/schema/Brick#RTU", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "RTU" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The command message/payload of this actuation event." + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "see Rooftop_Unit" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Deprecation Notice property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/Brick#DeprecationShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#deprecation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "target point" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } + ] + }, + { + "@id": "https://w3id.org/rec#FilingCabinet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#targetPoint" + "@value": "Filing cabinet" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Heating Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Sets temperature for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6090" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6091" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6092" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6093" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6094" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6095" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6096" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7479" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7480" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6099" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7481" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6100" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7482" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, { "@id": "https://brickschema.org/schema/BrickTag#Heat" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -55949,21 +56701,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6090", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55978,13 +56732,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -55999,13 +56753,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56020,13 +56774,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56041,13 +56795,104 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6094", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Demand Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the rate of supply air flow required for a process" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6298" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6299" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6300" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6301" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6302" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6303" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6304" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56062,13 +56907,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6095", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56083,13 +56928,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6096", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56104,13 +56949,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56125,13 +56970,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56146,13 +56991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6099", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56167,13 +57012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56188,75 +57033,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PM10_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 10 microns" + "@value": "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5022" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2926" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2927" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5023" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2928" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5024" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2929" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5025" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2930" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5026" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2931" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5022", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56271,13 +57128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5023", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56292,13 +57149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5024", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56313,13 +57170,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5025", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56334,13 +57191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5026", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56355,71 +57212,126 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Meter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2931", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dehumidification" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#TABS_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TABS Panel" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures usage or consumption of some media for a whole building" + "@value": "See Thermally_Activated_Building_System_Panel" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Video_Intercom", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7180" + "@language": "en", + "@value": "Video Intercom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7181" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3398" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7182" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3399" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7183" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3400" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3401" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7180", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Intercom" + }, { - "@id": "https://brickschema.org/schema/Brick#Building" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Security" + }, { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7181", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56434,13 +57346,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7182", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56455,13 +57367,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56476,60 +57388,64 @@ ] }, { - "@id": "https://w3id.org/rec#SecurityRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3401", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Security room" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Fresh_Air_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" - }, + "@language": "en", + "@value": "Outside Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint." + "@value": "Measures the temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6764" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2333" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6765" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2334" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6766" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2335" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6767" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2336" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2337" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -56537,24 +57453,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -56575,13 +57498,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2333", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fresh" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56596,13 +57519,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2334", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56617,13 +57540,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2335", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56638,13 +57561,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2336", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56659,80 +57582,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2337", + "@id": "https://w3id.org/rec#CloakRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Cloak room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Hot Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4611" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2792" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4612" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2793" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4613" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2794" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4614" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2795" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4615" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2796" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2797" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4611", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56747,13 +57678,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4612", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56768,13 +57699,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56789,13 +57720,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4614", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56810,13 +57741,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4615", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56831,70 +57762,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#DC_Bus_Voltage_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2797", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Override_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Override Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the voltage across a DC bus" + "@value": "Controls or reports whether or not a device or control loop is in 'override'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b778" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b779" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b780" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5014" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b781" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5015" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b782" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5016" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bus" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dc" + "@id": "https://brickschema.org/schema/BrickTag#Override" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bus" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56909,13 +57850,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dc" + "@id": "https://brickschema.org/schema/BrickTag#Override" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -56930,7 +57871,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -56951,127 +57892,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b781", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b782", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#RDFSRangeRule", + "@id": "https://brickschema.org/schema/Brick#Weather_Station", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4079" + "@language": "en", + "@value": "Weather Station" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "http://www.w3.org/2000/01/rdf-schema#range" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4079", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": "\nCONSTRUCT {\n ?val a ?shape .\n} WHERE {\n $this rdfs:range ?shape .\n ?shape a sh:NodeShape .\n ?ent $this ?val .\n FILTER NOT EXISTS { ?val a ?shape }\n}" + "@id": "https://bedes.lbl.gov/bedes-online/weather-station" } ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Damper", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of outside air" + "@value": "A dedicated weather measurement station" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3483" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3484" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3485" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Station" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Weather" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57086,13 +57964,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57107,13 +57985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2651", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Weather" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57128,87 +58006,61 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Occupied Cooling Temperature Deadband Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Sets the size of a deadband of temperature for cooling when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6038" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6039" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6040" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6041" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2489" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6042" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2490" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6043" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2491" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6044" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2492" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6045" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2493" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6046" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6047" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6048" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2494" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -57216,18 +58068,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6038", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57242,13 +58099,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6039", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57263,13 +58120,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57284,13 +58141,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6041", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57305,13 +58162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6042", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57326,13 +58183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6043", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57347,55 +58204,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6044", + "@id": "https://brickschema.org/schema/Brick#Filter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@language": "en", + "@value": "Filter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Device to remove gases from a mixture of gases or to remove solid material from a fluid" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6045", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7109" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7110" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6046", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57410,13 +58265,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6047", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57431,92 +58286,111 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6048", + "@id": "https://brickschema.org/schema/BrickTag#Detention", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Detention" } + ] + }, + { + "@id": "https://w3id.org/rec#portSpeed", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "portSpeed" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Seismic_Shutoff_Valve", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location." + "@value": "Sets static pressure of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2447" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb548" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2448" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb549" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2449" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb550" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2450" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb551" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2451" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb552" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2452" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb553" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Seismic" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57531,13 +58405,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2448", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57552,13 +58426,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2449", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57573,13 +58447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Seismic" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57594,13 +58468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2451", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57615,13 +58489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2452", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57636,74 +58510,105 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#High", + "@id": "https://brickschema.org/schema/BrickTag#Rack", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "High" + "@value": "Rack" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Last known value property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Suction_Pressure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" - }, + "@language": "en", + "@value": "Low Suction Pressure Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve designed to automatically relieve excessive water pressure." + "@value": "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3472" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2114" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3473" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2115" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3474" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2116" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3475" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2117" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2118" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Suction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57718,13 +58623,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57739,13 +58644,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57760,13 +58665,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57781,91 +58686,175 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Overload", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2118", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Overload" + "@id": "https://brickschema.org/schema/BrickTag#Suction" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LivingRoom", + "@id": "https://w3id.org/rec#LengthObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Living room" + "@value": "Length observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb112" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Surveillance_Camera", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb112", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Econcycle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Econcycle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cassette_Fan_Coil_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cassette Fan Coil Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Camera" - }, + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@language": "en", + "@value": "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3173" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb446" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb447" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb448" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb449" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb450" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb451" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb452" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Cassette" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Cassette" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57880,13 +58869,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57901,13 +58890,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57922,13 +58911,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57943,13 +58932,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -57964,59 +58953,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condensate_Leak_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb451", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Leak_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates a leak of condensate from a cooling system" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b637" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b638" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b639" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b640" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensate" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58031,34 +58995,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b638", + "@id": "https://brickschema.org/schema/BrickTag#Private", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensate" + "@language": "en", + "@value": "Private" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Availability_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Availability Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a piece of equipment, system, or functionality is available for operation" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb263" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb264" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb265" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Availability" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b639", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Availability" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58073,7 +59074,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58094,586 +59095,384 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb265", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isReplacedBy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heater", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Heater" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Video Surveillance Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor" - } - ] - }, - { - "@id": "https://w3id.org/rec#Organization", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6844" + }, { - "@value": "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6845" + }, { - "@value": "Organization" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6846" + }, { - "@id": "https://w3id.org/rec#Agent" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6847" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b123" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b124" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b125" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b126" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6844", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has member" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasMember" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6845", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Organization" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has part" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6846", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Organization" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is part of" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6847", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL link to an image/logo that represents the organization." + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "logo" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#logo" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#leaseOf", + "@id": "https://brickschema.org/schema/Brick#Ticketing_Booth", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "leaseOf" + "@value": "Ticketing Booth" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Differential_TemperatureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3818" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3825" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3818", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - } - ] + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "A room or space used to sell or distribute tickets to events at a venue" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3825", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3254" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3255" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3256" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3257" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "1.4.1" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#GrainsOfMoistureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3882" + "@id": "https://brickschema.org/schema/BrickTag#Booth" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3884" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3882", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/GRAIN" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Ticketing" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3254", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Booth" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#IrradianceQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3255", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3890" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3891" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3890", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3256", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3891", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3257", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Ticketing" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalFlow", + "@id": "https://brickschema.org/schema/BrickTag#Static", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Electrical flow direction" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Entity has this electrical flow relative to the building'" + "@value": "Static" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Electronic_Mixing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Electronic Mixing Valve" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate of discharge air flow required for a process" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidify_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" + "@value": "Electronically controlled valve for precise mixing of hot and cold fluid." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1816" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1050" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1051" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1817" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1052" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1818" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1053" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Electronic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidify" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Mixed" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1816", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Electronic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58688,13 +59487,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidify" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58709,13 +59508,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58730,101 +59529,102 @@ ] }, { - "@id": "https://w3id.org/rec#ShelterGasLock", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1053", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Shelter gas lock" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Shelter" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" - }, + "@language": "en", + "@value": "Mixed Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets temperature of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b533" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2406" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b535" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2407" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b536" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2409" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2410" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58839,13 +59639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58860,7 +59660,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58881,13 +59681,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -58902,7 +59702,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -58923,110 +59723,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b538", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PV", + "@id": "https://brickschema.org/schema/BrickTag#Luminance", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PV" + "@value": "Luminance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" + "@language": "en", + "@value": "Hot Water Storage Tank" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1091" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1092" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1093" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1094" - }, + "@language": "en", + "@value": "A tank designed to store hot water in an HVAC system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1095" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1784" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1096" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1785" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1786" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1787" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59041,13 +59808,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59062,13 +59829,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59083,13 +59850,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1094", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59104,13 +59871,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1095", + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Mode Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Mode_Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates whether a system, device or control loop is in a cooling mode" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5565" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5566" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5567" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5568" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59125,13 +59944,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1096", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59146,13 +59965,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59167,13 +59986,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59188,65 +60007,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Coil", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Differential Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water." + "@value": "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b473" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7058" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b474" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7059" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b475" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7060" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b476" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b477" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7062" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59261,13 +60096,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59282,13 +60117,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59303,13 +60138,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59324,7 +60159,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -59345,356 +60180,329 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust", + "@id": "https://brickschema.org/schema/BrickTag#Tolerance", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exhaust" + "@value": "Tolerance" } ] }, { - "@id": "https://brickschema.org/schema/1.4/Brick", + "@id": "https://brickschema.org/schema/BrickTag#Usage", "@type": [ - "http://www.w3.org/2002/07/owl#Ontology" - ], - "http://purl.org/dc/terms/creator": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7665" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7666" - } - ] - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://purl.org/dc/terms/issued": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "2016-11-16" + "@language": "en", + "@value": "Usage" } + ] + }, + { + "@id": "https://w3id.org/rec#UtilitiesRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://purl.org/dc/terms/license": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://github.com/BrickSchema/brick/blob/master/LICENSE" + "@value": "Utilities room" } ], - "http://purl.org/dc/terms/modified": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "2024-09-20" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://purl.org/dc/terms/publisher": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7669" + "@language": "en", + "@value": "Air Flow Demand Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + }, { - "@value": "Brick" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org" + "@language": "en", + "@value": "Sets the rate of air flow required for a process" } ], - "http://www.w3.org/2002/07/owl#imports": [ - { - "@id": "http://data.ashrae.org/bacnet/2020" - }, - { - "@id": "http://qudt.org/2.1/collection/usertest" - }, - { - "@id": "http://qudt.org/2.1/schema/facade/qudt" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/2.1/schema/shacl/overlay/qudt" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5474" }, { - "@id": "http://qudt.org/2.1/schema/shacl/qudt" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5475" }, { - "@id": "http://qudt.org/2.1/vocab/dimensionvector" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5476" }, { - "@id": "http://qudt.org/2.1/vocab/prefix" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5477" }, { - "@id": "http://qudt.org/2.1/vocab/quantitykind" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5478" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/2.1/vocab/sou" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/2.1/vocab/unit" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/Brick/ref" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://w3id.org/rec" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://w3id.org/rec/recimports" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2002/07/owl#versionInfo": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "1.4.2" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#declare": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7670" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7671" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7672" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7673" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7674" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7675" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7676" - }, + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7677" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5474", "@type": [ - "http://schema.org/Person" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://schema.org/email": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "gtfierro@mines.edu" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://schema.org/name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Gabe Fierro" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5475", "@type": [ - "http://schema.org/Person" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://schema.org/email": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "jbkoh@eng.ucsd.edu" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], - "http://schema.org/name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Jason Koh" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7669", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5476", "@type": [ - "http://schema.org/Consortium" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://schema.org/legalName": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick Consortium, Inc" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://schema.org/sameAs": [ - { - "@id": "https://brickschema.org/consortium/" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7670", - "http://www.w3.org/ns/shacl#namespace": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://brickschema.org/schema/Brick/ref#" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "ref" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7671", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/ns/shacl#" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5477", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "sh" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7672", - "http://www.w3.org/ns/shacl#namespace": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://brickschema.org/schema/Brick#" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7673", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://data.ashrae.org/standard223#" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5478", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "s223" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7674", - "http://www.w3.org/ns/shacl#namespace": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "rdf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7675", - "http://www.w3.org/ns/shacl#namespace": [ - { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/2000/01/rdf-schema#" - } + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#prefix": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "rdfs" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7676", - "http://www.w3.org/ns/shacl#namespace": [ + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "http://www.w3.org/2002/07/owl#" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "owl" + "@value": "1.3.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7677", - "http://www.w3.org/ns/shacl#namespace": [ + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@type": "http://www.w3.org/2001/XMLSchema#anyURI", - "@value": "https://w3id.org/rec#" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#prefix": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "rec" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Wheel_VFD", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A VFD that drives a heat wheel" + "@value": "Sets the target flow rate of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6973" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1628" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6974" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1629" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6975" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1630" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6976" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6977" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59709,13 +60517,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1628", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59730,13 +60538,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1629", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59751,13 +60559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59772,68 +60580,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Booster_Pump", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6977", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" - }, + "@language": "en", + "@value": "Leaving Water Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed." + "@value": "Measures the water pressure at the exit point of a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b645" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1986" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b646" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1987" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b647" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1988" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b648" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1989" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1990" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b645", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59848,13 +60685,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b646", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59869,13 +60706,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59890,13 +60727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -59911,7 +60748,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -59932,79 +60769,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Outside Air Lockout Temperature Differential Parameter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5647" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5648" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6148" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6149" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6150" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6151" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5652" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6152" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5653" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6153" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5654" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6154" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -60012,35 +60813,27 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -60061,13 +60854,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60082,13 +60875,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60103,13 +60896,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60124,13 +60917,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5651", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60145,13 +60938,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60166,13 +60959,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60187,316 +60980,219 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5654", + "@id": "https://brickschema.org/schema/BrickTag#Regulator", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Regulator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@language": "en", + "@value": "Hot Water Supply Flow Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1763" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1764" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1765" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1766" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1767" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1768" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1763", + "@id": "https://brickschema.org/schema/BrickTag#Average", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Average" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1764", + "@id": "https://brickschema.org/schema/BrickTag#DDAHU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "DDAHU" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1765", + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7069" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7069", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "The ambient temperature at which the power input was measured" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1767", + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Refrigerant" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1768", + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "is sub-meter of" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Building_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasSubMeter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "air contained within a building" + "@value": "Indicates the parent for which this meter is a submeter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@language": "en", + "@value": "Emergency Generator Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for supply air" + "@value": "Indicates if an emergency generator is active" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6333" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6334" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6335" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1070" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6336" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1071" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6337" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1072" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6338" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1073" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Generator" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6333", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60511,13 +61207,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6334", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Generator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60532,13 +61228,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6335", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60553,13 +61249,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6336", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -60574,419 +61270,283 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6337", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/Brick#powerComplexity", + "https://brickschema.org/schema/Brick#deprecation": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6540" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6543" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6338", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6540", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6541" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6541", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)" - } - ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5163" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5164" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5165" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6542" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#powerComplexity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6542", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5164", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6543", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6544" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6544", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6545" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#powerComplexity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6545", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Energy_System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A collection of devices that stores electricity" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4676" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4677" - }, + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4678" + "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4676", + "@id": "https://w3id.org/rec#standard", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "standard" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4677", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4678", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@value": "ifcGlobalID" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4896" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4897" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4898" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4899" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4900" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4901" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4902" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4903" + "@value": "The IFC Global ID of the entity" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4896", + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#High" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "deprecatedInVersion" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4897", + "@id": "https://brickschema.org/schema/BrickTag#Conditioner", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Conditioner" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4898", + "@id": "https://brickschema.org/schema/Brick#Passive_Chilled_Beam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@language": "en", + "@value": "Passive Chilled Beam" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4899", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2734" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2735" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2736" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2737" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Beam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Passive" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61001,13 +61561,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61022,13 +61582,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4902", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61043,13 +61603,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4903", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Passive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61064,115 +61624,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidification", + "@id": "https://brickschema.org/schema/BrickTag#Inverter", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Humidification" + "@value": "Inverter" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bulb", + "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Bulb" + "@value": "TVOC Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Private_Office", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An office devoted to a single individual, with walls and door" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2801" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5113" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5114" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2803" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5115" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2804" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5116" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2805" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2806" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5117" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Private" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/BrickTag#TVOC" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2801", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61187,13 +61719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2802", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61208,13 +61740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61229,13 +61761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2804", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Private" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61250,13 +61782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2805", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61271,167 +61803,174 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2806", + "@id": "https://brickschema.org/schema/Brick#Zone_Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Zone Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dampers open and close to regulate zone temperatures in an HVAC system." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Tag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3525" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3526" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3527" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "https://w3id.org/rec#AreaObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3525", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Area" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Area observation" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b29" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b29", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3526", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3527", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Activation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Activation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Voltage_Alarm", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the voltage is lower than its normal state." + "@value": "A pump that performs work on hot water; typically part of a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2124" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5803" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2125" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5804" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2126" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5805" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2127" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5806" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61446,13 +61985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61467,13 +62006,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61488,13 +62027,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61509,98 +62048,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_High_Temperature_Status", + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Entering Leaving Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference in temperature between entering and leaving water of water a circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1083" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5607" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1084" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5608" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1085" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5609" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1086" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5610" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1087" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5611" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1088" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5612" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1089" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5613" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1090" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5614" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1083", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1084", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61615,13 +62158,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1085", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61636,13 +62179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1086", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61657,13 +62200,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1087", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61678,13 +62221,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1088", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61699,13 +62242,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1089", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61720,7 +62263,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1090", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -61741,115 +62284,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5614", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated current output" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The nominal rated current output of the entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Imbalance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TreatmentWaitingRoom", + "@id": "https://brickschema.org/schema/Brick#Standby_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Treatment waiting room" + "@language": "en", + "@value": "Standby Cooling Zone Air Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#TreatmentRoom" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Differential_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3103" + }, { - "@language": "en", - "@value": "Measures the difference between CO2 levels of inside and outside air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3104" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3105" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b421" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3106" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b422" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3107" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b423" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3108" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b424" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3109" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Standby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b421", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61864,13 +62395,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61885,7 +62416,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -61906,13 +62437,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b424", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -61927,187 +62458,150 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3107", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Standby" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3108", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1619" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "This class has a poor definition is supplanted by Temperature_Sensor" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1619", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3109", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Run", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Run" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" + "@value": "has Rated maximum current input property" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve" + "@language": "en", + "@value": "Integral Gain Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Valve designed to automatically relieve excessive steam pressure." + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3158" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5821" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5822" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3159" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5823" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3160" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5824" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3161" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5825" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3158", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62122,13 +62616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62143,13 +62637,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62164,13 +62658,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62185,127 +62679,686 @@ ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#description", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5825", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-description" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "description" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Description" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#TreatmentWaitingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "description" + "@value": "Treatment waiting room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The content of the description field of the BACnet object." + "@id": "https://w3id.org/rec#TreatmentRoom" } ] }, { - "@id": "https://w3id.org/rec#installedBy", + "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "installedBy" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5201" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stage", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5201", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": "Adult Education" + }, + { + "@value": "Ambulatory Surgical Center" + }, + { + "@value": "Aquarium" + }, + { + "@value": "Automobile Dealership" + }, + { + "@value": "Bank Branch" + }, + { + "@value": "Bar/Nightclub" + }, + { + "@value": "Barracks" + }, + { + "@value": "Bowling Alley" + }, + { + "@value": "Casino" + }, + { + "@value": "College/University" + }, + { + "@value": "Convenience Store with Gas Station" + }, + { + "@value": "Convenience Store without Gas Station" + }, + { + "@value": "Convention Center" + }, + { + "@value": "Courthouse" + }, + { + "@value": "Data Center" + }, + { + "@value": "Distribution Center" + }, + { + "@value": "Drinking Water Treatment & Distribution" + }, + { + "@value": "Enclosed Mall" + }, + { + "@value": "Energy/Power Station" + }, + { + "@value": "Fast Food Restaurant" + }, + { + "@value": "Financial Office" + }, + { + "@value": "Fire Station" + }, + { + "@value": "Fitness Center/Health Club/Gym" + }, + { + "@value": "Food Sales" + }, + { + "@value": "Food Service" + }, + { + "@value": "Hospital (General Medical & Surgical)" + }, + { + "@value": "Hotel" + }, + { + "@value": "Ice/Curling Rink" + }, + { + "@value": "Indoor Arena" + }, + { + "@value": "K-12 School" + }, + { + "@value": "Laboratory" + }, + { + "@value": "Library" + }, + { + "@value": "Lifestyle Center" + }, + { + "@value": "Mailing Center/Post Office" + }, + { + "@value": "Manufacturing/Industrial Plant" + }, + { + "@value": "Medical Office" + }, + { + "@value": "Mixed Use Property" + }, + { + "@value": "Movie Theater" + }, + { + "@value": "Multifamily Housing" + }, + { + "@value": "Museum" + }, + { + "@value": "Non-Refrigerated Warehouse" + }, + { + "@value": "Office" + }, + { + "@value": "Other - Education" + }, + { + "@value": "Other - Entertainment/Public Assembly" + }, + { + "@value": "Other - Lodging/Residential" + }, + { + "@value": "Other - Mall" + }, + { + "@value": "Other - Public Services" + }, + { + "@value": "Other - Recreation" + }, + { + "@value": "Other - Restaurant/Bar" + }, + { + "@value": "Other - Services" + }, + { + "@value": "Other - Stadium" + }, + { + "@value": "Other - Technology/Science" + }, + { + "@value": "Other - Utility" + }, + { + "@value": "Other" + }, + { + "@value": "Other/Specialty Hospital" + }, + { + "@value": "Outpatient Rehabilitation/Physical Therapy" + }, + { + "@value": "Parking" + }, + { + "@value": "Performing Arts" + }, + { + "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" + }, + { + "@value": "Police Station" + }, + { + "@value": "Pre-school/Daycare" + }, + { + "@value": "Prison/Incarceration" + }, + { + "@value": "Race Track" + }, + { + "@value": "Refrigerated Warehouse" + }, + { + "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" + }, + { + "@value": "Residence Hall/Dormitory" + }, + { + "@value": "Restaurant" + }, + { + "@value": "Retail Store" + }, + { + "@value": "Roller Rink" + }, + { + "@value": "Self-Storage Facility" + }, + { + "@value": "Senior Care Community" + }, + { + "@value": "Single Family Home" + }, + { + "@value": "Social/Meeting Hall" + }, + { + "@value": "Stadium (Closed)" + }, + { + "@value": "Stadium (Open)" + }, + { + "@value": "Strip Mall" + }, + { + "@value": "Supermarket/Grocery Store" + }, + { + "@value": "Swimming Pool" + }, + { + "@value": "Transportation Terminal/Station" + }, + { + "@value": "Urgent Care/Clinic/Other Outpatient" + }, + { + "@value": "Veterinary Office" + }, + { + "@value": "Vocational School" + }, + { + "@value": "Wastewater Treatment Plant" + }, + { + "@value": "Wholesale Club/Supercenter" + }, + { + "@value": "Worship Facility" + }, + { + "@value": "Zoo" + }, + { + "@value": "Adult Education" + }, + { + "@value": "Ambulatory Surgical Center" + }, + { + "@value": "Aquarium" + }, + { + "@value": "Automobile Dealership" + }, + { + "@value": "Bank Branch" + }, + { + "@value": "Bar/Nightclub" + }, + { + "@value": "Barracks" + }, + { + "@value": "Bowling Alley" + }, + { + "@value": "Casino" + }, + { + "@value": "College/University" + }, + { + "@value": "Convenience Store with Gas Station" + }, + { + "@value": "Convenience Store without Gas Station" + }, + { + "@value": "Convention Center" + }, + { + "@value": "Courthouse" + }, + { + "@value": "Data Center" + }, + { + "@value": "Distribution Center" + }, + { + "@value": "Drinking Water Treatment & Distribution" + }, + { + "@value": "Enclosed Mall" + }, + { + "@value": "Energy/Power Station" + }, + { + "@value": "Fast Food Restaurant" + }, + { + "@value": "Financial Office" + }, + { + "@value": "Fire Station" + }, + { + "@value": "Fitness Center/Health Club/Gym" + }, + { + "@value": "Food Sales" + }, + { + "@value": "Food Service" + }, + { + "@value": "Hospital (General Medical & Surgical)" + }, + { + "@value": "Hotel" + }, + { + "@value": "Ice/Curling Rink" + }, + { + "@value": "Indoor Arena" + }, + { + "@value": "K-12 School" + }, + { + "@value": "Laboratory" + }, + { + "@value": "Library" + }, + { + "@value": "Lifestyle Center" + }, + { + "@value": "Mailing Center/Post Office" + }, + { + "@value": "Manufacturing/Industrial Plant" + }, + { + "@value": "Medical Office" + }, + { + "@value": "Mixed Use Property" + }, + { + "@value": "Movie Theater" + }, + { + "@value": "Multifamily Housing" + }, + { + "@value": "Museum" + }, + { + "@value": "Non-Refrigerated Warehouse" + }, + { + "@value": "Office" + }, + { + "@value": "Other - Education" + }, + { + "@value": "Other - Entertainment/Public Assembly" + }, + { + "@value": "Other - Lodging/Residential" + }, + { + "@value": "Other - Mall" + }, + { + "@value": "Other - Public Services" + }, + { + "@value": "Other - Recreation" + }, + { + "@value": "Other - Restaurant/Bar" + }, + { + "@value": "Other - Services" + }, + { + "@value": "Other - Stadium" + }, + { + "@value": "Other - Technology/Science" + }, + { + "@value": "Other - Utility" + }, + { + "@value": "Other" + }, + { + "@value": "Other/Specialty Hospital" + }, + { + "@value": "Outpatient Rehabilitation/Physical Therapy" + }, + { + "@value": "Parking" + }, + { + "@value": "Performing Arts" + }, + { + "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" + }, + { + "@value": "Police Station" + }, + { + "@value": "Pre-school/Daycare" + }, + { + "@value": "Prison/Incarceration" + }, + { + "@value": "Race Track" + }, + { + "@value": "Refrigerated Warehouse" + }, + { + "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" + }, + { + "@value": "Residence Hall/Dormitory" + }, + { + "@value": "Restaurant" + }, + { + "@value": "Retail Store" + }, + { + "@value": "Roller Rink" + }, + { + "@value": "Self-Storage Facility" + }, + { + "@value": "Senior Care Community" + }, + { + "@value": "Single Family Home" + }, + { + "@value": "Social/Meeting Hall" + }, + { + "@value": "Stadium (Closed)" + }, + { + "@value": "Stadium (Open)" + }, + { + "@value": "Strip Mall" + }, + { + "@value": "Supermarket/Grocery Store" + }, + { + "@value": "Swimming Pool" + }, + { + "@value": "Transportation Terminal/Station" + }, + { + "@value": "Urgent Care/Clinic/Other Outpatient" + }, + { + "@value": "Veterinary Office" + }, + { + "@value": "Vocational School" + }, + { + "@value": "Wastewater Treatment Plant" + }, + { + "@value": "Wholesale Club/Supercenter" + }, + { + "@value": "Worship Facility" + }, + { + "@value": "Zoo" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Stage" + "@value": "has Rated maximum voltage output property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, + "@language": "en", + "@value": "Heating Mode Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint." + "@value": "Indicates whether a system, device or control loop is in a heating mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5999" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6000" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5752" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6001" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5753" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6002" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5754" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6003" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5755" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5999", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62320,13 +63373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6000", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62341,7 +63394,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6001", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -62362,13 +63415,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62383,323 +63436,184 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6003", + "@id": "https://w3id.org/rec#commissionedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "commissionedBy" } ] }, { - "@id": "https://w3id.org/rec#ICTEquipment", + "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Equipment and devices that are part of a building's ICT infrastructure." - } + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ICT Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "has electric vehicle connector type" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b101" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b102" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b103" + "@value": "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b101", + "@id": "https://w3id.org/rec#closedTime", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Height (RUs)" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#heightRUs" + "@language": "en", + "@value": "closedTime" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b102", + "@id": "https://w3id.org/rec#status", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The standard the equipment or device adheres to, e.g. IEEE 802.11." - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Standard" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#standard" + "@language": "en", + "@value": "status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b103", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@language": "en", + "@value": "Return Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Number of Ports" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#numberOfPorts" + "@value": true } - ] - }, - { - "@id": "https://w3id.org/rec#CloakRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "Cloak room" + "@value": "1.3.0" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#Room" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://w3id.org/rec#manufacturedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "manufacturedBy" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing", + "@id": "https://brickschema.org/schema/BrickTag#Interface", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Plumbing" + "@value": "Interface" } ] }, { - "@id": "https://w3id.org/rec#Premises", + "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Premises" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Collection" + "@value": "hasIfcProjectReference" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b142" + "@value": "A reference to the IFC Project that defines this entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b142", + "@id": "https://brickschema.org/schema/Brick#Isolation_Valve", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "includes" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Isolation Valve" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://en.wikipedia.org/wiki/Isolation_valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Power_Factor_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2761" + "@value": "A valve that stops the flow of a fluid, usually for maintenance or safety purposes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2762" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2763" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4881" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2764" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4882" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2765" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4883" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Factor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Power_Factor" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2761", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Factor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62714,13 +63628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2763", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62735,13 +63649,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2764", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62756,118 +63670,139 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2765", + "@id": "https://w3id.org/rec#givenName", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "givenName" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO2Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of carbon dioxide in a medium" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Vehicle Charging Port" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit" + "@value": "An individual point of attachment for charing a single electric vehicle" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7063" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5660" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5661" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7065" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7066" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5663" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7067" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Charging" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Port" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7063", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Charging" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62882,13 +63817,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62903,13 +63838,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7065", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62924,13 +63859,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7066", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Port" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62945,13 +63880,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -62966,105 +63901,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Rain_Duration_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint" - }, + "@language": "en", + "@value": "Rain Duration Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of the entire building" + "@value": "Measures the duration of precipitation within some time frame" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b356" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b357" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b358" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2835" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b359" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2836" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b360" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2837" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b361" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2838" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Duration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b356", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b357", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Duration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63079,7 +63979,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b358", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -63100,34 +64000,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b359", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63142,13 +64021,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63163,220 +64042,154 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool", + "@id": "https://brickschema.org/schema/BrickTag#Suction", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cool" - } - ] - }, - { - "@id": "https://w3id.org/rec#Campus", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Campus" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Collection" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b57" + "@value": "Suction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b57", + "@id": "https://brickschema.org/schema/Brick#Phasor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "includes" - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + }, { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude" } ] }, { - "@id": "https://w3id.org/rec#ShelterRoom", + "@id": "https://w3id.org/rec#Pantry", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Shelter room" + "@value": "Pantry" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Shelter" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#ratedPowerInput", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the relative humidity of discharge air" + "@value": "Rated power input" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + "@value": "The nominal rated power input of the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Blind", + "@id": "https://brickschema.org/schema/BrickTag#Exchanger", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Blind" + "@value": "Exchanger" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Control_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "Fire Alarm Control Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, + "@id": "https://en.wikipedia.org/wiki/Fire_alarm_control_panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint" + "@language": "en", + "@value": "Fire alarm panel is the controlling component of a fire alarm system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6488" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1438" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1439" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6491" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1440" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6492" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1441" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6493" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1442" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6494" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6495" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1443" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63391,13 +64204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63412,13 +64225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6490", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63433,13 +64246,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6491", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63454,13 +64267,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6492", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63475,13 +64288,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63496,118 +64309,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6494", + "@id": "https://w3id.org/rec#HealthcareRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Healthcare room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6495", + "@id": "https://brickschema.org/schema/BrickTag#Maintenance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Maintenance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "Tolerance Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5740" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5741" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5742" - }, + "@id": "https://brickschema.org/schema/Brick#Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5743" - }, + "@language": "en", + "@value": "difference between upper and lower limits of size for a given nominal dimension or value." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5744" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6477" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5745" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6478" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5746" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6479" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5740", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63622,13 +64405,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5741", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63643,13 +64426,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5742", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63664,13 +64447,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5743", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Humidity_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Humidity Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Target humidity level when the location is unoccupied." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3340" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3341" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3342" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3343" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63685,13 +64525,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5744", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63706,13 +64546,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5745", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63727,13 +64567,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5746", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63748,91 +64588,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ammonia", + "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ammonia" + "@value": "PM2.5 Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@language": "en", + "@value": "Detects matter of size 2.5 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1159" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5027" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1160" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5028" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1161" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5029" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1162" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5030" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1163" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1164" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1165" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5031" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5027", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63847,13 +64677,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#PM2.5" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63868,13 +64698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63889,7 +64719,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -63910,13 +64740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63931,34 +64761,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1164", + "@id": "https://brickschema.org/schema/Brick#Air_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Air Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6889" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6890" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6891" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -63973,176 +64822,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Information", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Information" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Methane", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Methane" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#MAU", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6890", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "See Makeup_Air_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#HX", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6891", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "See Heat_Exchanger" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@language": "en", + "@value": "Fire Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Humidity setpoint for exhaust air" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1323" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1434" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1324" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1435" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1325" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1436" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1326" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1437" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1323", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1324", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64157,13 +64931,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1325", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64178,13 +64952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1326", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64199,13 +64973,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64220,117 +64994,86 @@ ] }, { - "@id": "https://w3id.org/rec#Stand", + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Stand" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Condensing Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Weather_Condition", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current position of a component in terms of a fraction of its full range of motion" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6778" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6779" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6922" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6923" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6780" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6924" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6781" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6925" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6922", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64345,13 +65088,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64366,13 +65109,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6781", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64387,65 +65130,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#PM1_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PM1 Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of fixed temperature control" + "@value": "Detects matter of size 1 micron" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1125" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5022" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1126" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5023" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1127" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5024" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1128" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5025" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1129" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5026" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#PM1" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5022", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64460,13 +65219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5023", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#PM1" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64481,13 +65240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5024", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64502,7 +65261,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5025", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -64523,13 +65282,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5026", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64544,91 +65303,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#First_Aid_Room", + "@id": "https://brickschema.org/schema/Brick#latitude", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Latitude" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://schema.org/latitude" + }, + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Medical_Room" + "@language": "en", + "@value": "Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility" + "@value": "Sets the temperature of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1486" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7085" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1488" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7086" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7087" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7088" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1491" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7089" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#First" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#TreatmentRoom" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64643,13 +65413,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#First" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64664,13 +65434,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64685,13 +65455,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64706,13 +65476,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1490", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64727,111 +65497,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1491", + "@id": "https://brickschema.org/schema/BrickTag#Dock", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dock" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Energy", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Building", + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Building" + "@value": "On Timer Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the amount of heating to be delivered (typically as a proportion of total heating output)" + "@value": "Measures the duration for which a device was in an active or \"on\" state" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1631" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6142" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6143" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6144" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1632" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6145" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1633" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6146" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6147" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Run" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Timer" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1631", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64846,13 +65618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1632", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64867,13 +65639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -64888,203 +65660,199 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motion_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6145", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Detects the presence of motion in some area" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4962" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6146", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4963" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4964" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4965" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Motion" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4962", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6147", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#BooleanValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Timer" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4963", + "@id": "https://w3id.org/rec#PointOfInterest", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motion" + "@value": "Point of Interest" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb132" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4964", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb132", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4965", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "object of interest" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#objectOfInterest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water_Alarm", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@language": "en", + "@value": "Entering Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates deionized water leaks." + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b821" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4717" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4718" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4719" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4720" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4721" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b822" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4722" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b823" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4723" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b824" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4724" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionized" + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65099,13 +65867,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b822", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionized" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65120,13 +65888,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65141,13 +65909,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b824", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65162,111 +65930,143 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4721", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Occupancy_Count" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4722", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Number of people in an area" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Number of people in an area" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4723", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PM2.5" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Meidcal", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4724", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Meidcal" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Command", + "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Access Control Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer" + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2781" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4518" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4519" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2782" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4520" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2783" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4521" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Access" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2781", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65281,13 +66081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2782", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65302,13 +66102,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65323,149 +66123,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4521", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for cooling when unoccupied" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Active", + "@id": "https://brickschema.org/schema/BrickTag#Solar", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Active" + "@value": "Solar" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Boiler", + "@id": "https://w3id.org/rec#CleaningRoom", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Boiler" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "http://www.w3.org/2006/vcard/ns#Address" + "@value": "Cleaning room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasAddress" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fuel_Oil", + "@id": "https://brickschema.org/schema/Brick#Off_Status", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Oil" + "@language": "en", + "@value": "Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Petroleum based oil burned for energy" + "@id": "https://brickschema.org/schema/Brick#Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Frequency_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command" + "@language": "en", + "@value": "Indicates if a control loop, relay or equipment is off" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2328" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2329" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6757" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6758" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2331" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6759" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6757", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2328", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65480,13 +66261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65501,13 +66282,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2330", + "@id": "https://brickschema.org/schema/Brick#Fan_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates properties of fans" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4807" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4808" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4809" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65522,7 +66349,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2331", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -65543,97 +66370,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4809", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Low Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures the rate of flow of water that is leaving a piece of equipment or system" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7133" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6423" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6424" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6425" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6426" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7134" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6427" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7135" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6428" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7136" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6429" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7137" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6430" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6431" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7133", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65648,13 +66506,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7134", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65669,13 +66527,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65690,13 +66548,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65711,13 +66569,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65732,152 +66590,55 @@ ] }, { - "@id": "https://w3id.org/rec#Cart", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Cart" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Capacity", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Capacity" - } - ] - }, - { - "@id": "https://w3id.org/rec#LengthObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Length" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Length observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b112" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6428", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6429", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures resistance to airflow in a heating and cooling system's components and duct work" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5103" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5104" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5105" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5106" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65892,13 +66653,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -65913,118 +66674,136 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5105", + "@id": "https://w3id.org/rec#locatedIn", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "locatedIn" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingTypeShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1005" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1005", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@list": [ + { + "@value": "Level 1" + }, + { + "@value": "Level 2" + }, + { + "@value": "Level 3" + }, + { + "@value": "Level 1" + }, + { + "@value": "Level 2" + }, + { + "@value": "Level 3" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Expansion", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Expansion" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidity Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the amount of water that is consumed, over some period of time" + "@value": "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5173" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5811" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5812" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5813" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5811", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66039,13 +66818,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66060,13 +66839,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66081,142 +66860,86 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5176", + "@id": "https://brickschema.org/schema/BrickTag#Irradiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Irradiance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + }, { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7255" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7256" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7257" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6642" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7259" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6643" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7260" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6644" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7261" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6645" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7262" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6646" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7263" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7264" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6647" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7255", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66231,13 +66954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66252,13 +66975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7258", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66273,13 +66996,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7259", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66294,13 +67017,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7260", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66315,13 +67038,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7261", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66336,186 +67059,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7262", + "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Building primary function" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "https://project-haystack.org/tag/primaryFunction" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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)" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7263", + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Cooling_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Occupied Air Temperature Cooling Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7264", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "'Occupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction", + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "aggregationFunction" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Usage Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint." + "@value": "Measures the amount of some substance that is consumed or used, over some period of time" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5501" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5502" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7046" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5503" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7047" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5504" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7048" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7049" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7046", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5502", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5503", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -66536,13 +67226,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5504", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66557,13 +67247,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66578,124 +67268,95 @@ ] }, { - "@id": "https://w3id.org/rec#Controller", + "@id": "https://brickschema.org/schema/BrickTag#Torque", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Controller." - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Controller" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Controller" + "@language": "en", + "@value": "Torque" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassNonBuildingMeter", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3922" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Meter" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3922", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@value": "1.3.0" + "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n FILTER NOT EXISTS {\n $this rdf:type/rdf:subClassOf* brick:Building_Meter\n }\n MINUS {\n ?metertype rdfs:subClassOf* brick:Building_Meter .\n }\n }\n " } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@value": "The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint" + "@id": "https://brickschema.org/schema/1.4/Brick" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Economizer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Economizer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint" + "@language": "en", + "@value": "Acceleration Time Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets exhaust air stack flow rate" + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4800" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4801" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb198" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4803" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb199" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4804" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb200" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4805" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb201" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Acceleration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -66704,23 +67365,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4800", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Acceleration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66735,13 +67396,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4801", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66756,13 +67417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4802", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66777,13 +67438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66798,34 +67459,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4804", + "@id": "https://brickschema.org/schema/Brick#Dehumidify_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Dehumidify Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4805", + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb808" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb809" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb810" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66840,59 +67531,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Battery_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb809", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb810", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A type of Setpoints that is related to the difference between two measurements" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Luminaire_Driver", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminaire Driver" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Lighting" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the battery is low." + "@value": "A power source for a luminaire" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2066" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2137" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2067" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2138" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2068" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2069" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2139" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Driver" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2066", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Driver" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66907,13 +67673,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66928,13 +67694,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -66949,74 +67715,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2069", + "@id": "https://brickschema.org/schema/BrickTag#Liquid", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Liquid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment", + "@id": "https://brickschema.org/schema/Brick#Reheat_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reheat Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6849" - }, + "@language": "en", + "@value": "A command to activate reheating, which is used for either heating or for dehumidification purposes" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6850" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2869" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6851" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2870" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6852" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2871" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67031,13 +67794,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6850", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67052,13 +67815,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6851", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67073,86 +67836,74 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6852", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Video" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Hot Water Circulator Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_Flow_Ratio_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint." + "@value": "Used to move hot water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3390" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4841" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3391" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4842" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3392" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4843" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3393" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4844" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3394" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4845" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3390", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67167,13 +67918,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3391", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67188,13 +67939,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3392", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67209,13 +67960,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3393", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67230,13 +67981,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3394", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67251,7 +68002,61 @@ ] }, { - "@id": "https://w3id.org/rec#FrequencyObservation", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Air Temperature Cooling Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO2", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Gas" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Carbon Dioxide in the vapor phase" + } + ] + }, + { + "@id": "https://w3id.org/rec#ForceObservation", "@type": [ "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", @@ -67259,12 +68064,12 @@ ], "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" + "@id": "http://qudt.org/vocab/quantitykind/Force" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Frequency observation" + "@value": "Force observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -67274,12 +68079,12 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b89" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb88" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b89", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb88", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -67310,92 +68115,97 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Real", + "@id": "https://brickschema.org/schema/BrickTag#Unit", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Real" + "@value": "Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_On_Off_Command", + "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature coefficient" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Shutdown_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@language": "en", + "@value": "System Shutdown Status" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3149" + "@id": "https://brickschema.org/schema/Brick#Status" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3150" + "@id": "https://brickschema.org/schema/Brick#System_Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if a system has been shutdown" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3186" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3151" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3187" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3152" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3188" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3153" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3189" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Shutdown" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3149", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3150", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67410,13 +68220,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3151", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Shutdown" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67431,13 +68241,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3152", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67452,13 +68262,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3153", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67473,123 +68283,113 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Radiant_TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4084" + "@id": "http://qudt.org/vocab/unit/DEG_F" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4085" + "@id": "http://qudt.org/vocab/unit/K" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4084", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@value": 1 + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "Dry_Bulb_Temperature" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4085", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" + }, { - "@value": 1 + "@language": "en", + "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the pressure of the surrounding air." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4532" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1305" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1306" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1307" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4533" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1308" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1309" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4535" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1310" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -67602,17 +68402,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -67633,13 +68433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67654,13 +68454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67675,13 +68475,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67696,76 +68496,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Production", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Production" - } - ] - }, - { - "@id": "https://w3id.org/rec#Hospital", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Hospital" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7454" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7455" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7454", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67780,13 +68517,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -67801,239 +68538,105 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter", + "@id": "https://brickschema.org/schema/Brick#Hail_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Parameter" + "@value": "Hail Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#FrequencyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3848" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3875" + "@language": "en", + "@value": "Measures hail in terms of its size and damage potential" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3848", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#property": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/failures-in-time" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckFrequency" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PetaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ" - } - ] + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1556" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1557" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1558" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1559" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3875", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Hail" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Hail" } ] }, { - "@id": "https://brickschema.org/schema/Brick#grossArea", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1556", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Gross area" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#area" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Entity has gross 2-dimensional area" + "@id": "https://w3id.org/rec#DoubleValueObservation" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b741" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b742" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b743" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b741", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Hail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68048,13 +68651,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b742", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68069,13 +68672,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b743", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68090,191 +68693,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Gas" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "water in the vapor phase." + "@value": "Discharge Air Plenum" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Current_ImbalanceQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3664" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3665" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3664", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3665", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" } ] }, { - "@id": "https://brickschema.org/schema/Brick#area", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Conditioning_Mode_Status", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Area" + "@value": "Zone Air Conditioning Mode Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Entity has 2-dimensional area" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@language": "en", + "@value": "Indicates the mode of AC for a zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5151" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3498" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5152" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3499" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5153" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3500" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5154" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3501" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5155" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3502" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3503" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5151", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5152", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68289,13 +68806,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5153", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68310,13 +68827,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5154", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68331,114 +68848,14 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5155", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tint", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Tint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Alarm_Delay_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Delay_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter determining how long to delay an alarm after sufficient conditions have been met" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b227" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b228" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b229" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b230" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Delay" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b227", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b228", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Delay" - } ], "http://www.w3.org/ns/shacl#predicate": [ { @@ -68452,13 +68869,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b229", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68473,13 +68890,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b230", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68494,7 +68911,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape", + "@id": "https://brickschema.org/schema/BrickShape#VolumeQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -68507,15 +68924,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5428" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4372" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5429" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4373" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4372", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -68541,7 +68958,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4373", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -68549,235 +68966,283 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Luminance_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets luminance" - } + "@id": "http://qudt.org/vocab/unit/STR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM3" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_US" + }, + { + "@id": "http://qudt.org/vocab/unit/NT" + }, + { + "@id": "http://qudt.org/vocab/unit/FBM" + }, + { + "@id": "http://qudt.org/vocab/unit/M3" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliL" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoL" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaL" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckVolume" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL" + }, + { + "@id": "http://qudt.org/vocab/unit/IN3" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoL" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaL" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM3" + }, + { + "@id": "http://qudt.org/vocab/unit/AC-FT" + }, + { + "@id": "http://qudt.org/vocab/unit/PK_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoL" + }, + { + "@id": "http://qudt.org/vocab/unit/GT" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaM3" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM3" + }, + { + "@id": "http://qudt.org/vocab/unit/AC-FT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_Register" + }, + { + "@id": "http://qudt.org/vocab/unit/L" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCubicFT" + }, + { + "@id": "http://qudt.org/vocab/unit/Standard" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TBSP" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloL" + }, + { + "@id": "http://qudt.org/vocab/unit/TSP" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroL" + }, + { + "@id": "http://qudt.org/vocab/unit/ANGSTROM3" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM3" + }, + { + "@id": "http://qudt.org/vocab/unit/YD3" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT" + }, + { + "@id": "http://qudt.org/vocab/unit/MI3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI_UK3" + } + ] + } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2150" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2151" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2152" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2150", + "@id": "https://w3id.org/rec#grossArea", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "grossArea" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2151", + "@id": "https://w3id.org/rec#MailroomCart", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mailroom cart" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Cart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2152", + "@id": "https://w3id.org/rec#NeonatalNursingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Neonatal nursing room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#connectedToShape", + "@id": "https://brickschema.org/schema/Brick#Shading_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#connectedTo" + "@language": "en", + "@value": "Shading System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects occupancy of some space or area" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2480" + "@value": "Devices that can control daylighting through various means" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2481" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5067" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2482" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2483" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5068" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5067", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68792,113 +69257,119 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2482", + "@id": "https://w3id.org/rec#Sauna", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Sauna" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#PersonalHygiene" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Step" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2483", + "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "hasAmbientTemperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vertical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Vertical" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Alarm", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower" + "@value": "Controls whether or not a device or controller is operating in \"Occupied\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b607" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b608" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b609" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b610" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2472" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b611" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2473" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b612" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2474" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Basin" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b607", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68913,13 +69384,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b608", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68934,13 +69405,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b609", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -68955,130 +69426,229 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b610", + "@id": "https://w3id.org/rec#Hallway", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@value": "Hallway" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownIntegerShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3898" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3899" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b611", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3898", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "timestamp" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b612", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3899", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Gas_Meter", + "@id": "https://brickschema.org/schema/BrickTag#Wheel", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Wheel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cassette", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Gas_Meter" + "@language": "en", + "@value": "Cassette" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Workshop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of gas of a whole building" + "@value": "Workshop" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature High Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b375" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1924" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1925" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1926" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1927" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1928" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1929" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b376" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1930" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b377" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1931" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1932" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b375", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69093,13 +69663,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b376", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69114,13 +69684,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69135,13 +69705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69156,58 +69726,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Output_Frequency_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1928", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2566" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2567" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2568" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2569" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Output" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2566", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69222,13 +69768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2567", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69243,13 +69789,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2568", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69264,13 +69810,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69285,85 +69831,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" - }, + "@language": "en", + "@value": "has Measured power input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#measuredPowerInput" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Remotely", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "Remotely" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6066" - }, + "@language": "en", + "@value": "Return Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6067" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6068" - }, + "@language": "en", + "@value": "Measures the temperature of return air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6069" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2980" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6070" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2981" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6071" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2982" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6072" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2983" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6073" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2984" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6066", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -69384,13 +69954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69405,13 +69975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69426,13 +69996,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6069", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69447,13 +70017,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6070", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69468,34 +70038,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6071", + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Baseboard Radiator" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Steam, hydronic, or electric heating device located at or near the floor." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6598" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6599" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6600" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6072", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69510,13 +70105,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6073", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69531,185 +70126,120 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Electric_EnergyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3831" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3842" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6600", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/V-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3842", + "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Air Handler Unit" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#bacnet-read-property", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The property of the BACnet object to read to get the current value of this entity." + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "bacnet-read-property" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Noncondensing_Natural_Gas_Boiler", + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" + "@language": "en", + "@value": "Heat Pump Water Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2467" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1591" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2468" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1592" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2469" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1593" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2470" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1594" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2471" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1595" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2467", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69724,13 +70254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2468", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69745,13 +70275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69766,13 +70296,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69787,13 +70317,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -69808,89 +70338,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric", + "@id": "https://brickschema.org/schema/BrickTag#Proportional", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Electric" + "@value": "Proportional" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter", + "@id": "https://brickschema.org/schema/Brick#Battery_Room", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Meter" + "@value": "Battery Room" } - ] - }, - { - "@id": "https://w3id.org/rec#WirelessAccessPoint", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Wireless access point." + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "Wireless Access Point" + "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@language": "en", + "@value": "A room used to hold batteries for backup power" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": true - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb303" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb304" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb305" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb306" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb307" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb308" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -69900,163 +70404,127 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Battery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point" + "@id": "https://w3id.org/rec#ElectricityRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb303", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@value": "WiFi4" - }, - { - "@value": "WiFi5" - }, - { - "@value": "WiFi6" - }, - { - "@value": "WiFi6E" - }, - { - "@value": "WiFi7" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb304", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Generation" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#generation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Irradiance", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Irradiance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Output", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb305", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Output" + "@id": "https://brickschema.org/schema/BrickTag#Location" } - ] - }, - { - "@id": "https://w3id.org/rec#SprinklerRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Sprinkler room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_Valve", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb306", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2792" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2793" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2794" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2795" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2796" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2797" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2792", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70071,13 +70539,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2793", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70092,34 +70560,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2794", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Temperature Low Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4907" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4908" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4909" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4910" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4911" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4912" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4913" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4914" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70134,13 +70661,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70155,13 +70682,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70176,65 +70703,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4910", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Space_Heater", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A heater used to warm the air in an enclosed area, such as a room or office" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4911", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3070" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3071" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3072" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3070", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70249,13 +70766,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3071", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70270,13 +70787,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3072", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70291,64 +70808,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Heating Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the amount of instantaneous electric power consumed" + "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5655" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7250" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7251" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7252" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7253" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7254" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5657" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7255" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5658" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7256" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7257" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7258" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7259" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { - "@id": "http://qudt.org/vocab/quantitykind/ElectricPower" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5655", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70363,13 +70922,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5656", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70384,13 +70943,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70405,13 +70964,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70426,182 +70985,34 @@ ] }, { - "@id": "https://w3id.org/rec#Information", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Information" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" - } - ] - }, - { - "@id": "https://w3id.org/rec#rentableArea", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "rentableArea" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Wet_Bulb_Temperature" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" - }, - { - "@language": "en", - "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Core", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Core" - } - ] - }, - { - "@id": "https://w3id.org/rec#grossArea", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "grossArea" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bench_Space", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7254", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "For areas of play in a stadium, the area for partcipants and referees by the side of the field" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b313" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b314" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b315" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b316" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Area" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bench" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b313", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70616,13 +71027,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b314", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bench" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70637,13 +71048,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70658,13 +71069,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b316", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70679,55 +71090,28 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Measured power output" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal measured power output of the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7259", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#DeprecationShape", + "@id": "https://brickschema.org/schema/BrickShape#Ozone_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -70740,29 +71124,21 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4608" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4609" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3947" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4610" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3948" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4608", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3947", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "A message describing how to mitigate or address the deprecation" - } - ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -70770,46 +71146,37 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4609", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "A SHACL rule which will mitigate the deprecation" - } - ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#NodeShape" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4610", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3948", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "The version in which the entity was deprecated" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -70819,19 +71186,30 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Generator_Room", + "@id": "https://brickschema.org/schema/Brick#Atrium", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Atrium" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Atrium_(architecture)" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + "@id": "https://brickschema.org/schema/Brick#Common_Space" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -70842,27 +71220,21 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for electrical equipment, specifically electrical generators." + "@value": "a large open-air or skylight covered space surrounded by a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb234" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1545" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb235" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb236" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1547" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1548" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1549" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb237" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -70872,43 +71244,37 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Atrium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, { "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#ElectricityRoom" + "@id": "https://w3id.org/rec#Atrium" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Atrium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70923,13 +71289,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb235", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generator" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70944,7 +71310,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb236", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -70965,13 +71331,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1547", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -70986,216 +71352,185 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1548", + "@id": "https://brickschema.org/schema/BrickShape#BuildingMeterRule", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3640" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1549", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3640", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n $this rdf:type ?newtype .\n }\n WHERE {\n $this brick:meters ?bldg .\n ?bldg rdf:type/rdfs:subClassOf* brick:Building .\n $this rdf:type ?type .\n BIND(IRI(CONCAT(\"https://brickschema.org/schema/Brick#Building_\", strafter(str(?type), \"https://brickschema.org/schema/Brick#\"))) as ?newtype) .\n FILTER (strEnds(str(?type), \"_Meter\"))\n FILTER (!strStarts(str(?type), \"https://brickschema.org/schema/Brick#Building_\"))\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://w3id.org/rec#ElevatorRoom", + "@id": "https://brickschema.org/schema/BrickTag#Break", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elevator room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Break" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Breaker_Panel", + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Breaker Panel distributes power into various end-uses." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b338" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b339" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6876" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6878" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b338", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6876", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6878", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minInclusive": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 0 } - ] - }, - { - "@id": "http://www.w3.org/2004/02/skos/core#narrower", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "has narrower" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2004/02/skos/core#broader" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Filter_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@language": "en", + "@value": "Filter Reset Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Pressure sensor which is zero-referenced against ambient air pressure" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5736" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1421" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5737" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1422" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5738" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1423" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5739" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1424" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71210,13 +71545,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5737", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71231,13 +71566,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5738", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71252,13 +71587,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5739", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71273,92 +71608,65 @@ ] }, { - "@id": "https://w3id.org/rec#ShowerRoom", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Shower room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@language": "en", + "@value": "Load Shed Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for bypass air" + "@value": "Indicates if a load shedding policy is in effect" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b395" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6732" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b396" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6733" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b397" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6734" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b398" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b399" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6735" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b395", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71373,13 +71681,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71394,13 +71702,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71415,13 +71723,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b398", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71436,86 +71744,87 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b399", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Exhaust Air Humidity Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Occupied_Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command" + "@language": "en", + "@value": "Measures the relative humidity of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3529" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1318" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3530" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1319" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3531" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1320" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3532" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1321" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3533" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1322" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71530,13 +71839,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71551,13 +71860,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71572,7 +71881,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71593,13 +71902,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71614,13 +71923,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71635,43 +71944,43 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Angle", + "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Temperature_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Angle" + "@value": "Enable Fixed Temperature Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Occupied\" mode" + "@value": "Enables the use of fixed temperature control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2472" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1125" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1126" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1127" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2473" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1128" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2474" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1129" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -71679,15 +71988,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71708,13 +72023,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Enable" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1127", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71729,7 +72065,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71750,37 +72086,61 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1129", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@language": "en", + "@value": "Target Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of exhaust air" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1374" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7154" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1375" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7155" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1376" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7156" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1377" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7157" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7158" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7159" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -71788,16 +72148,19 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Target" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -71807,12 +72170,12 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1374", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71833,13 +72196,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1375", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71854,13 +72217,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1376", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71875,13 +72238,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -71896,7 +72259,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -71917,102 +72280,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7159", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Light", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" - }, + "@language": "en", + "@value": "Underfloor Air Plenum Static Pressure Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of hot leaving water" + "@value": "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1918" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3285" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3286" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1919" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3287" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1920" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3288" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1921" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3289" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1922" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3290" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1923" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3291" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72027,13 +72397,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1919", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72048,13 +72418,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1920", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72069,13 +72439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1921", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72090,13 +72460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1922", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72111,13 +72481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1923", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72132,119 +72502,153 @@ ] }, { - "@id": "https://w3id.org/rec#coordinateSystem", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3291", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "coordinateSystem" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#TeamRoom", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + "@id": "http://qudt.org/vocab/unit/PERCENT" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@value": "Team Room" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@language": "en", + "@value": "Occupancy_Percentage" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1359" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1360" - }, + "@id": "https://brickschema.org/schema/Brick#Occupancy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1361" + "@value": "Percent of total occupancy of space that is occupied" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1362" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1363" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1364" - }, + "@language": "en", + "@value": "Percent of total occupancy of space that is occupied" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medical", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1365" - }, + "@language": "en", + "@value": "Medical" + } + ] + }, + { + "@id": "https://w3id.org/rec#FloorMat", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1366" - }, + "@value": "Floor mat" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1367" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Storage", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@language": "en", + "@value": "Energy Storage" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, + "@language": "en", + "@value": "Devices or equipment that store energy in its various forms" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4668" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4669" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4670" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1359", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72259,13 +72663,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72280,13 +72684,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72301,55 +72705,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1362", + "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@language": "en", + "@value": "Solar Thermal Collector" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A type of solar panels that converts solar radiation into thermal energy." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1363", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5076" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5077" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5078" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5079" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Collector" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1364", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Collector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72364,13 +72778,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1365", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72385,13 +72799,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1366", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72406,13 +72820,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1367", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72427,89 +72841,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heat_Sink_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Heat Sink Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets dew point" + "@value": "Measure temperature of the heat sink on a device such as a VFD." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b839" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1621" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1622" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1623" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72524,7 +72919,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -72545,13 +72940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72566,175 +72961,262 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1623", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#PostalAddress", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint" + "@value": "Postal address" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel." + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb135" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b752" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb136" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b753" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb137" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b754" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb138" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b755" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb139" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb140" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb135", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Core" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@value": "address line 1" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#addressLine1" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb136", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "city" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#city" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b752", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb137", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Core" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "country" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#country" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b753", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb138", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "postal code" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#postalCode" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb139", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "address line 2" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#addressLine2" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb140", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "region" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#region" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Return_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Loss_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Loss Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "An alarm that indicates loss in air flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3344" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3345" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb220" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3346" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb221" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3347" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb222" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3348" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb223" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3349" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3350" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb224" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -72742,32 +73224,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Loss" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3344", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -72788,13 +73259,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3345", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72809,13 +73280,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72830,13 +73301,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72851,13 +73322,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3348", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72872,70 +73343,83 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3349", + "@id": "https://brickschema.org/schema/BrickTag#Azimuth", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Azimuth" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Hot Water Return Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3350", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Interface", + "@id": "https://brickschema.org/schema/Brick#Transformer", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transformer" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that provides an occupant control over a lighting system" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5834" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3270" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5835" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3271" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -72943,12 +73427,12 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Transformer" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -72969,13 +73453,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Transformer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -72990,88 +73474,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Capacity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Differential Speed Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b437" + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b438" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb852" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb853" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b439" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b440" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb855" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Capacity" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Capacity" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b437", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb852", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b438", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Capacity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73086,13 +73567,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b439", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73107,13 +73588,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b440", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73128,59 +73609,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Remotely_On_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Water_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2891" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3479" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2892" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3480" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2893" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3481" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2894" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3482" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2895" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Remotely" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2891", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73195,13 +73702,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2892", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73216,13 +73723,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2893", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73237,13 +73744,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2894", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Remotely" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73258,183 +73765,287 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2895", + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6576" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6579" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6576", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/BTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2-K" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7048" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7049" - }, + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6579", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7050" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7048", + "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@language": "en", + "@value": "Average Discharge Air Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The computed average flow of discharge air over some interval" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7049", + "@id": "https://brickschema.org/schema/BrickTag#Dual", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Dual" } + ] + }, + { + "@id": "https://w3id.org/rec#LeaseContract", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Lease contract" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Document" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb111" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb111", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#Lease" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates the lease(s) that this contract regulates the conditions of." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "regulates" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#regulates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#MDF", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "MDF" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A tank specifically designed to store chilled water in HVAC systems." + "@value": "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b554" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2153" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2154" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2155" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b555" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2156" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b556" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2157" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b557" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2158" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2159" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frame" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#MDF" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b554", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73449,13 +74060,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b555", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73470,13 +74081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b556", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73491,13 +74102,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b557", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#MDF" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73512,71 +74123,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Emergency" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Load_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2347" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2348" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2349" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2350" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2351" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73591,13 +74144,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2348", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73612,13 +74165,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2349", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73633,118 +74186,145 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2350", + "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5387" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2351", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5387", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@list": [ + { + "@value": "real" + }, + { + "@value": "reactive" + }, + { + "@value": "apparent" + }, + { + "@value": "real" + }, + { + "@value": "reactive" + }, + { + "@value": "apparent" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://w3id.org/rec#RadiologyRoom", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Radiology room" + "@language": "en", + "@value": "Supply Air Temperature Step Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Motor_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2425" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6432" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6433" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6434" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2426" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6435" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2427" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6436" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2428" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6437" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2429" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6438" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Step" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2425", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6432", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73759,13 +74339,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73780,13 +74360,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73801,7 +74381,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -73822,13 +74402,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73843,53 +74423,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Loop", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6437", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A collection of equipment that transport and regulate hot water among each other" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1775" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1776" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1777" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -73904,122 +74465,131 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1776", + "@id": "https://w3id.org/rec#Controller", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@value": "Controller." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Controller" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1777", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Controller" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Controller" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Control_Panel", + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@id": "http://qudt.org/vocab/unit/GRAIN" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@language": "en", - "@value": "A panel-mounted device that provides status and control of a fire safety system" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M1H0T0D0" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1458" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1459" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1460" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1461" - }, + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1462" + "@id": "https://brickschema.org/schema/Brick" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Control" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, + "@language": "en", + "@value": "GrainsOfMoisture" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, + "@id": "http://qudt.org/vocab/quantitykind/Mass" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@value": "Mass of moisture per pround of air, measured in grains of water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1458", + "@id": "https://brickschema.org/schema/Brick#Valve", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@language": "en", + "@value": "Valve" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Valve" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7562" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7563" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -74040,13 +74610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1460", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74061,88 +74631,100 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1461", + "@id": "https://w3id.org/rec#DataNetworkEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@value": "Data network equipment." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Data Network Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1462", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer", + "@id": "https://w3id.org/rec#xRotationalScaleFactor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Transfer" + "@value": "xRotationalScaleFactor" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PointsHaveQuantityKinds", + "@id": "https://w3id.org/rec#AngularAccelerationObservation", "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3994" + "@id": "http://qudt.org/vocab/quantitykind/AngularAcceleration" } ], - "http://www.w3.org/ns/shacl#target": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3995" - }, + "@value": "Angular acceleration observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3996" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb8" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3994", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb8", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Brick Points should have associated quantity kinds" + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -74150,193 +74732,190 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3995", + "@id": "https://brickschema.org/schema/BrickTag#NVR", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Sensor .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " + "@language": "en", + "@value": "NVR" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3996", + "@id": "https://brickschema.org/schema/Brick#Peak_Demand_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLTarget" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Peak Demand Sensor" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Setpoint .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#servicedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "servicedBy" + "@value": "The peak power consumed by a process over some period of time" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Angle", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/ARCMIN" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2738" }, { - "@id": "http://qudt.org/vocab/unit/ARCSEC" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2739" }, { - "@id": "http://qudt.org/vocab/unit/DEG" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2740" }, { - "@id": "http://qudt.org/vocab/unit/GON" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2741" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2742" }, { - "@id": "http://qudt.org/vocab/unit/MIL" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2743" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "http://qudt.org/vocab/unit/MicroRAD" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + "@id": "https://brickschema.org/schema/BrickTag#Peak" }, { - "@id": "http://qudt.org/vocab/unit/MilliRAD" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/RAD" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "http://qudt.org/vocab/quantitykind/Power" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2738", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "CurrentAngle" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2739", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Angle of current phasor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Electric" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Angle of current phasor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2740", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Peak" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Carbon Monoxide in the vapor phase" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bus_Riser", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2741", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b388" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b389" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b388", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74351,13 +74930,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b389", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74372,70 +74951,98 @@ ] }, { - "@id": "https://w3id.org/rec#Wall", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Wall" + "@language": "en", + "@value": "Supply Air Differential Pressure Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with pressure." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6197" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6277" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6198" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6278" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6199" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6279" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6280" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6281" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6282" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6283" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74450,13 +75057,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6198", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74471,13 +75078,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6199", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74492,293 +75099,196 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VolumeQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6280", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4377" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4426" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6281", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM3" - }, - { - "@id": "http://qudt.org/vocab/unit/PINT_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/QT_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroL" - }, - { - "@id": "http://qudt.org/vocab/unit/M3" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM3" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciM3" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckVolume" - }, - { - "@id": "http://qudt.org/vocab/unit/ANGSTROM3" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_US" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/MI3" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_Register" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoL" - }, - { - "@id": "http://qudt.org/vocab/unit/PINT" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliL" - }, - { - "@id": "http://qudt.org/vocab/unit/AC-FT" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoL" - }, - { - "@id": "http://qudt.org/vocab/unit/AC-FT_US" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM3" - }, - { - "@id": "http://qudt.org/vocab/unit/L" - }, - { - "@id": "http://qudt.org/vocab/unit/TSP" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoL" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaL" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaL" - }, - { - "@id": "http://qudt.org/vocab/unit/GI_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/PK_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/Standard" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" - }, - { - "@id": "http://qudt.org/vocab/unit/IN3" - }, - { - "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/YD3" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciL" - }, - { - "@id": "http://qudt.org/vocab/unit/GT" - }, - { - "@id": "http://qudt.org/vocab/unit/GI_US" - }, - { - "@id": "http://qudt.org/vocab/unit/QT_US" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" - }, - { - "@id": "http://qudt.org/vocab/unit/Kilo-FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaM3" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL" - }, - { - "@id": "http://qudt.org/vocab/unit/STR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoL" - }, - { - "@id": "http://qudt.org/vocab/unit/RT" - }, - { - "@id": "http://qudt.org/vocab/unit/MI_UK3" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloL" - }, - { - "@id": "http://qudt.org/vocab/unit/TBSP" - }, - { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" - }, - { - "@id": "http://qudt.org/vocab/unit/FBM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6282", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Atrium", + "@id": "https://w3id.org/rec#generation", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Atrium" + "@value": "generation" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures properties of CO" + "@value": "Sets the size of a deadband of static pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6912" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6249" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6250" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6251" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6252" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6253" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6249", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74793,13 +75303,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74814,13 +75324,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6914", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74835,69 +75345,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6253", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated current input" + "@value": "Preheat Discharge Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The nominal rated current input of the entity" + "@language": "en", + "@value": "Measures the temperature of discharge air before heating is applied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed", + "@id": "https://brickschema.org/schema/BrickTag#Target", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Enclosed" + "@value": "Target" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Occupied Heating Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in pressure between two regions of air" + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7075" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6033" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6034" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6035" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6036" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6037" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7076" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6038" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6039" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6040" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7079" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6041" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6042" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6043" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -74905,31 +75479,39 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7075", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -74950,13 +75532,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74971,13 +75553,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -74992,13 +75574,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75013,13 +75595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75034,234 +75616,212 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6038", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Interface" + "@id": "https://brickschema.org/schema/BrickTag#Min" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#IFCReference", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Industry Foundation Classes Reference" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6039", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A reference to an entity in an IFC project which may contain additional metadata about this entity." + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6569" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6570" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6571" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6040", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Name of the entity in IFC" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcName" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6570", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6041", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The global ID of the entity in the IFC project" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6042", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Reference to an IFC Project object, containing the project ID" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProject" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6043", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Electrical flow direction property" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricalFlow" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Lead Lag Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures user-provided adjustment of some value" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5471" + "@language": "en", + "@value": "Indicates if lead/lag operation is enabled" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5472" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1903" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1904" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5473" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1905" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5474" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1906" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Lag" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1903", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Lag" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1904", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75276,7 +75836,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -75297,13 +75857,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5474", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75318,108 +75878,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy", + "@id": "https://brickschema.org/schema/BrickTag#Deadband", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" + "@language": "en", + "@value": "Deadband" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" + "@language": "en", + "@value": "Radiant Panel Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1933" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1934" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1935" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1936" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1937" - }, + "@language": "en", + "@value": "Sets temperature of radiant panel." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1938" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6788" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1939" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6789" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1940" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6790" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1941" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6791" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1942" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6792" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1933", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75434,13 +75974,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75455,13 +75995,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75476,13 +76016,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75497,13 +76037,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75518,169 +76058,159 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1938", + "@id": "https://w3id.org/rec#ReceptionTable", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Reception table" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1939", + "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1940", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1941", + "@id": "https://brickschema.org/schema/BrickTag#Bus", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Bus" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1942", + "@id": "https://w3id.org/rec#Wing", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Wing" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6459" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6826" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6827" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6460" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6828" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6461" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6829" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6462" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6830" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6463" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6831" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75695,13 +76225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6460", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75716,13 +76246,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6461", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75737,13 +76267,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6462", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75758,13 +76288,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6463", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -75779,270 +76309,203 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Selector", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Selector" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6831", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Cycle" + "@id": "https://brickschema.org/schema/BrickTag#Static" } - ] - }, - { - "@id": "https://w3id.org/rec#Company", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Company" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Organization" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Baseboard_Radiator", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Radiator" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Electric heating device located at or near the floor" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1031" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1032" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1033" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1034" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/Brick#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1031", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1032", + "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1033", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Hot Water Return Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1034", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Entering_Flow_Sensor" } ] }, { - "@id": "https://w3id.org/rec#ResistanceObservation", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Flow_Sensor", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Resistance" - } + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Resistance observation" + "@language": "en", + "@value": "Return Condenser Water Flow Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b146" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b146", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": true } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rooftop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Rooftop" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@language": "en", + "@value": "Low Outside Air Temperature Enable Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets exhaust air flow rate" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4795" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2101" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2102" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2103" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4796" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2104" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4797" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2105" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4798" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2106" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4799" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2107" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -76050,31 +76513,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -76095,13 +76559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76116,13 +76580,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76137,13 +76601,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4798", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76158,13 +76622,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4799", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76179,109 +76643,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#isVirtualMeter", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "is virtual meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "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." - } - ] - }, - { - "@id": "https://w3id.org/rec#DishingRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Dishing room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Grains_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2106", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the mass of water vapor in outside air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2606" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2607" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2608" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2609" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2610" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Grains" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76296,245 +76685,216 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2607", + "@id": "https://brickschema.org/schema/Brick#coordinates", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Grains" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Coordinates" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The location of an entity in latitude/longitude" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2608", + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2609", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "PM1Concentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of particulates with diameter of 1 microns or less in air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2610", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "the air exiting the registers (vents)." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Glycool_Unit_On_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Level_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status" + "@language": "en", + "@value": "Refrigerant Level Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates the on/off status of a standby glycool unit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3113" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3114" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3115" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3116" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3117" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3118" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3119" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2866" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Glycool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - }, + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/Brick#Refrigerant" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3113", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2866", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Glycool" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3114", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Daylight", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Daylight" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3115", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@language": "en", + "@value": "Condenser Water System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://www.linquip.com/blog/condenser-water-system-an-overview/" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water_System" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3116", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb673" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb674" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb675" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3117", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76549,13 +76909,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76570,13 +76930,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76591,98 +76951,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesReference", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "hasTimeseriesReference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Metadata for accessing related timeseries data: Relates a data source (such as a Brick Point or 223 Property) to the TimeseriesReference that indicates where and how the data for this point is stored" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Modulating", + "@id": "https://brickschema.org/schema/Brick#Communication_Loss_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Modulating" + "@value": "Communication Loss Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Filter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A filter that is applied to the mixture of recirculated and outside air" + "@value": "An alarm that indicates a loss of communication e.g. with a device or controller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2381" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb625" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2382" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb626" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2383" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb627" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2384" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb628" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Communication" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Loss" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2381", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76697,13 +77024,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2382", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Communication" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76718,13 +77045,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2383", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76739,13 +77066,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76760,71 +77087,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast", + "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Broadcast" + "@value": "Occupied Load Shed Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Heat_Exchanger", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase." + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b641" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4988" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4989" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b642" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4990" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b643" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4991" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b644" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4992" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76839,13 +77160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b642", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76860,13 +77181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b643", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76881,13 +77202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b644", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76902,69 +77223,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Methane_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the concentration of methane in air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2310" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2311" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2312" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2313" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Methane" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2310", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -76979,136 +77244,140 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2311", + "@id": "https://brickschema.org/schema/BrickTag#Power", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Methane" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2312", + "@id": "https://brickschema.org/schema/BrickTag#Steam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Steam" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fluid", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Fluid" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2313", + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "has electrical complex power type property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricalComplexPower" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Chilled_Water_Meter", + "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Inside Face Surface Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of chilled water of a whole building" + "@value": "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b362" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1851" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1852" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b363" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1853" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b364" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b365" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1855" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b366" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1856" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Face" }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Inside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Surface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b362", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77123,13 +77392,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b363", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Inside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77144,13 +77413,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b364", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77165,13 +77434,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b365", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77186,13 +77455,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b366", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77207,83 +77476,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Proportional_Band_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1856", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Restroom", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter" + "@language": "en", + "@value": "Restroom" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1344" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1345" - }, + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1346" - }, + "@id": "https://brickschema.org/schema/Brick#Rest_Room" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1347" - }, + "@language": "en", + "@value": "A room that provides toilets and washbowls." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1348" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6211" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1349" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6212" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1350" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6213" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1351" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6214" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1352" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6215" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Rest" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Restroom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://w3id.org/rec#Bathroom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1344", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77298,13 +77601,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1345", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Rest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77319,13 +77622,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Restroom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77340,13 +77643,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77361,13 +77664,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1348", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77382,200 +77685,221 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1349", + "@id": "https://brickschema.org/schema/BrickTag#Station", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Station" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1350", + "@id": "https://brickschema.org/schema/BrickTag#Detection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Detection" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#longitudeShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#longitude" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1351", + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@language": "en", + "@value": "Thermal transmittance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1352", + "@id": "https://w3id.org/rec#maxOccupancy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@language": "en", + "@value": "maxOccupancy" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Radon_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4086" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4087" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#AHU", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4086", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "AHU" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Compressor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4087", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Compressor" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Chilled_Water_Differential_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Motor_Current_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" - }, + "@language": "en", + "@value": "Motor Current Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." + "@value": "Measures the current consumed by a motor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2319" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2320" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2321" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2322" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2323" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2324" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2417" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2325" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2418" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2326" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2419" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2319", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77590,13 +77914,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2320", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77611,13 +77935,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77632,13 +77956,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2322", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77653,97 +77977,97 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2323", + "@id": "https://brickschema.org/schema/BrickTag#Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2324", + "@id": "https://brickschema.org/schema/Brick#Media_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Media Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2325", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "A class of spaces related to the creation of media" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6750" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6751" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6752" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6753" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2326", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Media" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77758,209 +78082,166 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Area", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6751", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Area" + "@id": "https://brickschema.org/schema/BrickTag#Media" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#NO2_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3934" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3935" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6752", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6753", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Override", + "@id": "https://brickschema.org/schema/BrickTag#PIR", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Override" + "@value": "PIR" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Media_Production_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" + "@language": "en", + "@value": "Media Production Room" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Media_Room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Load_Shed_Status" + "@language": "en", + "@value": "A enclosed space used by media professionals for the production of media" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1943" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1944" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1945" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2270" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1946" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2271" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1947" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2272" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1948" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2273" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1949" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2274" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1950" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1951" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Media" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Production" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1943", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77975,13 +78256,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1944", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -77996,13 +78277,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1945", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Production" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78017,13 +78298,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78038,13 +78319,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78059,13 +78340,104 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1948", + "@id": "https://w3id.org/rec#ShowerRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Shower room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#PersonalHygiene" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO2_Differential_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO2 Differential Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference between CO2 levels of inside and outside air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb421" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb422" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb423" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb424" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78080,13 +78452,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1949", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78101,13 +78473,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1950", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78122,13 +78494,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1951", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb424", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78143,74 +78515,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PVT_Panel", + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" - }, + "@language": "en", + "@value": "Energy Generation Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector" + "@id": "https://brickschema.org/schema/Brick#Generation_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of solar panels that convert solar radiation into usable thermal and electrical energy" + "@value": "A sensor measuring the amount of generated energy." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2704" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2705" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1139" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1140" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2708" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1141" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2709" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1142" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78225,13 +78593,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78246,13 +78614,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78267,13 +78635,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2707", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78288,185 +78656,149 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2708", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@language": "en", + "@value": "Entering Water Temperature Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2709", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1264" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1265" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://w3id.org/rec#BACnetController", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1266" + }, { - "@value": "BACnet controller." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1267" + }, { - "@value": "BACnet Controller" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1268" + }, { - "@id": "https://w3id.org/rec#Controller" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1269" + }, { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1270" + }, { - "@value": "1.4.0" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1271" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:BACnetController" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, { - "@id": "https://brickschema.org/schema/Brick#BACnet_Controller" + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1264", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets discharge air flow for cooling" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Hot_Water_Meter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1265", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A meter that measures the usage or consumption of hot water of a whole building" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b379" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b380" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b381" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b382" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b383" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1266", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, + "@id": "https://brickschema.org/schema/BrickTag#PID" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78481,13 +78813,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b380", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78502,13 +78834,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b381", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78523,13 +78855,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b382", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78544,7 +78876,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b383", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -78565,75 +78897,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bypass Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for outside air" + "@value": "Sets the target flow rate of bypass water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2617" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb411" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2618" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb412" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2619" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb413" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2620" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb414" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2621" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb415" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2617", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78648,13 +78986,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2618", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78669,13 +79007,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2619", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78690,13 +79028,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78711,13 +79049,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78732,154 +79070,113 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Face", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Face" + "@value": "Medium Temperature Hot Water Discharge Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Alarm" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" - }, - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstance", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + "@language": "en", + "@value": "Entering Water Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum" + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A component of the HVAC the receives air from the air handling unit to distribute to the building" + "@value": "Measures the water pressure at the entry point of a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1240" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1241" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6842" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1242" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1243" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6844" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1244" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78894,13 +79191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78915,13 +79212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6842", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78936,13 +79233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78957,13 +79254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -78978,65 +79275,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Air_Flow_Alarm", + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Circulator Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that the air flow is higher than normal." + "@value": "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1652" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1653" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6617" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1654" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6618" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1655" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6619" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79051,13 +79342,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79072,13 +79363,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1654", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79093,143 +79384,180 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1655", + "@id": "https://w3id.org/rec#Kitchenette", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#High" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Kitchenette" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1656", + "@id": "https://brickschema.org/schema/BrickTag#Laboratory", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Laboratory" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Stack" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Restroom", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Restroom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Cooling_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Air", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Air" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "has Coordinates property" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "'Unoccupied_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#coordinates" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gain", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Gain" } ] }, { - "@id": "https://w3id.org/rec#Office", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Dewpoint_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Office" + "@language": "en", + "@value": "Exhaust Air Dewpoint Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@language": "en", + "@value": "Measures dewpoint of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4873" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1300" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1301" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4874" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1302" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4875" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1303" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4876" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1304" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#IAQ" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4873", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79244,13 +79572,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#IAQ" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79265,13 +79593,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4875", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79286,13 +79614,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4876", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79307,315 +79635,464 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1304", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment", + "@id": "https://brickschema.org/schema/Brick#Location", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Location" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Class" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entity" + }, + { + "@id": "https://w3id.org/rec#Space" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7631" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7018" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7633" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7019" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7635" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7637" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7639" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7641" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7646" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7651" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7652" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasareaShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7018", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7653" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7019", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7631", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7632" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7632", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Point" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7633", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Location is an exclusive top class." + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#not": [ { - "@language": "en", - "@value": "Unit" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7634" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7634", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Panel" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://w3id.org/rec#Geometry", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7635", + "http://www.w3.org/ns/shacl#message": [ { - "@value": "Geometry" + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7636" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7636", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7637", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Location is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b91" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7638" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b91", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7638", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Quantity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7639", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Location is an exclusive top class." + } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7640" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7640", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7641", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A Location's parts should be always be Locations/Spaces." } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#or": [ { "@list": [ { - "@value": "WGS84" - }, - { - "@value": "SWEREF99" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7642" }, { - "@value": "LocalCoordinates" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7643" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/ns/shacl#name": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7642", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "coordinate system" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7643", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7646", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A Location's parts should be always be Locations/Spaces." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#Literal" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7647" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7648" + } + ] } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#coordinateSystem" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Heating_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7647", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7648", + "http://www.w3.org/ns/shacl#class": [ { - "@value": true + "@id": "https://w3id.org/rec#Space" } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7651", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#message": [ { - "@value": "'Unoccupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@value": "Locations can be fed only by other Equipment." } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#isFedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7652", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "Refrigeration" + "@value": "A Location can have Points." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gatehouse", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Gatehouse" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Parking", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7653", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Parking" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Schedule_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The current setpoint as indicated by the schedule" + "@value": "Measures the temperature of water enteringed to a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3025" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6956" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6957" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3026" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3027" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6960" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3028" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Schedule" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3025", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79630,13 +80107,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3026", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Schedule" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79651,13 +80128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3027", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79672,13 +80149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3028", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79693,144 +80170,123 @@ ] }, { - "@id": "https://w3id.org/rec#AngularAccelerationObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6960", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/AngularAcceleration" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Angular acceleration observation" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b8" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b8", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6961", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Box", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@language": "en", + "@value": "Chilled Water Flow Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns." + "@value": "Measures the rate of flow in a chilled water circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b587" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7080" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b588" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7081" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b589" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7082" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b590" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7083" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b591" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7084" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79845,13 +80301,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79866,13 +80322,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79887,13 +80343,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79908,13 +80364,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b591", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -79929,91 +80385,125 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#NO2", + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "NO2" + "@value": "CurrentImbalance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The percent deviation from average current" + }, + { + "@language": "en", + "@value": "The percent deviation from average current" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Library", + "@id": "https://w3id.org/rec#mountedOn", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "mountedOn" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "System Enable Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs" + "@value": "Enables operation of a system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2024" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6450" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2025" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6451" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2026" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6452" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2027" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Library" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6453" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Library" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Library" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2024", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Library" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80028,13 +80518,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2025", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80049,13 +80539,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2026", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80070,13 +80560,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2027", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80091,215 +80581,186 @@ ] }, { - "@id": "https://w3id.org/rec#DataNetworkEquipment", + "@id": "https://w3id.org/rec#Event", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Data network equipment." + "@value": "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." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Data Network Equipment" + "@value": "Event" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb83" + }, { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DataNetworkEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb84" + }, { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb85" } ] }, { - "@id": "https://w3id.org/rec#ForceObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb83", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://qudt.org/vocab/quantitykind/Force" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": "Force observation" + "@value": "Event ending timestamp." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "end" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b88" + "@id": "https://w3id.org/rec#end" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b88", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb84", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "Event start timestamp." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "value" + "@value": "start" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#start" } ] }, { - "@id": "https://w3id.org/rec#isLocationOf", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb85", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "isLocationOf" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "timestamp" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#timestamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Parameter", + "@id": "https://brickschema.org/schema/Brick#Low_Voltage_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Low Voltage Alarm" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7564" + "@value": "An alarm that indicates the voltage is lower than its normal state." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7565" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2124" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7566" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2125" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7564", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2126" + }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2127" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80314,13 +80775,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7566", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80335,118 +80796,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2126", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "is metered by" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Indicates the meter measuring the consumption/production of some substance by the subject entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Cooling_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2127", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The class 'Effective_Air_Temperature_Cooling_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Low Supply Air Flow Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7245" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7246" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7247" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7248" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5922" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7249" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5923" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7250" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5924" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7251" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5925" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7252" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5926" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7253" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5927" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7254" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5928" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -80454,7 +80887,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" @@ -80463,27 +80896,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7245", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80504,13 +80928,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7246", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80525,7 +80949,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80546,7 +80970,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -80567,13 +80991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80588,13 +81012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7250", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80609,13 +81033,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7251", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80630,193 +81054,181 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7252", + "@id": "https://brickschema.org/schema/BrickShape#Current_AngleQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3650" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3662" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7253", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3650", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7254", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Oil", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3662", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant." + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Fuel_Oil" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Setpoint", + "@id": "https://brickschema.org/schema/Brick#Thermostat_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" + "@language": "en", + "@value": "Thermostat Equipment" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3244" }, { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3245" }, { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A Setpoint is an input value at which the desired property is set" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7659" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3246" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7660" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7661" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3244", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80831,13 +81243,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80852,91 +81264,169 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule2", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3939" - } - ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ - { - "@id": "http://www.w3.org/2002/07/owl#equivalentClass" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3939", + "@id": "https://brickschema.org/schema/BrickShape#PhasesShape", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5408" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5408", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates high temperature." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6709" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6710" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6711" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6712" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "@list": [ + { + "@value": "A" + }, + { + "@value": "B" + }, + { + "@value": "C" + }, + { + "@value": "AB" + }, + { + "@value": "BC" + }, + { + "@value": "AC" + }, + { + "@value": "ABC" + }, + { + "@value": "A" + }, + { + "@value": "B" + }, + { + "@value": "C" + }, + { + "@value": "AB" + }, + { + "@value": "BC" + }, + { + "@value": "AC" + }, + { + "@value": "ABC" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Computer Room Air Conditioning" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#CRAC" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6620" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6621" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6622" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6623" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6624" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6625" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CRAC" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Computer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6709", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80951,13 +81441,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6710", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80972,13 +81462,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Computer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -80993,13 +81483,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81014,93 +81504,115 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Formaldehyde_ConcentrationQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6624", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3844" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3847" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6625", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstance", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ], + "http://www.w3.org/ns/shacl#targetObjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasSubstance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3847", + "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Discharge Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Copy_Room", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Copy Room" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -81108,113 +81620,195 @@ "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room set aside for common office equipment, including printers and copiers" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb744" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb745" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb746" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb747" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.3.0" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications." + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Copy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor" + "@id": "https://w3id.org/rec#CopyingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb744", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Copy" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb745", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Media", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb746", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Media" + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb747", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Curtailment", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Azimuth property" + "@value": "Curtailment" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape" + "@id": "http://www.w3.org/2006/vcard/ns#Address" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#azimuth" + "@id": "https://brickschema.org/schema/Brick#hasAddress" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct", + "@id": "https://w3id.org/rec#severity", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Direct" + "@value": "severity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Copy_Room", + "@id": "https://brickschema.org/schema/Brick#Basement", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Basement" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Floor" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -81225,21 +81819,18 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room set aside for common office equipment, including printers and copiers" + "@value": "The floor of a building which is partly or entirely below ground level." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b744" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b745" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb292" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b746" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb293" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b747" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb294" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -81249,37 +81840,34 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CopyingRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BasementLevel" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Copy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Basement" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Floor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#CopyingRoom" + "@id": "https://w3id.org/rec#BasementLevel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b744", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Copy" + "@id": "https://brickschema.org/schema/BrickTag#Basement" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81294,13 +81882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b745", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81315,13 +81903,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b746", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81336,198 +81924,233 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b747", + "@id": "https://brickschema.org/schema/Brick#Min_Load_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Min Load Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Load_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2347" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2348" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2349" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2350" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2351" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "https://w3id.org/rec#OutdoorSpace", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2347", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Outdoor space" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CRAC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "CRAC" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2348", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Ticketing" + "@id": "https://brickschema.org/schema/BrickTag#Min" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Luminaire" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#RelativeHumidityObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2349", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Relative humidity observation" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b145" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b145", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2350", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2351", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#netArea", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "netArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Command", + "@id": "https://brickschema.org/schema/Brick#Differential_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "Sets temperature of diffrential air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb842" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb843" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb844" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2543" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb845" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb846" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81542,13 +82165,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb843", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81563,7 +82186,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -81584,227 +82207,475 @@ ] }, { - "@id": "https://w3id.org/rec#MultiPoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb845", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Multi point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b120" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb846", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://geojson.org/MultiPoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "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]]." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "coordinates" + "@id": "https://brickschema.org/schema/Brick#Fluid" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#coordinates" + "@language": "en", + "@value": "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]]." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#CO" + }, + { + "@id": "https://brickschema.org/schema/Brick#CO2" + }, + { + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + }, + { + "@id": "https://brickschema.org/schema/Brick#Steam" } ] }, { - "@id": "https://w3id.org/rec#NetworkSecurityEquipment", + "@id": "https://brickschema.org/schema/BrickTag#Call", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Network security equipment." - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Network Security Equipment" + "@language": "en", + "@value": "Call" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasLocation", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@language": "en", + "@value": "Has location" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#locatedIn" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment" + "@id": "https://brickschema.org/schema/Brick#isLocationOf" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment" + "@language": "en", + "@value": "Subject is physically located in the location given by the object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System", + "@id": "https://brickschema.org/schema/BrickShape#Atmospheric_PressureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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)." + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7547" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7560" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7561" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3576" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3639" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7547", - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3576", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7548" + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7549" + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7550" + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7551" + "@id": "http://qudt.org/vocab/unit/KiloBAR" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7552" + "@id": "http://qudt.org/vocab/unit/DecaPA" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7553" + "@id": "http://qudt.org/vocab/unit/TORR" } ] } ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7548", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3639", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7549", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7550", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Loop" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7551", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Main", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Main" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7552", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Relief_Fan", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Relief Fan" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2888" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2889" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2890" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7553", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2888", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Array" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81819,13 +82690,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81840,64 +82711,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint" + "@language": "en", + "@value": "Unoccupied Cooling Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1952" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1953" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1954" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1955" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3313" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1956" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3314" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1957" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3315" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1958" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3316" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1959" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1960" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3318" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, @@ -81905,7 +82767,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -81915,13 +82777,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1952", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81936,13 +82798,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1953", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81957,13 +82819,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1954", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81978,13 +82840,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1955", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -81999,13 +82861,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1956", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82020,13 +82882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1957", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82041,13 +82903,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1958", + "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leak Detector Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4887" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4888" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4889" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4890" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Detector" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leak" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4887", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82062,13 +82970,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1959", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82083,13 +82991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1960", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82104,70 +83012,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Usage_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4890", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Leak" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor that records the quantity of thermal energy consumed in a given period" + "@value": "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3228" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3229" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb935" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3230" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb936" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3231" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb937" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3232" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb938" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3228", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82182,13 +83106,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3229", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82203,13 +83127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3230", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82224,13 +83148,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3231", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82245,85 +83169,185 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3232", + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@language": "en", + "@value": "Is associated with" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The tag is associated with the given class" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Output_Voltage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Static Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the voltage output by some process or device" + "@value": "The static pressure of air within discharge regions of an HVAC system" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PM2.5", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PM2.5" + } + ] + }, + { + "@id": "https://w3id.org/rec#Library", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Library" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fire_Control_Panel", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire Control Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A panel-mounted device that provides status and control of a fire safety system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2570" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1458" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1459" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2571" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1460" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2572" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1461" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2573" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1458", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Control" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2570", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82338,13 +83362,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82359,13 +83383,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2572", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82380,13 +83404,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82401,94 +83425,124 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Ventilation Air Conditioning System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures gas concentration (other than CO2)" + "@id": "https://brickschema.org/schema/Brick#HVAC_System" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1532" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1533" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7411" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7412" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7413" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7414" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7415" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1535" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7416" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#HVAC" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7411", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7412", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Conditioning" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82503,13 +83557,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82524,13 +83578,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82545,100 +83599,120 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReferenceShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7416", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Infers a TimeseriesReference instance from the object of an hasExternalReference." + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3554" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3554", + "@id": "https://brickschema.org/schema/BrickTag#Tablet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#condition": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference" + "@language": "en", + "@value": "Tablet" } + ] + }, + { + "@id": "https://w3id.org/rec#Cinema", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + "@value": "Cinema" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Command", + "@id": "https://brickschema.org/schema/Brick#Output_Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Output Voltage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Commands that disable functionality" + "@value": "Measures the voltage output by some process or device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7106" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2570" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2571" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2572" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7108" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2573" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82653,13 +83727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7107", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82674,13 +83748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82695,102 +83769,74 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#BuildingMeterRule", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2573", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3641" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3641", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "\n CONSTRUCT {\n $this rdf:type ?newtype .\n }\n WHERE {\n $this brick:meters ?bldg .\n ?bldg rdf:type/rdfs:subClassOf* brick:Building .\n $this rdf:type ?type .\n BIND(IRI(CONCAT(\"https://brickschema.org/schema/Brick#Building_\", strafter(str(?type), \"https://brickschema.org/schema/Brick#\"))) as ?newtype) .\n FILTER (strEnds(str(?type), \"_Meter\"))\n FILTER (!strStarts(str(?type), \"https://brickschema.org/schema/Brick#Building_\"))\n }\n " + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Ratio_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Load_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Load Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the ratio of currents in a transformer" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b769" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b770" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b771" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5910" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b772" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5911" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b773" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5912" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82805,13 +83851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82826,7 +83872,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -82847,13 +83893,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b772", + "@id": "https://brickschema.org/schema/Brick#Economizer", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Economizer" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb981" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb982" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Economizer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ratio" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82868,13 +83954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82889,72 +83975,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Furniture", + "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Furniture" + "@language": "en", + "@value": "CO2 Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Movable objects intended to support various human activities such as seating, eating and sleeping" + "@value": "Sets some property of CO2" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4552" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4828" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4553" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4554" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82969,13 +84047,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Furniture" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -82990,160 +84068,74 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Solar_IrradianceQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4105" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4110" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4105", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4554", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4110", + "@id": "https://brickschema.org/schema/Brick#Steam_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Steam System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fan moving outside air; air that is supplied into the building from the outdoors" + "@value": "The equipment, devices and conduits that handle the production and distribution of steam in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5016" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5017" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3162" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5018" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3163" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5016", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5017", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83158,13 +84150,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5018", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83179,65 +84171,75 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tower", + "@id": "https://brickschema.org/schema/Brick#Soil_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tower" + "@value": "Soil Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Disable_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if functionality has been disabled" + "@value": "Measures the temperature of soil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b906" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3055" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3056" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b907" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3057" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b908" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3058" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Soil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Soil" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b906", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83252,13 +84254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b907", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83273,13 +84275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b908", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Soil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83294,106 +84296,68 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3058", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the luminous intensity per unit area of light travelling in a given direction" + "@value": "Shading Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2146" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2147" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2148" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6225" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2149" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6226" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2146", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#LuminanceObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2147", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83408,13 +84372,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83429,66 +84393,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2149", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Condenser Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of natural gas" + "@value": "Measures the flow of the leaving condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2453" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5858" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2454" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5859" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2455" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5860" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2456" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5861" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2457" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5862" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5863" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -83497,28 +84472,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83533,13 +84508,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2454", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83554,13 +84529,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83575,13 +84550,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2456", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83596,13 +84571,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2457", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83617,24 +84592,28 @@ ] }, { - "@id": "https://w3id.org/rec#VirtualBuilding", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5863", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Virtual building" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape", + "@id": "https://brickschema.org/schema/BrickShape#Solar_RadianceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -83647,21 +84626,30 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4108" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7379" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4110" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4108", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -83671,12 +84659,12 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4110", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -83690,6 +84678,11 @@ "@value": 1 } ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], "http://www.w3.org/ns/shacl#path": [ { "@id": "https://brickschema.org/schema/Brick#value" @@ -83697,81 +84690,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Sensor", + "@id": "https://w3id.org/rec#FoldingChair", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Folding chair" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Chair" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Integral" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fault_Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fault Reset Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Reset_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of outside air" + "@value": "Clears a fault status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2611" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2612" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2613" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1406" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2614" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1407" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2615" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2616" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1409" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2611", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83786,13 +84804,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2612", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83807,13 +84825,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83828,13 +84846,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2614", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83849,34 +84867,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2615", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@language": "en", + "@value": "Underfloor Air Plenum Static Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the underfloor air plenum static pressure" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3292" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3293" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3294" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3295" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3296" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3297" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3298" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Plenum" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2616", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -83891,116 +84963,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3293", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Gas" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the water pressure at the exit point of a system." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1986" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1987" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1988" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1989" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1990" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84015,13 +85005,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1987", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84036,13 +85026,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1988", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84057,13 +85047,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1989", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84078,13 +85068,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1990", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84099,240 +85089,186 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Soil", + "@id": "https://brickschema.org/schema/BrickTag#Heating", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@language": "en", + "@value": "Heating" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Mode_Status", + "@id": "https://brickschema.org/schema/BrickTag#Measurable", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2484" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2485" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2486" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2487" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2488" - } + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Measurable" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2484", + "@id": "https://w3id.org/rec#Agent", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Agent" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2485", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@value": "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "owns" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#owns" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Organization" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2488", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@value": "is member of" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isMemberOf" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hallway", + "@id": "https://brickschema.org/schema/Brick#Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Hallway" + "@value": "Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } + ], + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "https://brickschema.org/schema/Brick#Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Parameter" + }, { "@id": "https://brickschema.org/schema/Brick#Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total luminous flux incident on a surface, per unit area" + "@value": "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'" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4880" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7726" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4881" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7727" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4882" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4883" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7728" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7726", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#IlluminanceObservation" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -84357,28 +85293,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4881", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4882", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -84399,13 +85314,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4883", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84420,118 +85335,68 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain", + "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Relief_Valve", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rain" + "@value": "Steam Pressure Relief Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve" + }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Steam_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Valve designed to automatically relieve excessive steam pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5963" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5964" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5965" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5966" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5967" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5968" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5969" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5970" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3158" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5971" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3159" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5972" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3160" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5973" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3161" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Relief" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5963", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3158", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84546,13 +85411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5964", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84567,13 +85432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5965", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84588,13 +85453,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5966", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84609,55 +85474,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5967", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Entering Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the rate of flow of water entering a piece of equipment or system" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5968", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6962" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6963" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6964" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6965" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6966" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5969", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84672,13 +85563,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5970", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84693,7 +85584,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -84714,13 +85605,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84735,13 +85626,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5973", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84756,73 +85647,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tunnel", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Plenum", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Return Air Plenum" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An enclosed space that connects buildings. Often underground" + "@value": "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2962" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2963" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3280" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2964" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2965" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2962", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84837,13 +85741,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84858,13 +85762,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tunnel" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84879,65 +85783,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Head_Pressure_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#ESS", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ESS" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system." + "@value": "Setpoint for maximum air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2199" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2200" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1663" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2201" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2202" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1665" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2203" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Head" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84952,13 +85879,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Head" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84973,13 +85900,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -84994,13 +85921,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85015,13 +85942,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85036,106 +85963,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#VAV", + "@id": "https://brickschema.org/schema/Brick#Pre_Filter_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "See Variable_Air_Volume_Box" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" - } - ] - }, - { - "@id": "https://w3id.org/rec#adjacentElement", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "adjacentElement" + "@value": "Pre Filter Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Rated_Speed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Filter_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets rated speed" + "@value": "Indicates if a prefilter needs to be replaced" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2848" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2777" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2849" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2778" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2850" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2779" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2851" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2780" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rated" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pre" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2848", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85150,13 +86036,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rated" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85171,13 +86057,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2850", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pre" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85192,13 +86078,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2851", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85213,106 +86099,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Recorder", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Recorder" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Space", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Space" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6027" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7570" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6028" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6029" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6030" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6031" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6032" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6033" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6034" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6035" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7571" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6036" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6037" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6027", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85327,13 +86192,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6028", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85348,76 +86213,99 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6029", + "@id": "https://brickschema.org/schema/BrickTag#Surface", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Surface" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6030", + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Embedded Surface System Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6031", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/Brick#ESS_Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5676" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5677" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5678" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5679" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5680" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5681" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#ESS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Embedded" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Panel" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Surface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6032", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#ESS" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85432,13 +86320,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6033", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85453,13 +86341,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6034", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85474,13 +86362,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6035", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85495,13 +86383,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85516,13 +86404,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6037", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85537,69 +86425,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Box" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of water" + "@value": "hot air chamber forming part of an air handler." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7509" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1709" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1710" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7510" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1711" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7511" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1712" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7512" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1713" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1709", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Box" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85614,13 +86545,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7510", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85635,13 +86566,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7511", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85656,13 +86587,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7512", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85677,76 +86608,174 @@ ] }, { - "@id": "https://w3id.org/rec#widthScaleFactor", + "@id": "https://brickschema.org/schema/BrickTag#Radiator", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "widthScaleFactor" + "@value": "Radiator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chiller" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system." + "@value": "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6915" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6916" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6915", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6916", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Level_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Formaldehyde Level Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the concentration of formaldehyde in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1498" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4657" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1499" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4658" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1500" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4659" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1501" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4656", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85761,13 +86790,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85782,13 +86811,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85803,13 +86832,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85824,59 +86853,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Tablet", + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A flat, handheld mobile computer, usually with a touchscreen" + "@value": "Sets temperature of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3201" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7459" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7460" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7461" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3204" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7462" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tablet" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3201", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85891,13 +86936,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85912,13 +86957,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3203", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85933,13 +86978,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3204", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tablet" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -85954,384 +86999,498 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape", + "@id": "https://w3id.org/rec#MainEntrance", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Temperature coefficient property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape" + "@value": "Main entrance" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#temperatureCoefficientofPmax" + "@id": "https://w3id.org/rec#Entrance" } ] }, { - "@id": "https://w3id.org/rec#ArchitectureArea", + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "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." + "@value": "Industry Foundation Classes Reference" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Architecture area" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Information" + "@value": "A reference to an entity in an IFC project which may contain additional metadata about this entity." } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b24" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6564" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b25" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6565" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b26" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6566" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b24", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6564", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#float" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@value": "Name of the entity in IFC" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "rentable area" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#rentableArea" + "@id": "https://brickschema.org/schema/Brick/ref#ifcName" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b25", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6565", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@value": "The global ID of the entity in the IFC project" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "gross area" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#grossArea" + "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b26", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6566", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@value": "Reference to an IFC Project object, containing the project ID" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick/ref#ifcProject" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "net area" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#netArea" + "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference" } ] }, { - "@id": "https://w3id.org/rec#ExceptionEvent", + "@id": "https://brickschema.org/schema/Brick#Parking_Level", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Exception event" + "@language": "en", + "@value": "Parking Level" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "https://brickschema.org/schema/Brick#Floor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A floor of a parking structure" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2723" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2724" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b86" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2725" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b87" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2726" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b86", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@value": "1.4.1" } ], - "http://www.w3.org/ns/shacl#description": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "The brick:Point that emitted this exception." + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Floor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Level" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2723", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "source point" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#sourcePoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b87", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2724", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The message of this exception event." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2725", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#aggregationFunctionShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2726", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction" + "@id": "https://brickschema.org/schema/BrickTag#Parking" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#MassObservation", + "@id": "https://brickschema.org/schema/Brick#Booster_Fan", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/Mass" + "@language": "en", + "@value": "Booster Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Mass observation" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@language": "en", + "@value": "Fan activated to increase airflow beyond what is provided by the default configuration" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb327" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb328" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb329" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Booster" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b119" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb327", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb328", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#heightScaleFactor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb329", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Driver", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "heightScaleFactor" + "@value": "Driver" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#electricalPhases", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical phases" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has these electrical AC phases" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of differential temperature control" + "@value": "Measures the rate of flow in a hot water circuit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b882" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7117" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b883" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7118" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b884" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7119" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b885" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7120" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b886" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7121" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b882", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86346,13 +87505,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b883", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86367,13 +87526,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86388,13 +87547,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86409,13 +87568,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86430,92 +87589,128 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Basin", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Basin" + "@value": "Discharge Water Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Broadcast_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Broadcast Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - }, + "@id": "https://brickschema.org/schema/Brick#Media_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2002" - }, + "@language": "en", + "@value": "A space to organize and manage a broadcast. Separate from studio" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2003" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb340" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2004" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb341" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2005" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb342" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2006" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb343" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2007" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb344" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2008" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2009" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Broadcast" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Media" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Broadcast" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86530,13 +87725,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2003", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86551,13 +87746,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2004", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86572,13 +87767,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2005", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86593,13 +87788,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2006", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86614,34 +87809,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2007", + "@id": "https://brickschema.org/schema/Brick#Step_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Step Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6832" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6833" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6834" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2008", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86656,13 +87870,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2009", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86677,269 +87891,145 @@ ] }, { - "@id": "https://w3id.org/rec#Toilet", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6834", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Toilet" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#NetworkRouter", + "@id": "https://w3id.org/rec#DaylightSensorEquipment", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Network router." + "@value": "Daylight sensor." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Network Router" + "@value": "Daylight Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PIR", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "PIR" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Current", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/A" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Stat" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoA" - }, - { - "@id": "http://qudt.org/vocab/unit/BIOT" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoA" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoA" - }, - { - "@id": "http://qudt.org/vocab/unit/PetaA" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckCurrent" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraA" + "@id": "https://w3id.org/rec#SensorEquipment" } ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Angle" - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@value": "1.4.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "air external to a defined zone (e.g., corridors)." + "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dewpoint" + "@value": "Exhaust Air Stack Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Chilled_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status" + "@language": "en", + "@value": "Sets exhaust air stack flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1197" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1198" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1199" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1200" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4795" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1201" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4796" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4797" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4798" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1204" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4799" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1205" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4800" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Stack" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86954,13 +88044,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1198", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86975,13 +88065,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1199", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -86996,13 +88086,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87017,13 +88107,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1201", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87038,13 +88128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87059,55 +88149,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1203", + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Low Supply Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1204", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5929" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5930" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5931" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5932" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5933" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5934" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5935" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87122,59 +88242,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5930", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5037" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5038" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5039" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5040" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5041" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Count" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#People" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5037", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87189,13 +88284,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5038", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87210,13 +88305,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5039", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87231,13 +88326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#People" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87252,13 +88347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5041", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87273,103 +88368,84 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "Air Wet Bulb Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4722" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4723" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4724" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4536" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4725" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4537" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4726" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4538" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4539" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4728" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4540" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4729" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4541" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4722", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4723", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87384,13 +88460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4724", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87405,7 +88481,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4725", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -87426,34 +88502,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4726", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4727", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87468,7 +88523,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4728", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -87489,13 +88544,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87510,171 +88565,131 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Common", + "@id": "https://brickschema.org/schema/BrickTag#Demand", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Common" + "@value": "Demand" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape", + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A Point can be a Point of Equipment, Location or Space." - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5455" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5456" - } - ] - }, - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5459" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5460" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5461" - } - ] - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#isPointOf" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5455", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5456", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Location" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5459", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5460", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://w3id.org/rec#OfficeRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@value": "OfficeRoom" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5461", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://w3id.org/rec#Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Common_Space", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Condenser Water Pump" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces that are used by multiple people at the same time" + "@value": "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7184" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5553" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7185" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5554" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7186" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5555" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5556" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5553", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7184", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87689,13 +88704,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7185", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87710,13 +88725,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7186", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87731,58 +88746,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed", + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shed" + "@value": "Noncondensing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of static pressure" + "@value": "Sets static pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6254" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6255" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7491" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6256" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7492" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6257" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7493" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7494" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -87803,13 +88815,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6254", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87824,13 +88836,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6255", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87845,13 +88857,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87866,13 +88878,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87887,85 +88899,97 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6258", + "@id": "https://brickschema.org/schema/BrickTag#Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Panel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hallway", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hallway" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor" + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor which measures the voltage difference (imbalance) between phases of an electrical system" + "@value": "A common space, used to connect other parts of a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3407" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1560" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3408" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1561" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3409" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1562" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3410" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1563" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hallway" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance" + "@id": "https://w3id.org/rec#Hallway" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3407", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -87980,13 +89004,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3408", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hallway" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88001,13 +89025,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3409", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88022,13 +89046,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3410", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88043,53 +89067,116 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Distribution", + "@id": "https://brickschema.org/schema/BrickTag#Min", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Play", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Play" + } + ] + }, + { + "@id": "https://w3id.org/rec#heightRUs", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "heightRUs" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Kitchen", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Kitchen" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Baseboard Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)" + "@value": "Electric heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3461" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1031" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1032" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3462" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1033" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3463" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1034" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3461", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88104,13 +89191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3462", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88125,13 +89212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3463", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88146,300 +89233,234 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frost", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1034", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Solid" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "frost formed on the cold surface (tubes, plates) of a cooling coil." + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Rated voltage output" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The nominal rated voltage output of the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Space", + "@id": "https://w3id.org/rec#ownedBy", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Space" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b166" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b167" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b168" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b169" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b170" + "@language": "en", + "@value": "ownedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b166", + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "is location of" + "@language": "en", + "@value": "has Rated voltage output property" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#isLocationOf" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b167", + "@id": "https://brickschema.org/schema/Brick#Luminance_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Georeference" + "@language": "en", + "@value": "Luminance Alarm" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "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)." + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2140" + }, { - "@value": "georeference" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2141" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2142" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#georeference" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2140", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Space" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has part" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPart" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2141", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Space" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is part of" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2142", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Geometry" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Polygon representing the spatial extent of this Space." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#geometry" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Baseboard Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of high-temperature hot water enteringed to a hot water system" + "@value": "Hydronic heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4715" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4716" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1714" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4717" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1715" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4718" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1716" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4719" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1717" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4720" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4721" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1718" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4715", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88454,13 +89475,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88475,7 +89496,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -88496,13 +89517,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88517,13 +89538,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88538,138 +89559,182 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4720", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://w3id.org/rec", + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "RealEstateCore" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#versionInfo": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "4.0" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4721", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Medium Temperature Hot Water Supply Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PM1", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." + "@value": "PM1" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Conference", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit" + "@language": "en", + "@value": "Conference" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lag", + "@id": "https://brickschema.org/schema/BrickTag#System", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Lag" + "@value": "System" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6504" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7474" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7475" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7476" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7477" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6504", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7475", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88684,7 +89749,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -88705,13 +89770,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88726,13 +89791,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88747,159 +89812,182 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Bus_Riser", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bus Riser" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb388" }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb389" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Riser" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb388", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb389", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Manual_Call_Point", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.coopermedc.com/products/manual-alarm-call-points" + "@language": "en", + "@value": "Cooling Supply Air Temperature Proportional Band Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1444" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5587" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5588" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5589" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5590" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5591" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1446" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5592" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1447" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5593" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1448" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5594" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1449" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5595" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1450" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5596" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Call" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1444", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Call" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88914,13 +90002,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88935,13 +90023,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88956,13 +90044,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1448", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88977,13 +90065,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1449", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -88998,13 +90086,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89019,112 +90107,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Elevator_Space", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The vertical space in whcih an elevator ascends and descends" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#ElevatorShaft" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets differential speed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b856" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b857" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b858" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b859" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b856", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89139,13 +90128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b857", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89160,13 +90149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b858", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89181,13 +90170,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89202,150 +90191,136 @@ ] }, { - "@id": "https://w3id.org/rec#Department", + "@id": "https://w3id.org/rec#VelocityObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@value": "Department" + "@id": "http://qudt.org/vocab/quantitykind/Velocity" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Organization" + "@value": "Velocity observation" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#List" ], - "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7736" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ + "http://www.w3.org/ns/shacl#property": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7737" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7738" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7739" - } - ] + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb175" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb175", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "http://www.w3.org/2001/XMLSchema#double" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7737", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#decimal" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7738", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#integer" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7739", - "http://www.w3.org/ns/shacl#datatype": [ + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@language": "en", + "@value": "Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the concentration of CO2 in return air" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2900" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6937" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6938" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2901" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6939" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2902" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6940" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2903" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6941" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2904" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6942" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6943" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89360,13 +90335,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89381,13 +90356,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2902", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89402,13 +90377,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2903", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89423,75 +90398,14 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2904", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5816" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5817" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5818" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5816", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - } ], "http://www.w3.org/ns/shacl#predicate": [ { @@ -89505,13 +90419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89526,13 +90440,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89547,68 +90461,52 @@ ] }, { - "@id": "https://w3id.org/rec#operatedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "operatedBy" - } - ] - }, - { - "@id": "https://w3id.org/rec#address", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "address" + "@value": "Unoccupied Cooling Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Return_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of air when unoccupied for cooling within a specific zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2520" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5132" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5133" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5134" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5135" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5136" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5137" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5138" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -89616,22 +90514,22 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -89641,7 +90539,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -89662,13 +90560,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89683,13 +90581,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89704,13 +90602,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2523", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89725,13 +90623,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89746,13 +90644,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89767,13 +90665,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89788,36 +90686,48 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Status", + "@id": "https://brickschema.org/schema/Brick#Motor_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Motor On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates if a filter needs to be replaced" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4815" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2425" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2426" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2427" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4816" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2428" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4817" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2429" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Motor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -89828,13 +90738,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89849,13 +90759,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4816", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89870,13 +90780,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -89891,101 +90801,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Break", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2428", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Break" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Circulator" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Direction", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2429", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Direction" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Freeze_Protect_Temperature_Parameter", + "@id": "https://brickschema.org/schema/Brick#Space_Heater", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@language": "en", + "@value": "Space Heater" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2070" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2071" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2072" - }, + "@language": "en", + "@value": "A heater used to warm the air in an enclosed area, such as a room or office" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2073" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3070" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2074" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3071" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2075" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3072" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Protect" + "@id": "https://brickschema.org/schema/BrickTag#Heater" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2070", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Freeze" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90000,13 +90910,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2071", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90021,13 +90931,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2072", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90042,116 +90952,146 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2073", + "@id": "https://brickschema.org/schema/BrickTag#Level", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Level" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CRAH", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CRAH" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2074", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Protect" + "@language": "en", + "@value": "Discharge Air Dewpoint Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2075", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Measures dewpoint of discharge air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relay", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Relay" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Level_Command", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Outside Air Lockout Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Adjusts the operational state to a specific level within a predefined range." + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2018" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2622" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2623" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2624" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2625" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2019" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2626" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2020" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2627" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2018", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90166,13 +91106,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2019", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90187,13 +91127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2020", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90208,59 +91148,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Audio_Visual_Equipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2625", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Equipment related to sound and visual components such as speakers and displays." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b238" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b239" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b240" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b241" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Audio" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Visual" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b238", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Audio" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90275,13 +91190,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b239", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90296,53 +91211,107 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b240", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "https://brickschema.org/schema/Brick#Condenser", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b241", + "@id": "https://brickschema.org/schema/Brick#Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Visual" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "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)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Blowdown_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Domestic_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Potable_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Command", + "@id": "https://brickschema.org/schema/BrickTag#Fan", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Luminance_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminance Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Command" @@ -90351,18 +91320,18 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls properties of fans" + "@value": "Controls the amount of luminance delivered by a lighting system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4809" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2143" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4810" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2144" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4811" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2145" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -90370,7 +91339,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -90378,7 +91347,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -90399,13 +91368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4810", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90420,7 +91389,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4811", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -90441,76 +91410,73 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Visitor", + "@id": "https://brickschema.org/schema/Brick#Room", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Visitor" + "@value": "Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#RTU" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system." + "@value": "Base class for all more specific room types." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6226" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7673" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6227" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7674" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6228" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6229" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#RTU" - }, + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90525,13 +91491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6227", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90546,135 +91512,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6228", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#RTU" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6229", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Auto", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Auto" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ground", + "@id": "https://brickschema.org/schema/BrickTag#Wing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ground" + "@value": "Wing" } ] }, { - "@id": "https://w3id.org/rec#OutpatientServicesRoom", + "@id": "https://brickschema.org/schema/BrickShape#PositionQuantityShape", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Outpatient services room" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Copy", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Copy" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3995" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3997" } ] }, { - "@id": "https://w3id.org/rec#RealEstate", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3995", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Real Estate" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#Collection" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b144" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b144", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3997", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Architecture" + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -90682,140 +91626,97 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "includes" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exercise_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@language": "en", + "@value": "Exercise Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1305" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1306" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1307" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1308" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1309" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1310" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "@language": "en", + "@value": "An indoor room used for exercise and physical activities" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1296" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1297" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1298" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1299" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1305", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Exercise" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1306", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ExerciseRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Exercise" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90830,13 +91731,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1308", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90851,13 +91752,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1309", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90872,13 +91773,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1310", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -90893,287 +91794,166 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Distribution", + "@id": "https://brickschema.org/schema/BrickShape#IrradianceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Utilize a gas distribution source to represent how gas is distributed across multiple destinations" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1525" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1526" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1527" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3888" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3889" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3888", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1526", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3889", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Substance", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Substance" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Measurable" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_System_Enable_Status", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has sub-meter" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates a submeter of this meter" + "@value": "Heat Exchanger System Enable Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Hot_Water_Differential_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Enable_Status" }, { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." + "@value": "Indicates if the heat exchanger system has been enabled" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2223" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2224" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1575" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2225" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1576" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2226" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1577" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2227" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1578" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2228" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1579" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2229" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2230" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2231" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1580" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2223", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2224", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91188,13 +91968,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91209,13 +91989,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2227", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91230,7 +92010,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2228", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -91251,13 +92031,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2229", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91272,13 +92052,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2230", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91293,112 +92073,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2231", + "@id": "https://brickschema.org/schema/Brick#Refrigerant", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://en.wikipedia.org/wiki/Refrigerant" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Fluid" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } ] }, { - "@id": "https://w3id.org/rec#RecreationalRoom", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Loop", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Recreational room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Condenser Water Loop" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Speed_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint." + "@value": "A collection of equipment that transport and regulate condenser water among each other" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2365" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2366" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2367" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2368" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb670" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2369" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb671" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2370" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb672" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Loop" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2365", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91413,13 +92162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2366", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91434,13 +92183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2367", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91455,34 +92204,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2368", + "@id": "https://brickschema.org/schema/Brick#Inverter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Inverter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A device that changes direct current into alternating current" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4879" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4880" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Inverter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2369", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91497,13 +92265,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2370", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Inverter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91518,102 +92286,65 @@ ] }, { - "@id": "https://w3id.org/rec#NeonatalNursingRoom", + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Neonatal nursing room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@language": "en", + "@value": "Integral Time Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/Brick#Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4637" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4638" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7210" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4639" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7211" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4640" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7212" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4641" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7213" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4642" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4643" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7214" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91628,13 +92359,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4638", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91649,13 +92380,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4639", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91670,13 +92401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91691,13 +92422,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91712,141 +92443,254 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4642", + "@id": "https://brickschema.org/schema/Brick/ref#TimeseriesReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "Timeseries Reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "A reference to a stream of timeseries data in a database. Contains the data for this entity" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6874" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6875" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4643", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6874", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "The identifier for the timeseries data corresponding to this point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId" } ] }, { - "@id": "https://w3id.org/rec#TherapyRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6875", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Therapy room" + "@value": "Refers to a database storing the timeseries data for the related point. Properties on this class are *to be determined*; feel free to add arbitrary properties onto Database instances for your particular deployment" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "http://www.w3.org/ns/shacl#IRIOrLiteral" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#storedAt" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Pull_Station", + "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation#Fire_alarm_pull_station" - } + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5374" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5375" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5374", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5375", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/TON_FG" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_IT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_TH-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cubicle", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." + "@value": "Cubicle" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Office" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A smaller space set aside for an individual, but not with a door and without full-height walls" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1451" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb756" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1452" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb757" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1453" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb758" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1454" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb759" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1455" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb760" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1456" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1457" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cubicle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pull" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://w3id.org/rec#Workspace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1451", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Cubicle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91861,13 +92705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1452", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91882,13 +92726,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91903,13 +92747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1454", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb759", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Manual" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91924,13 +92768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pull" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -91945,113 +92789,108 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1456", + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@language": "en", + "@value": "Occupied Discharge Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1457", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Embedded", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Embedded" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Air_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Locally_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Locally On Off Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b708" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b709" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b710" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2058" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b711" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2059" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b712" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2060" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b713" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2062" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Locally" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b708", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Locally" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92066,13 +92905,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b709", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92087,13 +92926,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b710", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92108,13 +92947,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92129,13 +92968,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92150,13 +92989,110 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b713", + "@id": "https://brickschema.org/schema/BrickTag#Makeup", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Makeup" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Hot_Water_Differential_Pressure_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Hot Water Differential Pressure Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2338" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2339" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2340" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2341" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2342" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2343" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2344" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2345" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2346" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92171,13 +93107,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92192,59 +93128,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Stage_Enable_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2340", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3085" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3086" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2341", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3087" - }, + "@id": "https://brickschema.org/schema/BrickTag#Min" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3088" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2342", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3085", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92259,13 +93212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3086", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92280,13 +93233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3087", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92301,13 +93254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3088", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92322,95 +93275,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Circuit", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Circuit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@language": "en", + "@value": "Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of supply air" + "@value": "Sets the temperature of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6326" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6713" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6328" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6714" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6329" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6715" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6716" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6331" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6717" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6326", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92425,13 +93376,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92446,13 +93397,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6328", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92467,13 +93418,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92488,13 +93439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6330", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92509,13 +93460,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6331", + "@id": "https://w3id.org/rec#Theater", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Theater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Check_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Check Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Valve that allows fluid to flow in only one direction, preventing reverse flow." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4557" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4558" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Check" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Check" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92530,13 +93538,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92551,59 +93559,83 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm", + "@id": "https://brickschema.org/schema/Brick#Electronic_Expansion_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electronic Expansion Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates low concentration of water vapor in the air." + "@value": "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2076" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1043" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1044" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1045" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1046" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2079" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1047" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1048" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1049" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Metering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Modulating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92618,13 +93650,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92639,13 +93671,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92660,13 +93692,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92681,142 +93713,124 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VolumeShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1047", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Modulating" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5446" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5447" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1048", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1049", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/FT3" - }, - { - "@id": "http://qudt.org/vocab/unit/M3" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Pressure_Regulator_Valve", + "@id": "https://w3id.org/rec#RetailRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Gas_Valve" - }, + "@value": "Retail room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Measurable", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure." + "@value": "Measurable" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1528" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1529" + "@id": "https://brickschema.org/schema/Brick#Class" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1530" - }, + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1531" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6021" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Measurable" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Measurable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -92831,257 +93845,317 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1529", + "@id": "https://brickschema.org/schema/BrickTag#Reset", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Reset" } + ] + }, + { + "@id": "https://w3id.org/rec#ExerciseRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Exercise room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1530", + "@id": "https://brickschema.org/schema/Brick#Outside_Air", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" + "@id": "https://brickschema.org/schema/Brick#Air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "air external to a defined zone (e.g., corridors)." } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Wet" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1531", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/Brick#powerFlow", + "https://brickschema.org/schema/Brick#deprecation": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6546" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6549" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6546", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6547" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_VFD", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6547", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6548" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@language": "en", - "@value": "Variable-frequency drive for fans" + "@id": "https://brickschema.org/schema/Brick#powerFlow" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6548", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1403" - }, + "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1404" - }, + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6549", + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1405" + "@value": "1.3.1" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6550" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1403", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6550", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6551" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#powerFlow" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6551", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1404", + "@id": "https://brickschema.org/schema/BrickShape#Reactive_EnergyQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4089" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4090" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1405", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4089", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cold", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4090", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Cold" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Access_Reader", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Access Reader" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature for heating when occupied" + "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb202" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb203" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb204" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2508" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb205" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2509" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2510" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb206" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Access" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reader" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93096,13 +94170,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93117,13 +94191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93138,13 +94212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reader" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93159,13 +94233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93180,88 +94254,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2510", + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Cooling Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper_Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Position_Command" + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the position (the degree of openness) of a damper" + "@value": "Sets temperature for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b783" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7445" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b784" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7446" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b785" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7447" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b786" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7448" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93276,13 +94332,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93297,13 +94353,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93318,13 +94374,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b786", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93339,87 +94395,98 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hose", + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Hose" + "@value": "has Building thermal transmittance property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#DC_Bus_Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "DC Bus Voltage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for max water temperature" + "@value": "Measures the voltage across a DC bus" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2261" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb778" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2262" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb779" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2263" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb780" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2264" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb781" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2265" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb782" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Bus" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Dc" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2261", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Bus" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93434,13 +94501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2262", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Dc" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93455,13 +94522,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2263", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93476,13 +94543,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2264", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93497,13 +94564,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2265", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93518,53 +94585,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Damper", + "@id": "https://brickschema.org/schema/Brick#Electrical_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Dampers open and close to regulate zone temperatures in an HVAC system." + "@value": "A meter that measures the usage or consumption of electricity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4646" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4647" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4648" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93579,7 +94652,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -93600,13 +94673,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93621,104 +94694,133 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput", + "@id": "https://brickschema.org/schema/BrickTag#Food", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated power output" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The nominal rated power output of the entity" + "@value": "Food" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#value", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Value" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "http://qudt.org/schema/qudt/value" + }, + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + }, + { + "@id": "https://w3id.org/rec#value" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The basic value of an entity property" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of chilled water" + "@value": "Sets supply air flow rate when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b478" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7260" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b479" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7261" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b480" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7262" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b481" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7263" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b482" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7264" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b483" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7265" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b484" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7266" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b478", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93733,13 +94835,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93754,13 +94856,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93775,13 +94877,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93796,13 +94898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b482", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93817,7 +94919,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b483", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -93838,13 +94940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93859,125 +94961,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" - } - ] - }, - { - "@id": "https://w3id.org/rec#addressLine2", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "addressLine2" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ozone", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ozone" + "@value": "Unoccupied Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Reactive_Power_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets temperature of air when unoccupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2857" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7499" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2858" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7500" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2859" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7501" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2860" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7502" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2861" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7503" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ReactivePower" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2857", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -93992,7 +95045,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2858", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94013,13 +95066,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94034,13 +95087,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94055,13 +95108,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2861", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94076,97 +95129,79 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Workshop", + "@id": "https://brickschema.org/schema/Brick#Gatehouse", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Workshop" + "@value": "Gatehouse" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7333" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7334" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7335" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7336" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7337" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@language": "en", + "@value": "The standalone building used to manage the entrance to a campus or building grounds" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1538" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1539" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1540" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "1.4.1" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7333", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7334", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94181,13 +95216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7335", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94202,13 +95237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7336", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94223,86 +95258,75 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7337", + "@id": "https://brickschema.org/schema/Brick#Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "https://xp20.ashrae.org/terminology/index.php?term=Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Safety_Shower", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3015" - }, + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3016" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3017" + "@id": "https://brickschema.org/schema/Brick#Command" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3018" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3019" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3020" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@language": "en", + "@value": "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7729" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shower" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7730" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3015", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94317,13 +95341,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3016", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94338,76 +95362,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3017", + "@id": "https://brickschema.org/schema/BrickTag#Wireless", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Wireless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3018", + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@language": "en", + "@value": "Alarm Sensitivity Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A parameter indicates the sensitivity to activate an alarm." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3019", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5506" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5507" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5508" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5509" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3020", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94422,53 +95447,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fault_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates the presence of a fault in a device, system or control loop" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5717" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5718" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5719" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fault" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94483,7 +95468,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94504,13 +95489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94525,88 +95510,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Direction_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" - }, + "@language": "en", + "@value": "Direction Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total amount of energy used over some period of time" + "@value": "Measures the direction in degrees in which a phenomenon is occuring" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5699" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4611" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5700" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4612" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4613" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5702" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4614" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4611", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://w3id.org/rec#AngleObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5700", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94621,13 +95618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94642,13 +95639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4614", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94663,81 +95660,72 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape", + "@id": "https://brickschema.org/schema/BrickTag#Deionised", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated maximum voltage output property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput" + "@value": "Deionised" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Speed_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Speed Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6508" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6509" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6510" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2250" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6511" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2251" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6512" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2252" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2253" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6514" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2254" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6515" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2255" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -94746,29 +95734,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94783,13 +95760,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94804,13 +95781,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6510", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94825,7 +95802,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6511", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94846,7 +95823,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6512", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -94867,13 +95844,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94888,34 +95865,121 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6514", + "@id": "https://brickschema.org/schema/Brick#Precipitation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + }, + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Precipitation" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Length" + }, + { + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" + }, + { + "@language": "en", + "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6515", + "@id": "https://brickschema.org/schema/Brick#Luminaire", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminaire" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Lighting" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2135" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2136" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -94930,72 +95994,80 @@ ] }, { - "@id": "https://w3id.org/rec#hasPart", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2136", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Luminaire" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ceiling_Fan", + "@id": "https://brickschema.org/schema/Brick#Fume_Hood", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fume Hood" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A fan installed on the ceiling of a room for the purpose of air circulation" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b453" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1516" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b454" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1517" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b455" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1518" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fume" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95010,13 +96082,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b454", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95031,13 +96103,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95052,70 +96124,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water", + "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "A collection of equipment that transport and regulate domestic water among each other" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5394" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5394", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": "import" + }, + { + "@value": "export" + }, + { + "@value": "net" + }, + { + "@value": "absolute" + }, + { + "@value": "import" + }, + { + "@value": "export" + }, + { + "@value": "net" + }, + { + "@value": "absolute" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Loss_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Loss Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes" + "@value": "An alarm that indicates a loss of water e.g. during transport" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6798" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3464" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3465" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6799" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3466" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6800" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Device" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Loss" }, { - "@id": "https://brickschema.org/schema/BrickTag#Throttling" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6798", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Device" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95130,13 +96266,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6799", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95151,13 +96287,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6800", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Throttling" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95172,169 +96308,168 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3467", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A class of spaces used to connect multiple floors or levels.." + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7060" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7061" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7062" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.1" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Computer", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" + "@language": "en", + "@value": "Computer" } + ] + }, + { + "@id": "https://w3id.org/rec#OperatingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@value": "Operating room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7060", + "@id": "https://brickschema.org/schema/BrickTag#Transfer", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Transfer" } + ] + }, + { + "@id": "https://w3id.org/rec#ElevatorRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Elevator room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7061", + "@id": "https://brickschema.org/schema/Brick#Voltage_Imbalance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7062", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@language": "en", + "@value": "VoltageImbalance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The percent deviation from average voltage" + }, + { + "@language": "en", + "@value": "The percent deviation from average voltage" } - ] - }, - { - "@id": "https://w3id.org/rec#maxOccupancy", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@language": "en", - "@value": "maxOccupancy" + "@id": "https://brickschema.org/schema/Brick#Voltage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm", + "@id": "https://brickschema.org/schema/Brick#High_Head_Pressure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Head Pressure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a high or low water level e.g. in a basin" + "@value": "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6862" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1661" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6863" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1663" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6864" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1664" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6865" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1665" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -95342,18 +96477,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Head" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6862", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95374,13 +96512,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6863", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Head" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1663", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95395,7 +96554,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95416,13 +96575,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95437,82 +96596,224 @@ ] }, { - "@id": "https://w3id.org/rec#FloorMat", + "@id": "https://brickschema.org/schema/Brick#System", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Floor mat" + "@language": "en", + "@value": "System" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#Collection" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7542" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7555" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7556" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "https://w3id.org/rec#Roof", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7542", + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7543" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7544" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7545" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7546" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7547" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7548" + } + ] + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7543", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7544", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7545", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Loop" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7546", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#System" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7547", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7548", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Array" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7555", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Roof" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Step_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7556", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2302" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2303" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2304" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2305" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b529" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2306" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b530" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2307" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b531" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2308" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b532" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2309" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -95521,21 +96822,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2302", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95550,13 +96859,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95571,13 +96880,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95592,7 +96901,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95613,7 +96922,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95634,13 +96943,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2308", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95655,7 +96985,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -95676,77 +97006,83 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Wall_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@language": "en", + "@value": "Hot Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3420" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4846" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4847" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3421" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4848" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3422" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3423" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4850" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3424" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4851" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3425" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4852" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3426" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4853" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mounted" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3420", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95761,13 +97097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3421", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95782,13 +97118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95803,13 +97139,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95824,13 +97160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3424", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mounted" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95845,13 +97181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3425", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95866,13 +97202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95887,91 +97223,99 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4853", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PV_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" - }, + "@language": "en", + "@value": "PV Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://encyclopedia2.thefreedictionary.com/pv+module" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "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." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5991" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5992" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5993" + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5994" - }, + "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5995" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6769" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5996" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6770" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5997" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6771" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5998" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6772" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#PV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5991", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -95986,13 +97330,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5992", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96007,13 +97351,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5993", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96028,13 +97372,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5994", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96049,13 +97393,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5995", + "@id": "https://brickschema.org/schema/BrickTag#Fire", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Battery_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Battery Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the battery is low." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2066" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2067" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2068" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2069" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Battery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96070,13 +97478,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5996", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96091,13 +97499,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5997", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96112,13 +97520,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5998", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96133,14 +97541,120 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Room", + "@id": "https://brickschema.org/schema/BrickTag#Space", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Space" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rain_Sensor", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2843" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2843", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Horizontal", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Horizontal" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Discharge Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates that discharge air temperature is too high" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Service_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -96151,27 +97665,24 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room used to hold batteries for backup power" + "@value": "A class of service rooms that house electrical equipment for a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b303" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6669" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b304" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6670" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b305" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6671" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b306" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6672" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b307" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b308" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6673" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -96185,9 +97696,6 @@ } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - }, { "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, @@ -96211,13 +97719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b303", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96232,13 +97740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b304", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96253,13 +97761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b305", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96274,13 +97782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b306", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96295,13 +97803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96316,13 +97824,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b308", + "@id": "https://brickschema.org/schema/Brick#Centrifugal_Chiller", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Centrifugal Chiller" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://bellomyims.com/your-definitive-guide-to-centrifugal-chillers/" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Chiller" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb456" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb457" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb458" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chiller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96337,222 +97896,152 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Static_PressureQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb457", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4141" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4205" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb458", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#DoubleValueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Double value observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb66" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb66", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6881" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6888" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6881", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ { - "@id": "http://qudt.org/vocab/unit/IN_HG" + "@id": "http://qudt.org/vocab/unit/DEG_R" }, { - "@id": "http://qudt.org/vocab/unit/IN_H2O" + "@id": "http://qudt.org/vocab/unit/DEG_F" }, { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "http://qudt.org/vocab/unit/DEG_C" }, { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" }, { - "@id": "http://qudt.org/vocab/unit/BARAD" + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" }, { - "@id": "http://qudt.org/vocab/unit/FT_H2O" + "@id": "http://qudt.org/vocab/unit/K" } ] } @@ -96574,7 +98063,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6888", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -96600,81 +98089,79 @@ ] }, { - "@id": "https://w3id.org/rec#PrinterCart", + "@id": "https://w3id.org/rec#leasee", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Printer cart" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Cart" + "@language": "en", + "@value": "leasee" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for heating" + "@value": "An alarm that indicates high temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7484" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6704" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7485" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6705" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7486" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6706" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6707" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96689,13 +98176,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96710,13 +98197,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -96731,7 +98218,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -96752,19 +98239,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization", + "@id": "https://brickschema.org/schema/BrickTag#Box", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Pressurization" + "@value": "Box" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape", + "@id": "https://brickschema.org/schema/BrickTag#Detector", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Detector" + } + ] + }, + { + "@id": "https://w3id.org/rec#PersonalHygiene", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Personal hygiene room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Area", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Area" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/isDeltaQuantity": [ + { + "@value": true + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ΔCO2Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The difference in carbon dioxide concentration between two areas" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Discharge Air Static Pressure Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Radiant_TemperatureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -96777,12 +98382,41 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5206" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4081" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4082" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4081", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4082", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -96790,604 +98424,5456 @@ { "@list": [ { - "@value": "Adult Education" - }, - { - "@value": "Ambulatory Surgical Center" - }, - { - "@value": "Aquarium" - }, - { - "@value": "Automobile Dealership" - }, - { - "@value": "Bank Branch" - }, - { - "@value": "Bar/Nightclub" - }, - { - "@value": "Barracks" - }, - { - "@value": "Bowling Alley" - }, - { - "@value": "Casino" - }, - { - "@value": "College/University" - }, - { - "@value": "Convenience Store with Gas Station" - }, - { - "@value": "Convenience Store without Gas Station" - }, - { - "@value": "Convention Center" - }, - { - "@value": "Courthouse" - }, - { - "@value": "Data Center" - }, - { - "@value": "Distribution Center" - }, - { - "@value": "Drinking Water Treatment & Distribution" - }, - { - "@value": "Enclosed Mall" - }, - { - "@value": "Energy/Power Station" - }, - { - "@value": "Fast Food Restaurant" - }, - { - "@value": "Financial Office" - }, - { - "@value": "Fire Station" - }, - { - "@value": "Fitness Center/Health Club/Gym" - }, - { - "@value": "Food Sales" - }, - { - "@value": "Food Service" - }, - { - "@value": "Hospital (General Medical & Surgical)" - }, - { - "@value": "Hotel" - }, - { - "@value": "Ice/Curling Rink" - }, - { - "@value": "Indoor Arena" - }, - { - "@value": "K-12 School" - }, - { - "@value": "Laboratory" - }, - { - "@value": "Library" - }, - { - "@value": "Lifestyle Center" - }, - { - "@value": "Mailing Center/Post Office" - }, - { - "@value": "Manufacturing/Industrial Plant" - }, - { - "@value": "Medical Office" - }, - { - "@value": "Mixed Use Property" - }, - { - "@value": "Movie Theater" - }, - { - "@value": "Multifamily Housing" - }, - { - "@value": "Museum" - }, - { - "@value": "Non-Refrigerated Warehouse" - }, - { - "@value": "Office" - }, - { - "@value": "Other - Education" - }, - { - "@value": "Other - Entertainment/Public Assembly" - }, - { - "@value": "Other - Lodging/Residential" - }, - { - "@value": "Other - Mall" - }, - { - "@value": "Other - Public Services" - }, - { - "@value": "Other - Recreation" - }, - { - "@value": "Other - Restaurant/Bar" - }, - { - "@value": "Other - Services" - }, - { - "@value": "Other - Stadium" - }, - { - "@value": "Other - Technology/Science" - }, - { - "@value": "Other - Utility" - }, - { - "@value": "Other" - }, - { - "@value": "Other/Specialty Hospital" - }, - { - "@value": "Outpatient Rehabilitation/Physical Therapy" - }, - { - "@value": "Parking" - }, - { - "@value": "Performing Arts" - }, - { - "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" - }, - { - "@value": "Police Station" - }, - { - "@value": "Pre-school/Daycare" - }, - { - "@value": "Prison/Incarceration" - }, - { - "@value": "Race Track" - }, - { - "@value": "Refrigerated Warehouse" - }, - { - "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" - }, - { - "@value": "Residence Hall/Dormitory" - }, - { - "@value": "Restaurant" - }, - { - "@value": "Retail Store" - }, - { - "@value": "Roller Rink" - }, - { - "@value": "Self-Storage Facility" - }, - { - "@value": "Senior Care Community" - }, - { - "@value": "Single Family Home" - }, - { - "@value": "Social/Meeting Hall" - }, - { - "@value": "Stadium (Closed)" - }, - { - "@value": "Stadium (Open)" - }, - { - "@value": "Strip Mall" - }, - { - "@value": "Supermarket/Grocery Store" - }, - { - "@value": "Swimming Pool" - }, - { - "@value": "Transportation Terminal/Station" - }, - { - "@value": "Urgent Care/Clinic/Other Outpatient" - }, - { - "@value": "Veterinary Office" - }, - { - "@value": "Vocational School" - }, - { - "@value": "Wastewater Treatment Plant" - }, - { - "@value": "Wholesale Club/Supercenter" - }, - { - "@value": "Worship Facility" - }, - { - "@value": "Zoo" - }, - { - "@value": "Adult Education" - }, - { - "@value": "Ambulatory Surgical Center" - }, - { - "@value": "Aquarium" - }, - { - "@value": "Automobile Dealership" - }, - { - "@value": "Bank Branch" - }, - { - "@value": "Bar/Nightclub" - }, - { - "@value": "Barracks" - }, - { - "@value": "Bowling Alley" - }, - { - "@value": "Casino" - }, - { - "@value": "College/University" - }, - { - "@value": "Convenience Store with Gas Station" - }, - { - "@value": "Convenience Store without Gas Station" - }, - { - "@value": "Convention Center" - }, - { - "@value": "Courthouse" - }, - { - "@value": "Data Center" - }, - { - "@value": "Distribution Center" - }, - { - "@value": "Drinking Water Treatment & Distribution" - }, - { - "@value": "Enclosed Mall" - }, - { - "@value": "Energy/Power Station" - }, - { - "@value": "Fast Food Restaurant" - }, - { - "@value": "Financial Office" - }, - { - "@value": "Fire Station" - }, - { - "@value": "Fitness Center/Health Club/Gym" - }, - { - "@value": "Food Sales" - }, - { - "@value": "Food Service" - }, - { - "@value": "Hospital (General Medical & Surgical)" - }, - { - "@value": "Hotel" - }, - { - "@value": "Ice/Curling Rink" - }, - { - "@value": "Indoor Arena" - }, - { - "@value": "K-12 School" - }, - { - "@value": "Laboratory" - }, - { - "@value": "Library" - }, - { - "@value": "Lifestyle Center" - }, - { - "@value": "Mailing Center/Post Office" - }, - { - "@value": "Manufacturing/Industrial Plant" - }, - { - "@value": "Medical Office" - }, - { - "@value": "Mixed Use Property" - }, - { - "@value": "Movie Theater" - }, - { - "@value": "Multifamily Housing" - }, - { - "@value": "Museum" - }, - { - "@value": "Non-Refrigerated Warehouse" - }, - { - "@value": "Office" - }, - { - "@value": "Other - Education" - }, - { - "@value": "Other - Entertainment/Public Assembly" - }, - { - "@value": "Other - Lodging/Residential" - }, - { - "@value": "Other - Mall" - }, - { - "@value": "Other - Public Services" - }, - { - "@value": "Other - Recreation" - }, - { - "@value": "Other - Restaurant/Bar" - }, - { - "@value": "Other - Services" - }, - { - "@value": "Other - Stadium" - }, - { - "@value": "Other - Technology/Science" - }, - { - "@value": "Other - Utility" - }, - { - "@value": "Other" - }, - { - "@value": "Other/Specialty Hospital" - }, - { - "@value": "Outpatient Rehabilitation/Physical Therapy" - }, - { - "@value": "Parking" - }, - { - "@value": "Performing Arts" - }, - { - "@value": "Personal Services (Health/Beauty, Dry Cleaning, etc)" - }, - { - "@value": "Police Station" - }, - { - "@value": "Pre-school/Daycare" - }, - { - "@value": "Prison/Incarceration" - }, - { - "@value": "Race Track" - }, - { - "@value": "Refrigerated Warehouse" - }, - { - "@value": "Repair Services (Vehicle, Shoe, Locksmith, etc)" - }, - { - "@value": "Residence Hall/Dormitory" - }, - { - "@value": "Restaurant" - }, - { - "@value": "Retail Store" - }, - { - "@value": "Roller Rink" - }, - { - "@value": "Self-Storage Facility" - }, - { - "@value": "Senior Care Community" - }, - { - "@value": "Single Family Home" - }, - { - "@value": "Social/Meeting Hall" - }, - { - "@value": "Stadium (Closed)" - }, - { - "@value": "Stadium (Open)" - }, - { - "@value": "Strip Mall" - }, - { - "@value": "Supermarket/Grocery Store" - }, - { - "@value": "Swimming Pool" - }, - { - "@value": "Transportation Terminal/Station" - }, - { - "@value": "Urgent Care/Clinic/Other Outpatient" - }, - { - "@value": "Veterinary Office" - }, - { - "@value": "Vocational School" - }, - { - "@value": "Wastewater Treatment Plant" - }, - { - "@value": "Wholesale Club/Supercenter" + "@id": "http://qudt.org/vocab/unit/DEG_F" }, { - "@value": "Worship Facility" + "@id": "http://qudt.org/vocab/unit/K" }, { - "@value": "Zoo" + "@id": "http://qudt.org/vocab/unit/DEG_C" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condensing_Natural_Gas_Boiler", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condensing Natural Gas Boiler" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb680" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb681" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb682" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb683" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb684" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Natural" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb680", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb681", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb682", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb683", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb684", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Natural" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cold_Water_Storage_Tank", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Water Storage Tank" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A tank used to store cold water, usually in a building's water supply system." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb592" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb593" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb594" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb595" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cold" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb592", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cold" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb593", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb594", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb595", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Luminaire", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Luminaire" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Heating Supply Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets supply air flow rate for heating when occupied" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6119" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6120" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6121" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6122" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6123" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6124" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6125" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6126" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6119", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6120", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6121", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6122", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6123", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6124", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6125", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6126", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationRuleShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#VFD_Enable_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "VFD Enable Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Enable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables operation of a variable frequency drive" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3358" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3359" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3360" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3361" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3358", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3359", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3360", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3361", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Intake_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intake Air Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures air at the interface between the building and the outside" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1867" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1868" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1869" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1870" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1871" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1872" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Intake" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1867", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1868", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Intake" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1869", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1870", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1871", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1872", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direct", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direct" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Zone", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space or group of spaces that are managed or monitored as one unit for energy purposes" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1143" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1144" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1145" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Zone" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1143", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1144", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1145", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#TETRA", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "TETRA" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Generator_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Generator Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room for electrical equipment, specifically electrical generators." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1544" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1545" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1546" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1547" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1548" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1549" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Generator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElectricityRoom" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1544", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Generator" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1546", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1547", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1548", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1549", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water System Enable Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables operation of the hot water system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4862" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4863" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4864" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4865" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4866" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4867" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4862", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4863", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4864", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4865", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4866", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4867", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures properties of CO" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6907" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6908" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6909" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6907", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6908", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6909", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Core", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Core" + } + ] + }, + { + "@id": "https://w3id.org/rec#SecurityRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Security room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dedicated Outdoor Air System Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#DOAS" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5601" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5602" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5603" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5604" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5605" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5606" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#DOAS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5601", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5602", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#DOAS" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5603", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5604", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5605", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5606", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Solar_IrradianceQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4102" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4103" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4102", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4103", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Supply Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5642" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5643" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5644" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5645" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5646" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5647" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5648" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5649" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5642", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5643", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5644", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5645", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5646", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5647", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5648", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5649", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cubicle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cubicle" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Measured voltage input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Cooling_Coil", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direct Expansion Cooling Coil" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb864" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb865" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb866" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb867" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb868" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direct" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb864", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb865", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb866", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Direct" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb867", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb868", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Time" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#High_Static_Pressure_Cutout_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Static Pressure Cutout Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1689" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1690" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1691" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1692" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1693" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1694" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1695" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cutout" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1689", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cutout" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1690", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1691", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1692", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1693", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1694", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1695", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#DeprecationInferenceForInstancesRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3670" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3670", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "CONSTRUCT {\n$this a ?newClass .\n}\nWHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:isReplacedBy ?newClass .\nFILTER NOT EXISTS {$this a ?newClass}\n}" + } + ], + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Deprecated class is temporarily augmented by the new class" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance" + } + ] + }, + { + "@id": "https://w3id.org/rec#image", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "image" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Group", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Group" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7508" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7509" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7510" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7511" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7508", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7509", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7510", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7511", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Meter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Thermal Power Meter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A standalone thermal power meter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3240" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3241" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3242" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3243" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3240", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3241", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3242", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3243", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Flow Low Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Condenser Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Aggregate property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#AggregationShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#aggregate" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PV Current Output Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Photovoltaic_Current_Output_Sensor" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Automatic_Transfer_Switch", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Transfer Switch" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" + }, + { + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb259" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb260" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb261" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb262" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Automatic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Transfer" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb259", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Automatic" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb260", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb261", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb262", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Transfer" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tunnel", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tunnel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Valve" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Setpoints used in reset strategies" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7010" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7011" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7012" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7010", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7011", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7012", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Demand Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6638" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6639" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6640" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6641" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6638", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#PowerObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6639", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6640", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6641", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Electrical flow direction property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#electricalFlow" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Amount", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Amount" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Failure", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Failure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Occupied Cooling Discharge Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Discharge Air Temperature Proportional Band Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter" + } + ] + }, + { + "@id": "https://w3id.org/rec#Room", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Architecture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Handling Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#AHU" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7564" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7565" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7566" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7567" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7568" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7569" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#AHU" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Handler" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Handling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7564", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#AHU" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7565", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7566", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7567", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Handler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7568", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Handling" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7569", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Generator", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Generator" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Domestic_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A collection of equipment that transport and regulate domestic water among each other" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#PM1_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3956" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3960" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3956", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3960", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Compressor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Compressor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gauge_Pressure" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Pressure" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Pressure relative to atmospheric pressure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#netArea", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Net area" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#area" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has net 2-dimensional area" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Schedule_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Schedule Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The current setpoint as indicated by the schedule" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3025" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3026" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3027" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3028" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Schedule" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3025", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3026", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Schedule" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3027", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3028", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Main_Circuit_Breaker", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Main Circuit Breaker" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2164" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2165" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2166" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2167" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Breaker" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Circuit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Main" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2164", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Breaker" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2165", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Circuit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2166", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2167", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Main" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fixed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fixed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Disable_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates if functionality has been disabled" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb906" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb907" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb908" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Disable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb906", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Disable" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb907", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb908", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Temperature Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates low temperature." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6746" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6747" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6748" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6749" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6746", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6747", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6748", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6749", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Room_Air_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Room Air Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3351" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3352" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3353" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3354" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3355" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3356" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3357" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3351", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3352", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3353", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3354", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3355", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3356", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3357", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Team", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Team" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Final", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Final" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has is virtual meter property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isVirtualMeter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Temperature Heating Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of discharge air for heating" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Final_Filter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Final Filter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Filter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1431" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1432" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1433" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Final" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1431", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1432", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Filter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1433", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Final" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Frequency_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Frequency Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency_Command" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2328" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2329" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2330" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2331" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Frequency" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2328", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2329", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Frequency" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2330", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2331", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parking", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Parking" + } + ] + }, + { + "@id": "https://w3id.org/rec#LockerRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Locker room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relative Humidity Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7432" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7433" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7434" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7435" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7436" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7437" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7432", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#RelativeHumidityObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7433", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7434", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7435", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mounted", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7436", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Relative" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7437", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Plumbing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Mounted" + "@value": "Plumbing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Restroom", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "air in a bypass duct, used to relieve static pressure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Tunnel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Tunnel" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Space" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Rest_Room" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room that provides toilets and washbowls." + "@value": "An enclosed space that connects buildings. Often underground" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6216" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6217" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6218" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3278" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6219" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3279" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6220" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3280" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.4.1" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Bathroom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -97395,32 +103881,68 @@ "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rest" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Restroom" - }, + "@id": "https://brickschema.org/schema/BrickTag#Tunnel" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3278", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3279", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Bathroom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6216", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Tunnel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97435,13 +103957,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6217", + "@id": "https://brickschema.org/schema/Brick#Outside_Illuminance_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Illuminance Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the total luminous flux incident on an outside, per unit area" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2664" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2665" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2666" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2667" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rest" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97456,13 +104035,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6218", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Restroom" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97477,13 +104056,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6219", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97498,13 +104077,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6220", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97519,53 +104098,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiation_Hot_Water_System", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has has electric vehicle charger directionality property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingDirectionalityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality" + } + ] + }, + { + "@id": "https://w3id.org/rec#createdTime", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "createdTime" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the total amount of energy used over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5694" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2828" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5695" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2829" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2830" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiation" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97580,13 +104213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97601,13 +104234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2829", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97622,13 +104255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97643,73 +104276,75 @@ ] }, { - "@id": "https://w3id.org/rec#modelNumber", + "@id": "https://brickschema.org/schema/BrickTag#Massage", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "modelNumber" + "@value": "Massage" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable", + "@id": "https://w3id.org/rec#NotificationObject", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Disable" + "@value": "Notification object" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storey", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Storey" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Grains_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the mass of water vapor in return air" + "@value": "Measures the difference in pressure between two regions of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2946" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7070" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2947" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7071" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2948" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7072" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2949" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7073" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2950" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7074" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -97717,13 +104352,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" @@ -97731,17 +104366,17 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -97762,13 +104397,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97783,7 +104418,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -97804,13 +104439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2949", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -97825,7 +104460,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2950", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -97846,342 +104481,343 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Location", + "@id": "https://w3id.org/rec#CoffeeTable", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Space" + "@value": "Coffee table" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://w3id.org/rec#Table" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7636" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7638" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7640" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7642" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7644" + "@id": "https://brickschema.org/schema/Brick#Entity" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7646" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7651" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7656" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7657" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasareaShape" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" - }, + "@id": "https://brickschema.org/schema/Brick#isLocationOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape" + "@id": "http://qudt.org/vocab/unit/DEG_C" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape" + "@id": "http://qudt.org/vocab/unit/DEG_F" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape" + "@id": "http://qudt.org/vocab/unit/DEG_R" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + "@id": "http://qudt.org/vocab/unit/K" }, { - "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape" + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" }, { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7658" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Architecture" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7636", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Location is an exclusive top class." + "@language": "en", + "@value": "Thermal Expansion Tank" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7637" + "@id": "https://brickschema.org/schema/Brick#Tank" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7637", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7638", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Location is an exclusive top class." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6842" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6843" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7639" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7639", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7640", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6842", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7641" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7641", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7642", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6843", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Location is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7643" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7643", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7644", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Gauge_Pressure_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Location is an exclusive top class." + "@language": "en", + "@value": "Chilled Water Gauge Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7645" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7645", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7646", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "A Location's parts should be always be Locations/Spaces." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb539" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb540" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb541" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb542" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb543" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb544" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7647" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7648" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gauge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7647", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb539", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7648", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7651", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb540", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A Location's parts should be always be Locations/Spaces." + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7652" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7653" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7652", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb541", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7653", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7656", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb542", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Locations can be fed only by other Equipment." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#isFedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7657", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb543", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "A Location can have Points." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98196,94 +104832,139 @@ ] }, { - "@id": "https://w3id.org/rec#Auditorium", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Auditorium" + "@language": "en", + "@value": "Discharge Air Temperature Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Valve", + "@id": "https://brickschema.org/schema/BrickTag#Overload", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Overload" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Average Supply Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb" + "@value": "The computed average flow of supply air over some interval" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3233" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5521" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3234" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3235" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3236" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5524" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3237" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5525" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3238" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5526" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3239" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5527" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3233", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98298,13 +104979,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3234", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98319,13 +105000,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3235", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98340,13 +105021,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3236", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98361,13 +105042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3237", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Modulating" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98382,13 +105063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3238", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98403,13 +105084,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3239", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98424,67 +105105,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Water_Meter", + "@id": "https://brickschema.org/schema/BrickTag#Lounge", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lounge" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Leaving High Temperature Hot Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of water of a whole building" + "@value": "Measures the temperature of high-temperature hot water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b384" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5890" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5891" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5892" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5893" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b385" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5894" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b386" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5895" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b387" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5896" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98499,13 +105213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b385", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98520,13 +105234,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b386", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5893", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5894", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5895", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98541,7 +105318,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -98562,62 +105339,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_On_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air CO2 Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Status" - }, + "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@language": "en", + "@value": "Sets some property of CO2 in Return Air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1394" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2905" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1395" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2906" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1396" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2907" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1397" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2908" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1398" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2909" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1394", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98632,13 +105423,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1395", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98653,13 +105444,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98674,13 +105465,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98695,13 +105486,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1398", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98716,52 +105507,161 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PlugStrip", + "@id": "https://brickschema.org/schema/Brick#MAU", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Power_strip" + "@language": "en", + "@value": "MAU" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Makeup_Air_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Prayer_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Prayer Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room set aside for prayer" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2770" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2771" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2772" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2773" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Prayer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#MeditationRoom" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2770", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2771", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket." + "@id": "https://brickschema.org/schema/BrickTag#Prayer" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2751" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2752" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2751", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98776,13 +105676,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2752", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98797,75 +105697,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Humidity setpoint for return air" + "@value": "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2957" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2958" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7495" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2959" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2960" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7497" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2961" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7498" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7495", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://w3id.org/rec#TemperatureObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2957", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98880,13 +105805,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2958", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98901,13 +105826,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2959", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98922,13 +105847,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2960", + "@id": "https://brickschema.org/schema/Brick#Backflow_Preventer_Valve", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Backflow Preventer Valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Check_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb289" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb290" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb291" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Backflow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preventer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Backflow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98943,13 +105914,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2961", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Preventer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -98964,76 +105935,110 @@ ] }, { - "@id": "https://w3id.org/rec#objectOfInterest", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb291", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "objectOfInterest" + "@id": "https://brickschema.org/schema/BrickTag#Valve" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Transfer_Switch", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + "@language": "en", + "@value": "Entering Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times." + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1231" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1232" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1233" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1234" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1235" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1236" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1237" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1238" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1239" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99048,13 +106053,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99069,13 +106074,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99090,13 +106095,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1234", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99111,53 +106116,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#PV_Generation_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1235", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A collection of photovoltaic devices that generates energy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2710" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2711" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2712" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1236", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2710", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99172,13 +106179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99193,13 +106200,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99214,175 +106221,191 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve", + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Valve" + "@language": "en", + "@value": "Return Condenser Water Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7567" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7568" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7567", + "@id": "https://brickschema.org/schema/BrickTag#Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Alarm" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7568", + "@id": "https://brickschema.org/schema/BrickTag#Equipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Equipment" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Coil", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Coil" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ablutions", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Ablutions" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Workshop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Workshop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Measures the voltage of an electrical device or object" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6853" + "@language": "en", + "@value": "A space used to house equipment that can be used to repair or fabricate things" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6854" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3494" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3495" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6855" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6856" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3497" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Workshop" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@id": "https://w3id.org/rec#Workshop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3494", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#VoltageObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6854", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99397,13 +106420,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6855", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99418,13 +106441,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6856", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@id": "https://brickschema.org/schema/BrickTag#Workshop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99439,88 +106462,107 @@ ] }, { - "@id": "https://w3id.org/rec#includes", + "@id": "https://brickschema.org/schema/BrickTag#Wall", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "includes" + "@value": "Wall" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion", + "@id": "https://w3id.org/rec#rentableArea", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DeciB_M" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@language": "en", + "@value": "rentableArea" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "CurrentTotalHarmonicDistortion" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "https://w3id.org/rec#coordinates", + "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "coordinates" + "@value": "Heat_Sink" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Heating_Setpoint", + "@id": "https://w3id.org/rec#PeopleCountSensorEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "People count sensor." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "People Count Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@id": "https://w3id.org/rec#SensorEquipment" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -99530,95 +106572,115 @@ ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.3.0" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reheat_Valve", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Static Pressure Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2876" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6365" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6366" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6367" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6368" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6369" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6370" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6371" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2877" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6372" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2878" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6373" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2879" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6374" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2876", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99633,13 +106695,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2878", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99654,13 +106716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2879", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6367", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99675,90 +106737,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Wet_Bulb_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A sensor measuring the wet-bulb temperature of outside air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2642" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2643" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2644" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2645" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2646" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2647" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2648" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wet" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2642", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99773,13 +106758,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2643", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99794,13 +106779,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2644", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99815,13 +106800,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2645", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99836,13 +106821,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2646", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99857,13 +106842,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99878,13 +106863,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wet" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99899,76 +106884,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit", + "@id": "https://brickschema.org/schema/Brick#PIR_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "PIR Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#DOAS" + "@id": "https://brickschema.org/schema/Brick#Motion_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5606" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5607" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5608" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5609" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2683" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5610" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2684" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5611" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2685" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#DOAS" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + "@id": "https://brickschema.org/schema/BrickTag#PIR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#PIR" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -99983,13 +106956,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5607", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#DOAS" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100004,13 +106977,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5608", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100025,153 +106998,171 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5609", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Chilled Water Discharge Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5610", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5611", + "@id": "https://brickschema.org/schema/BrickShape#CollectionIncludesEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3649" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Collection" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#System" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3649", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + "@value": "\n CONSTRUCT {\n $this rec:includes ?eq .\n }\n WHERE {\n $this brick:hasPart ?eq .\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Equipment .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:Collection .\n }\n UNION\n {\n ?eq rdf:type/rdfs:subClassOf* brick:System .\n }\n }\n " } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/1.4/Brick" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + "@value": "Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Tolerance_Parameter", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" - }, + "@language": "en", + "@value": "Mixed Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the difference between upper and lower limits of temperature." + "@value": "Measures the rate of flow of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3220" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2385" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3221" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2386" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3222" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2387" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3223" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2388" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2389" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3220", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100186,13 +107177,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100207,13 +107198,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3222", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100228,13 +107219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3223", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100249,117 +107240,95 @@ ] }, { - "@id": "https://w3id.org/rec#batteryPercentage", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2389", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "batteryPercentage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Booster_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Booster Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled leaving water" + "@value": "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5845" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1719" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5847" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1720" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5848" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1721" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5849" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1722" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5850" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1723" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5845", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100374,13 +107343,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5847", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100395,13 +107364,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5848", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100416,13 +107385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100437,7 +107406,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5850", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -100458,46 +107427,43 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance", + "@id": "https://brickschema.org/schema/Brick#Min_Water_Level_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tolerance" + "@value": "Min Water Level Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates low temperature." + "@value": "Alarm indicating that the minimum water level was reached" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6751" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2371" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2372" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6752" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2373" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6753" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2374" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6754" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2375" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -100505,18 +107471,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6751", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -100537,13 +107506,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6752", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100558,13 +107527,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6753", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100579,13 +107548,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100600,97 +107569,172 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#AHU", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2375", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Hot water used for HVAC heating or supply to hot taps" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter", + "@id": "https://w3id.org/rec#Partition", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Partition" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" + "@id": "https://w3id.org/rec#BarrierAsset" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Building primary function property" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#electricalComplexPower", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "electrical complex power type" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" + "@value": "Associated electrical complexity with the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Damper", + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7477" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7328" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7329" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7330" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7331" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7478" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7332" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100705,13 +107749,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7478", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100726,70 +107770,13 @@ ] }, { - "@id": "https://w3id.org/rec#ServiceShaft", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Service shaft" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pump" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6622" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6623" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6624" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6622", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100804,13 +107791,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100825,13 +107812,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6624", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100846,86 +107833,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Differential_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@language": "en", + "@value": "Low Outside Air Temperature Enable Differential Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Disables the use of fixed temperature temperature" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b892" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2093" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b893" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2094" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b894" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2095" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b895" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2096" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b896" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2097" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2098" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2099" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2100" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b892", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b893", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100940,13 +107929,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b894", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100961,13 +107950,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b895", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -100982,13 +107971,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b896", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101003,82 +107992,13 @@ ] }, { - "@id": "https://w3id.org/rec#Morgue", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Morgue" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#HealthcareRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6464" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6465" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6466" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6467" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6468" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101093,13 +108013,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101114,13 +108034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101135,13 +108055,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6467", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101156,74 +108076,119 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6468", + "@id": "https://brickschema.org/schema/Brick#hasInputSubstance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@language": "en", + "@value": "Has input substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "The subject receives the given substance as an input to its internal process" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Deck", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Part of a dual duct air handling unit that supplies heating to a building" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1178" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1179" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1180" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1181" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1182" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1183" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4844" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1184" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4845" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1185" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1186" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101238,13 +108203,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101259,7 +108224,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4845", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101280,257 +108245,220 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Duration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Duration" - } - ] - }, - { - "@id": "https://w3id.org/rec#Person", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1181", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "A natural person (i.e., an individual human being)." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Person" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Agent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b127" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b128" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b129" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b130" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1182", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#givenName" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1183", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#familyName" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1184", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "gender" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#gender" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1185", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#anyURI" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "URL link to an image that represents the person." + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "image" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#image" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PM1_ConcentrationQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1186", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3958" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3959" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3958", + "@id": "https://w3id.org/rec#isPartOf", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "isPartOf" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#isPartOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3959", + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "has Operational stage count property" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickShape#StageShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#operationalStageCount" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Check_Valve", + "@id": "https://brickschema.org/schema/Brick#Separation_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Separation Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve that allows fluid to flow in only one direction, preventing reverse flow." + "@value": "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4562" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4563" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5062" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Check" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Check" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101545,13 +108473,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101566,56 +108494,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Battery_Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Battery Voltage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter" - }, + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@language": "en", + "@value": "Measures the capacity of a battery" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5123" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb309" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5124" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb310" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5125" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb311" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5126" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101630,7 +108572,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101651,13 +108593,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101672,13 +108614,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -101692,18 +108634,18 @@ } ] }, - { - "@id": "http://www.w3.org/ns/sosa/ObservableProperty", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, { "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" @@ -101711,19 +108653,19 @@ ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7488" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7483" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7489" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7484" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7485" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7491" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7486" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7492" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7487" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -101755,7 +108697,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7488", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101776,7 +108718,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101797,7 +108739,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7490", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101818,7 +108760,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7491", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101839,7 +108781,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7492", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -101860,353 +108802,383 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure", + "@id": "https://brickschema.org/schema/Brick#No_Water_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, + "@language": "en", + "@value": "No Water Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, + "@language": "en", + "@value": "Alarm indicating that there is no water in the equipment or system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/HectoPA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2463" }, { - "@id": "http://qudt.org/vocab/unit/IN_H2O" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2464" }, { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2465" }, { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2466" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/IN_HG" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + "@id": "https://brickschema.org/schema/BrickTag#No" }, { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2463", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2464", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, + "@id": "https://brickschema.org/schema/BrickTag#No" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2465", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2466", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, + "@language": "en", + "@value": "Cooling Supply Air Temperature Integral Time Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/MicroATM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5577" }, { - "@id": "http://qudt.org/vocab/unit/MicroBAR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5578" }, { - "@id": "http://qudt.org/vocab/unit/MicroPA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5579" }, { - "@id": "http://qudt.org/vocab/unit/MicroTORR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5580" }, { - "@id": "http://qudt.org/vocab/unit/MilliBAR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5581" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5582" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5583" }, { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5584" }, { - "@id": "http://qudt.org/vocab/unit/MilliPA" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5585" }, { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5586" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "http://qudt.org/vocab/unit/PA" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/PSI" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/PicoPA" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "http://qudt.org/vocab/unit/TORR" + "@id": "https://brickschema.org/schema/BrickTag#Time" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5577", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TimeseriesReferenceOnPointsConstraint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5578", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#sparql": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4294" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5579", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Only Brick Points can have external timeseries references" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "\n SELECT $this\n WHERE {\n $this ref:hasExternalReference ?ref .\n ?ref rdf:type ref:TimeseriesReference .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point }\n }\n " + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5580", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures electrical conductance" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4587" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5581", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4588" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4589" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4590" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Conductivity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5582", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5583", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102221,13 +109193,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102242,13 +109214,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102263,77 +109235,186 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Duct", + "@id": "https://brickschema.org/schema/BrickTag#Override", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Duct" + "@value": "Override" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Isolation_Valve", + "@id": "https://brickschema.org/schema/BrickShape#Power_FactorQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3998" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3999" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3998", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3999", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/UNITLESS" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Shared_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shared Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Isolation_Valve" + "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An isolation valve installed in the condenser water loop" + "@value": "An office used by multiple people" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b665" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3036" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3037" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3038" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b666" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3039" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b667" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3040" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b668" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3041" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b669" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Shared" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#OfficeLandscape" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Enclosed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102348,13 +109429,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102369,13 +109450,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b667", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102390,13 +109471,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102411,13 +109492,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b669", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Shared" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102432,117 +109513,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rest_Room", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3041", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Restroom" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room that provides toilets and washbowls. Alternate spelling of Restroom" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Restroom" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#RestingRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" + "@language": "en", + "@value": "Entering Water Temperature Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of air" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7446" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1256" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1257" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1258" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1259" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1260" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7447" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1261" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7448" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1262" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7449" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1263" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102557,13 +109628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102578,13 +109649,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7448", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102599,13 +109670,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7449", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102620,77 +109691,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "CO2" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Deadband" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1260", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "difference between upper and lower limits of size for a given nominal dimension or value." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6482" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6483" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6484" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6482", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102705,13 +109733,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6483", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1262", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102726,13 +109754,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1263", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102747,7 +109775,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Voltage_ImbalanceQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -102760,15 +109788,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4213" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4369" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4370" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4369", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -102794,7 +109822,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4370", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -102802,22 +109830,7 @@ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" + "@id": "http://qudt.org/vocab/unit/PERCENT" } ] } @@ -102839,115 +109852,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "@id": "https://brickschema.org/schema/Brick#Control_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Control Room" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Remotely", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Remotely" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@value": "A space from which operations are managed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4933" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb693" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4934" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb694" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4935" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb695" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4936" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb696" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4937" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Control" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4933", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#SecurityRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102962,13 +109945,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -102983,13 +109966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103004,13 +109987,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103025,94 +110008,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Low Temperature Alarm Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of some substance" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6689" + "@language": "en", + "@value": "A parameter determining the temperature level at which to trigger a low temperature alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6690" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2119" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2120" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2121" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6691" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2122" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6692" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2123" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6689", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2119", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#VolumeFlowRateObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6690", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103127,13 +110108,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6691", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103148,13 +110129,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6692", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103169,123 +110150,118 @@ ] }, { - "@id": "https://w3id.org/rec#SoundPressureObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2123", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/SoundPressure" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sound pressure observation" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b165" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b165", + "@id": "https://brickschema.org/schema/BrickTag#Effective", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Effective" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Humidity_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Parking_Structure", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Parking Structure" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Building" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Target humidity level when the location is occupied." + "@value": "A building or part of a building devoted to vehicle parking" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2516" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2730" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2517" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2731" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2518" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2732" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2519" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2733" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parking" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Structure" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103300,13 +110276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103321,13 +110297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parking" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103342,13 +110318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Structure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103363,85 +110339,83 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermally", + "@id": "https://brickschema.org/schema/BrickTag#Diffuser", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Thermally" + "@value": "Diffuser" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Zone", + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Air Static Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space or group of spaces that are managed or monitored as one unit for energy purposes" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1143" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5490" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1144" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5491" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1145" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5492" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5493" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5494" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5495" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1143", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103456,13 +110430,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1144", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103477,13 +110451,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1145", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103498,53 +110472,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3110" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3111" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3112" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103559,13 +110493,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103580,13 +110514,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103601,59 +110535,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidifier_Fault_Status", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fault_Status" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the presence of a fault in a humidifier" + "@value": "Measures the humidity of mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1812" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2390" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2391" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2392" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1813" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2393" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1814" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2394" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1815" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2395" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103668,13 +110630,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2392", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103689,7 +110672,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -103710,13 +110693,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103731,47 +110714,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostat_Equipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2395", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Duct Fan Coil Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3244" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5635" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5636" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5637" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5638" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5639" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3245" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5640" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3246" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5641" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Duct" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103786,13 +110831,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3245", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103807,13 +110852,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3246", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103828,47 +110873,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Economizer", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5638", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b981" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b982" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b981", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Economizer" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103883,13 +110915,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b982", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Horizontal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -103904,115 +110936,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5641", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Makeup Air Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#MAU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of hot leaving water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1912" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5936" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5937" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5938" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5939" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1917" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5940" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#MAU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104027,13 +111041,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104048,13 +111062,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1914", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#MAU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104069,13 +111083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1915", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104090,13 +111104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104111,127 +111125,147 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1917", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Entering Chilled Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#postalCode", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "postalCode" + "@value": "Measures the rate of flow of chilled entering water" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4674" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4675" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4676" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4677" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4678" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4679" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@language": "en", - "@value": "CO2Concentration" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4674", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The concentration of carbon dioxide in a medium" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4675", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6479" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6480" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6481" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4676", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104252,13 +111286,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104273,13 +111307,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104294,101 +111328,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature", + "@id": "https://brickschema.org/schema/BrickTag#Seismic", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Temperature" + "@value": "Seismic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CAV", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" + "@language": "en", + "@value": "Supply Air Temperature Proportional Band Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Rooftop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3004" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7299" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3005" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7300" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3006" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7301" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7302" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RoofLevel" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7303" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7304" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7305" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7306" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7307" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://w3id.org/rec#RoofLevel" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3004", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104403,13 +111445,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3005", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104424,13 +111466,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3006", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7301", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104445,71 +111487,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Array", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Array" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#EconCycle_Start_Stop_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7302", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b976" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b977" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b978" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b979" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b980" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b976", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7303", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Econcycle" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104524,7 +111529,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104545,13 +111550,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104566,13 +111571,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b979", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104587,13 +111592,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104608,24 +111613,78 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId", + "@id": "https://brickschema.org/schema/Brick#Elevator_Space", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasTimeseriesId" + "@language": "en", + "@value": "Elevator Space" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The unique identifier (primary key) for this TimeseriesReference in some database" + "@value": "The vertical space in whcih an elevator ascends and descends" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElevatorShaft" } ] }, { - "@id": "https://w3id.org/rec#ICTRack", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Flow_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Return Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" + } + ], "http://www.w3.org/2002/07/owl#deprecated": [ { "@value": true @@ -104633,60 +111692,95 @@ ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.3.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Rack" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Automatic_Mode_Command", + "@id": "https://w3id.org/rec#LoadingReceivingRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Loading/receiving room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#IDF", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "IDF" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condensate_Leak_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condensate Leak Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Command" + "@id": "https://brickschema.org/schema/Brick#Leak_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls whether or not a device or controller is operating in \"Automatic\" mode" + "@value": "An alarm that indicates a leak of condensate from a cooling system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b246" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb637" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b247" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb638" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b248" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb639" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b249" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb640" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condensate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Leak" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -104694,13 +111788,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b246", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104715,13 +111809,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b247", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Condensate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104736,13 +111830,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b248", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104757,7 +111851,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104778,114 +111872,96 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Detection" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Cooling capacity property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#CoolingCapacityShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#coolingCapacity" + "@value": "Unoccupied Supply Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6049" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6503" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6050" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6504" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6051" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6505" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6506" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6507" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6054" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6508" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6055" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6509" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6510" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6049", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104900,13 +111976,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104921,13 +111997,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104942,7 +112018,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -104963,13 +112039,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -104984,13 +112060,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105005,13 +112081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105026,357 +112102,280 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Sensor", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2843" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6510", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam", + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Steam" + "@value": "Air Differential Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5192" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5193" + "@language": "en", + "@value": "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5192", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#maxInclusive": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6892" + }, { - "@value": 360 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6893" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6894" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6895" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6896" } ], - "http://www.w3.org/ns/shacl#minInclusive": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 0 + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5193", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6892", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Angle" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Event", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6893", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Event" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b83" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b84" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b85" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b83", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6894", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Event start timestamp." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "start" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#start" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b84", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6895", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Event ending timestamp." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "end" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#end" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b85", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6896", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "timestamp" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#timestamp" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Enthalpy_Command", + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Static Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables the use of differential enthalpy control" + "@value": "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1110" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5969" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5970" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5971" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1112" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5972" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1113" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5973" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1114" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5974" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5975" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105391,13 +112390,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105412,13 +112411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105433,13 +112432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1113", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105454,13 +112453,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105475,53 +112474,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Touchpanel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5974", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Interface" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3264" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3265" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3266" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Interface" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3264", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105536,135 +112516,178 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3265", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@language": "en", + "@value": "High Temperature Hot Water Return Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://www.w3.org/2002/07/owl#Class" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isTagOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3266", + "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" + "@language": "en", + "@value": "Rated module conversion efficiency" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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" } ] }, { - "@id": "https://w3id.org/rec#TreatmentRoom", + "@id": "https://brickschema.org/schema/BrickShape#RDFSRangeRule", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Treatment room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4076" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/2000/01/rdf-schema#range" } ] }, { - "@id": "https://w3id.org/rec#Atrium", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4076", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@value": "Atrium" + "@value": "\nCONSTRUCT {\n ?val a ?shape .\n} WHERE {\n $this rdfs:range ?shape .\n ?shape a sh:NodeShape .\n ?ent $this ?val .\n FILTER NOT EXISTS { ?val a ?shape }\n}" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Warm", + "@id": "https://brickschema.org/schema/BrickTag#Vent", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Warm" + "@value": "Vent" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Coil", + "@id": "https://brickschema.org/schema/Brick#Hot_Deck", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Deck" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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)" + "@value": "Part of a dual duct air handling unit that supplies heating to a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5550" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4838" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5551" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4839" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4840" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Deck" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Deck" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105679,7 +112702,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5551", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -105700,88 +112723,79 @@ ] }, { - "@id": "https://w3id.org/rec#PeopleCountSensorEquipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4840", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "People count sensor." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "People Count Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:PeopleCountSensorEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#endLevel", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment" + "@language": "en", + "@value": "endLevel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Exhaust Air Static Pressure Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The effective cooling setpoint for a specific zone in a building." + "@value": "Sets static pressure of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4623" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4624" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1368" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4625" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1369" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4626" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1370" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1371" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4628" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1372" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4629" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1373" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -105789,32 +112803,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1368", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -105835,13 +112851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4624", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1369", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105856,13 +112872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1370", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105877,13 +112893,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105898,7 +112914,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -105919,13 +112935,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4628", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -105940,45 +112956,61 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4629", + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick#Pressure" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#meters", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "meters" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Indicates the entity whose consumption/production of some substance is measured by this meter." } ] }, { - "@id": "https://w3id.org/rec#DaylightSensorEquipment", + "@id": "https://brickschema.org/schema/Brick#Janitor_Room", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Daylight sensor." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Daylight Sensor" + "@language": "en", + "@value": "Janitor Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "https://brickschema.org/schema/Brick#Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -105986,6 +113018,26 @@ "@value": true } ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room set aside for the storage of cleaning equipment and supplies" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1880" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1881" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1882" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1883" + } + ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { "@value": "1.4.0" @@ -105993,84 +113045,58 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:DaylightSensorEquipment" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasTagShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Janitor" + }, { - "@id": "https://brickschema.org/schema/Brick#Tag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BackOffice" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Weather_Station", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1880", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://bedes.lbl.gov/bedes-online/weather-station" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A dedicated weather measurement station" + "@id": "https://brickschema.org/schema/BrickTag#Janitor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3483" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3484" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3485" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Weather" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3483", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106085,13 +113111,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106106,13 +113132,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1883", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Weather" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106127,112 +113153,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Head", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Head" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure" + "@value": "Measures gas concentration (other than CO2)" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6937" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6938" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1532" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6939" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1533" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6940" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1534" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6941" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1535" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1532", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6938", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6939", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106247,13 +113273,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6940", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106268,13 +113294,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106289,156 +113315,110 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral", + "@id": "https://brickschema.org/schema/Brick#AED", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Integral" + "@value": "AED" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Breakroom", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Break_Room" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A space for people to relax while not working" + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Break_Room" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator" } + ] + }, + { + "@id": "https://w3id.org/rec#ArchitecturalAsset", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + "@value": "Architectural asset" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#StaffRoom" + "@id": "https://w3id.org/rec#Asset" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Rain_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rain Water Storage Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of chilled water" + "@value": "A tank engineered to capture and store rainwater, usually for non-potable uses." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7090" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7091" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2844" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7092" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2845" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7093" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2846" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7094" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2847" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7090", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2844", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106453,13 +113433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2845", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106474,13 +113454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106495,7 +113475,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7094", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -106516,153 +113496,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building", + "@id": "https://brickschema.org/schema/Brick#Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Location" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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]" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6609" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasAddressShape" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6620" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6621" + "@language": "en", + "@value": "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "1.4.0" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7675" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Building" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7676" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7677" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Building" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6609", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6610" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6611" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6612" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6613" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6614" - } - ] - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7675", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6610", "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://w3id.org/rec#ActuationEvent" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6611", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6612", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@value": "last known value" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6613", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@id": "http://www.w3.org/ns/shacl#IRI" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6614", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Wing" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106677,13 +113610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106698,84 +113631,109 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isLocationOfShape", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@language": "en", + "@value": "Cooling Discharge Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#isLocationOf" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" - }, + "@language": "en", + "@value": "Bypass Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates whether a system, device or control loop is in an unoccupied heating mode" + "@value": "Measures the rate of flow of bypass water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3324" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb406" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3325" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb407" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3326" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb409" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3328" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb410" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3324", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb406", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106790,13 +113748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3325", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106811,7 +113769,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3326", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -106832,13 +113790,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106853,13 +113811,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3328", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106874,81 +113832,151 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Conductivity", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Conductivity" + } + ] + }, + { + "@id": "https://w3id.org/rec#hasMember", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "hasMember" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Solid", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Frost" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hail" + }, + { + "@id": "https://brickschema.org/schema/Brick#Ice" + }, + { + "@id": "https://brickschema.org/schema/Brick#Soil" + } + ] + }, + { + "@id": "https://w3id.org/rec#ConferenceTable", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Conference table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Table" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Stack Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of hot air" + "@value": "Measures the rate of flow of air in the exhaust air stack" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1778" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1353" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1779" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1354" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1780" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1355" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1781" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1356" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1782" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1357" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1783" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1358" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106963,13 +113991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -106984,13 +114012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107005,13 +114033,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1781", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107026,13 +114054,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1782", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107047,13 +114075,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107068,110 +114096,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CRAC", + "@id": "https://w3id.org/rec#OccupancyZone", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@value": "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@value": "Occupancy zone" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionised", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deionised" + "@value": "Natural Gas Boiler" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_Cooling_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Boiler" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3103" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3104" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3105" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3106" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6100" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6101" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3108" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6102" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3109" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6103" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107186,13 +114191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107207,13 +114212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3105", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107228,13 +114233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107249,34 +114254,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3107", + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@language": "en", + "@value": "Humidity Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Parameters relevant to humidity-related systems and points" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6718" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6719" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6720" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107291,13 +114321,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107312,206 +114342,230 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Air", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6720", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Cubicle" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" - }, + "@language": "en", + "@value": "Max Occupied Cooling Discharge Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate of supply air flow required for a process" + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6303" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6304" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6305" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6306" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6307" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6308" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6309" + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" } + ] + }, + { + "@id": "https://w3id.org/rec#TemperatureObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, + "@value": "Temperature observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb171" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb171", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6303", + "@id": "https://w3id.org/rec#ClimateControlRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Climate-control room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6304", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@language": "en", + "@value": "Hot Water Discharge Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6305", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6306", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Occupancy Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a room or space is occupied" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4971" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4972" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4973" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107526,13 +114580,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6308", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107547,13 +114601,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6309", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107568,76 +114622,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Command", + "@id": "https://brickschema.org/schema/Brick#Steam_Baseboard_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + "@language": "en", + "@value": "Steam Baseboard Radiator" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" + }, + { + "@id": "https://brickschema.org/schema/Brick#Steam_Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Steam heating device located at or near the floor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2028" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2029" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3142" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2030" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3143" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2031" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3144" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2032" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2033" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3145" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2028", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" + "@id": "https://brickschema.org/schema/BrickTag#Baseboard" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107652,13 +114698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2029", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107673,13 +114719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2030", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107694,13 +114740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2031", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107715,230 +114761,143 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2032", + "@id": "https://brickschema.org/schema/BrickTag#Desk", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Desk" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2033", + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Piezoelectric" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Space", + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Location" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7575" + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7576" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Space" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "http://qudt.org/vocab/unit/PPB" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7575", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "PM10Concentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of particulates with diameter of 10 microns or less in air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7576", + "@id": "https://brickschema.org/schema/Brick#Building_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Building Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Ground_Source_Condensing_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@language": "en", + "@value": "Setpoint for humidity in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b715" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b716" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b717" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb345" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b718" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb346" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b719" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb347" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b720" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb348" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b721" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb349" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ground" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b715", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Building_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107953,13 +114912,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107974,13 +114933,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -107995,13 +114954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb348", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ground" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108016,13 +114975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b720", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108037,78 +114996,99 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b721", + "@id": "https://brickschema.org/schema/BrickTag#Camera", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Camera" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Static_Pressure_Setpoint", + "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Hot Water System Outside Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of chilled water" + "@value": "Disables hot water system when outside air temperature reaches the indicated value" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b548" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb897" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb898" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb899" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b549" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb900" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b550" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb901" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b551" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb902" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b552" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb903" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b553" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb904" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb905" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -108116,23 +115096,39 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb897", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b548", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108147,13 +115143,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b549", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108168,13 +115164,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb901", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108189,7 +115206,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b551", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -108210,13 +115227,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b552", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb904", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108231,7 +115269,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b553", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -108252,59 +115290,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Active", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://qudt.org/schema/qudt/QuantityKind" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQUDTReference" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Power_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Setpoint." + "@value": "Measures the amount of instantaneous electric power consumed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5650" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7514" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5651" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7515" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7516" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5653" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ElectricPower" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108319,13 +115396,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7514", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108340,13 +115417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7515", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108361,13 +115438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108382,26 +115459,49 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Freezer", + "@id": "https://w3id.org/rec#BarRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bar room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#FoodHandlingRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Correlated", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Freezer" + "@value": "Correlated" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Environment_Box", + "@id": "https://brickschema.org/schema/Brick#Information_Area", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Information Area" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -108412,24 +115512,21 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "(also known as climatic chamber), enclosed space designed to create a particular environment." + "@value": "An information booth or kiosk where visitors would look for information" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1847" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1848" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1280" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1281" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1282" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1850" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -108439,40 +115536,37 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Environment" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Information" }, { "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://w3id.org/rec#Reception" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108487,13 +115581,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Environment" + "@id": "https://brickschema.org/schema/BrickTag#Information" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108508,13 +115602,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108529,13 +115623,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1281", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108550,102 +115644,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1282", + "@id": "https://brickschema.org/schema/Brick#Fire_Alarm_Pull_Station", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Fire Alarm Pull Station" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation#Fire_alarm_pull_station" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7338" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1451" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7339" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1452" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7340" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1453" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7341" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1454" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7342" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1455" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7343" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1456" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7344" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1457" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Manual" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pull" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7338", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108660,13 +115740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108681,13 +115761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108702,13 +115782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108723,13 +115803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7342", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pull" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108744,13 +115824,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7343", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108765,13 +115845,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7344", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108786,191 +115866,111 @@ ] }, { - "@id": "https://w3id.org/rec#Region", + "@id": "https://w3id.org/rec#DressingRoom", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Region" + "@value": "Dressing room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TiltShape", + "@id": "https://w3id.org/rec#containsElement", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5431" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5444" + "@language": "en", + "@value": "containsElement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5431", + "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Angle" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] + "@language": "en", + "@value": "Emergency Alarm" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Alarms that indicate off-normal conditions associated with emergency systems" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5444", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4659" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4660" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4661" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Emergency" + }, { - "@language": "en", - "@value": "Load" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Loop", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4659", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Loop" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The set of connected equipment serving one path of air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b225" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b226" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -108985,13 +115985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109003,36 +116003,70 @@ { "@id": "http://www.w3.org/ns/shacl#this" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + ] + }, + { + "@id": "https://w3id.org/rec#Stairwell", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stairwell" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Heater", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Heater" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.merriam-webster.com/dictionary/waterheater" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Loop" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate water among each other" + "@value": "An apparatus for heating and usually storing hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7068" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6522" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7069" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6524" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heater" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -109040,13 +116074,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6523", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heater" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109061,7 +116116,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7069", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -109082,95 +116137,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, + "@language": "en", + "@value": "Chilled Water Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates that return air temperature is too high" + "@value": "Sets the target flow rate of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1683" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1684" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6910" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1685" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6911" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1686" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6912" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1687" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6913" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1688" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6914" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1683", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109185,13 +116226,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109206,7 +116247,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -109227,13 +116268,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109248,13 +116289,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109269,83 +116310,114 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#timestamp", + "@id": "https://brickschema.org/schema/BrickTag#Tank", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Timestamp" + "@value": "Tank" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Angle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@language": "en", + "@value": "Angle" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#HX", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "HX" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "See Heat_Exchanger" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } + ] + }, + { + "@id": "https://w3id.org/rec#intersectingElement", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6496" - }, + "@language": "en", + "@value": "intersectingElement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6497" - }, + "@language": "en", + "@value": "Unoccupied Cooling Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6498" - }, + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3319" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3320" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3321" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6502" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3322" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6503" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3323" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -109354,7 +116426,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" @@ -109362,39 +116434,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6496", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3319", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109409,13 +116460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109430,13 +116481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109451,13 +116502,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109472,13 +116523,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109493,144 +116544,109 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6502", + "@id": "https://brickschema.org/schema/BrickTag#Particulate", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Particulate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6503", + "@id": "https://brickschema.org/schema/Brick#First_Aid_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "First Aid Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Medical_Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#volume", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Volume" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Entity has 3-dimensional volume" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b503" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1486" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b504" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1487" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1488" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1489" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1490" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b508" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1491" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b509" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b510" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Aid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#First" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Meidcal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://w3id.org/rec#TreatmentRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b503", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Aid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109645,13 +116661,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b504", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#First" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109666,13 +116682,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109687,13 +116703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meidcal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109708,13 +116724,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109729,13 +116745,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109750,121 +116766,142 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b509", + "@id": "https://brickschema.org/schema/Brick#Loop", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@language": "en", + "@value": "Loop" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Collection" + }, + { + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A collection of connected equipment; part of a System" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b510", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6736" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6743" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6744" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6745" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medical_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6736", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6737" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6738" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6739" + } + ] } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6737", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "A class of rooms used for medical purposes" + "@id": "https://brickschema.org/schema/Brick#Equipment" } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4947" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4948" - }, + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6738", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4949" - }, + "@id": "https://brickschema.org/schema/Brick#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6739", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4950" + "@id": "https://brickschema.org/schema/Brick#Location" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6743", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medical" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6744", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109879,13 +116916,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medical" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -109900,99 +116937,143 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4949", + "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@value": "A Point can be a Point of Equipment, Location or Space." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5450" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5451" + } + ] + }, + { + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5454" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5455" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5456" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPointOf" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4950", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5450", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#Equipment" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5451", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Location" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5454", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5455", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5456", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit" + "@value": "Humidity setpoint for exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1311" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1312" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1323" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1313" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1324" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1314" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1325" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1315" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1326" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1316" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" @@ -110000,7 +117081,7 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ @@ -110010,7 +117091,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1311", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110031,28 +117112,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1312", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1313", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110073,13 +117133,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1314", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110094,13 +117154,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110115,7 +117175,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1316", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -110136,127 +117196,101 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Handling", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Handling" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tank", + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tank" + "@value": "Dewpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#NVR", + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Air_Source_Condensing_Unit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "NVR" + "@value": "Heat Recovery Air Source Condensing Unit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7304" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1596" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7305" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1597" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7306" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1598" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7307" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1599" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7308" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1600" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7309" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1601" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7310" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1602" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7311" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1603" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7312" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1604" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Unit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7304", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110271,13 +117305,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7305", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110292,13 +117326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7306", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110313,13 +117347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110334,13 +117368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7308", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110355,13 +117389,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7309", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110376,13 +117410,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7310", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110397,13 +117431,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7311", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110418,13 +117452,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7312", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110439,77 +117473,116 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Energy_Storage_Tank", + "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "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." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5403" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5403", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1788" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1789" - }, + "@list": [ + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": "Total" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1790" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1791" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1792" - }, + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1793" - }, + "@language": "en", + "@value": "Air Diffuser" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1794" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "@language": "en", + "@value": "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6580" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6581" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6582" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1788", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110524,13 +117597,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1789", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110545,13 +117618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110566,146 +117639,144 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1791", + "@id": "https://w3id.org/rec#AccelerationObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://qudt.org/vocab/quantitykind/Acceleration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Acceleration observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1792", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1793", + "@id": "https://brickschema.org/schema/Brick#operationalStageCount", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Operational stage count" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The number of operational stages supported by this eqiupment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1794", + "@id": "https://brickschema.org/schema/Brick#Return_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://w3id.org/rec#isMemberOf", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "isMemberOf" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status" + "@language": "en", + "@value": "Air Temperature Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates if air pressure in supply duct is within expected bounds" + "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6296" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6297" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6298" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5501" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6299" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5502" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5503" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5504" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6302" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5505" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -110713,38 +117784,48 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Step" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5501", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6296", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110759,13 +117840,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110780,13 +117861,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6298", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110801,13 +117882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110822,13 +117903,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6300", + "@id": "https://w3id.org/rec#ElevatorShaft", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Elevator shaft" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://w3id.org/rec#Apartment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Apartment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Collection" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb10" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb10", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Room" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_High_Temperature_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Power Off System Activated By High Temperature Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1083" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1084" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1085" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1086" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1087" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1088" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1089" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1090" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Emergency" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110843,13 +118064,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110864,13 +118085,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6302", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110885,59 +118106,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Passive_Chilled_Beam", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1086", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2734" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2735" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2736" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2737" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Beam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Passive" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110952,13 +118148,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110973,13 +118169,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -110994,13 +118190,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2737", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Passive" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111015,86 +118211,86 @@ ] }, { - "@id": "https://w3id.org/rec#AccessControlZone", + "@id": "https://brickschema.org/schema/Brick#Reversing_Valve", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Access control zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Zone" + "@language": "en", + "@value": "Reversing Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets temperature of air" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7615" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2995" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2996" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7616" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2997" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7617" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2998" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7618" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2999" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reversing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2995", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7615", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111109,13 +118305,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7616", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111130,13 +118326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7617", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reversing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111151,13 +118347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7618", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111172,59 +118368,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Close_Status", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Coil", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Coil" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the open/close status of a device such as a damper or valve" + "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2549" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb473" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb474" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2550" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb475" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2551" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb476" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2552" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb477" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2549", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111239,13 +118447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2550", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111260,13 +118468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2551", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111281,13 +118489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2552", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111302,91 +118510,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Concession", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb477", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM10_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Food_Service_Room" + "@language": "en", + "@value": "PM10 Level Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#PM10_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases" + "@value": "Detects level of particulates of size 10 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b631" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2686" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b632" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2687" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b633" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2688" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b634" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2689" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b635" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2690" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b636" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concessions" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#PM10" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b631", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concessions" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111401,13 +118621,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b632", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111422,13 +118642,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#PM10" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111443,13 +118663,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111464,13 +118684,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111485,13 +118705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111506,131 +118726,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Switchgear" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Evaporative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Evaporative" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape", + "@id": "https://w3id.org/rec#BicycleGarage", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Volume property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#VolumeShape" + "@value": "Bicycle garage" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#volume" + "@id": "https://w3id.org/rec#Garage" } ] }, { - "@id": "https://w3id.org/rec#Storage", + "@id": "https://brickschema.org/schema/Brick#Cooling_Tower_Fan", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Storage" + "@language": "en", + "@value": "Cooling Tower Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://highperformancehvac.com/cooling-tower-fan/" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Circulator_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b655" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb737" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b657" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb738" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b658" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb739" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b659" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb740" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Tower" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b655", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111645,13 +118821,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b656", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111666,13 +118842,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111687,13 +118863,82 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb740", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Tower" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Tag", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#System" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1536" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1537" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1536", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111708,13 +118953,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111729,103 +118974,155 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ratio", + "@id": "https://brickschema.org/schema/BrickShape#AreaShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Ratio" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7065" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7066" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7065", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7066", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/M2" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radioactivity Concentration Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of radiant panel." + "@value": "Measures the concentration of radioactivity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6793" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5043" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6794" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5044" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6795" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5045" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6796" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6797" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5046" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6793", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6794", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111840,13 +119137,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111861,13 +119158,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radioactivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111882,13 +119179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -111903,81 +119200,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable", + "@id": "https://brickschema.org/schema/BrickTag#Reader", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Enable" + "@value": "Reader" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Stack" + "@value": "Supply Air Static Pressure Step Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1968" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1969" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6392" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1970" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6393" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1971" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6394" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1972" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6395" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1973" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6396" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1974" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6397" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1975" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6398" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1976" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6399" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -111989,21 +119276,24 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Step" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1968", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112018,13 +119308,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1969", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112039,13 +119329,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1970", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112060,13 +119350,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112081,13 +119371,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112102,13 +119392,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1973", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112123,13 +119413,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112144,13 +119434,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1975", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112165,80 +119455,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1976", + "@id": "https://brickschema.org/schema/Brick#Water_Cooled_Chiller", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Water Cooled Chiller" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Chiller" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter" + "@language": "en", + "@value": "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3452" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3453" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5508" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3454" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5509" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5510" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3455" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112253,13 +119528,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Cooled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112274,13 +119549,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112295,13 +119570,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112316,131 +119591,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5510", + "@id": "https://brickschema.org/schema/Brick#azimuth", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Azimuth" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "(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." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#CO", + "@id": "https://brickschema.org/schema/Brick#Frequency_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "CO" + "@value": "Frequency Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Static_Pressure_Cutout_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint." + "@value": "Controls the frequency of a device's operation (e.g. rotational frequency)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1689" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1690" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1691" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1692" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1693" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5723" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1694" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5724" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1695" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5725" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cutout" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1689", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cutout" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1690", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112455,13 +119680,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1691", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112476,7 +119701,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1692", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -112497,219 +119722,194 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1693", + "@id": "https://brickschema.org/schema/BrickShape#Current_Total_Harmonic_DistortionQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3666" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3667" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3666", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3667", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DeciB_M" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Window", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Window" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#NO2_Concentration", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PM10Concentration" + "@value": "Discharge Air Flow Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "The concentration of nitrogen dioxide in a medium" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "has electrical complex power type property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalComplexPowerShape" + "@value": "Sets discharge air flow" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#electricalComplexPower" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Duct_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#High_Return_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@language": "en", + "@value": "High Return Air Temperature Alarm" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Horizontal_Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "An alarm that indicates that return air temperature is too high" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5640" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1683" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5641" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1684" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5642" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1685" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5643" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1686" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5644" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1687" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5645" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5646" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1688" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112724,13 +119924,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duct" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112745,13 +119945,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5642", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112766,13 +119966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5643", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112787,13 +119987,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5644", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112808,13 +120008,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5645", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -112829,275 +120029,154 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5646", + "@id": "https://brickschema.org/schema/Brick/ref#preferred", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "preferred" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Warmest", + "@id": "https://brickschema.org/schema/Brick#measuredPowerInput", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Warmest" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Controller", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6631" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6632" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6633" + "@value": "Measured power input" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@value": "The nominal measured power input of the entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6631", + "@id": "https://brickschema.org/schema/BrickTag#Relative", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Controller" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Relative" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6632", + "@id": "https://w3id.org/rec#RecordingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Recording room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6633", + "@id": "https://brickschema.org/schema/Brick#Switch_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Switch Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." + "@value": "A telecommuncations room housing network switches" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5981" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5982" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5983" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5984" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5985" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5986" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5987" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5988" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5989" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5990" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3178" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3179" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3180" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3181" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5981", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3182" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5982", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5983", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113112,13 +120191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5984", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3179", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113133,13 +120212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5985", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113154,13 +120233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113175,13 +120254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5987", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113196,139 +120275,145 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5988", + "@id": "https://w3id.org/rec#DishingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Dishing room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5989", + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isMeteredBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5990", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Discharge Air Temperature Low Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#Partition", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Partition" + "@language": "en", + "@value": "Exhaust Air Flow Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#BarrierAsset" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detector", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@language": "en", + "@value": "Sets exhaust air flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3050" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4790" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3051" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4791" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4792" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4793" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3054" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4794" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113343,13 +120428,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113364,13 +120449,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113385,13 +120470,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113406,13 +120491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113427,64 +120512,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Current_Sensor", + "@id": "https://brickschema.org/schema/Brick#hasTag", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has tag" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#inverseOf": [ + { + "@id": "https://brickschema.org/schema/Brick#isTagOf" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject has the given tag" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Chilled_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Chilled Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current consumed by a load" + "@value": "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2049" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2204" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2050" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2205" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2051" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2206" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2207" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2208" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2209" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2210" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2211" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2212" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2049", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113499,13 +120648,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113520,13 +120669,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113541,13 +120690,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113562,109 +120711,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#HX", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2208", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "HX" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "air in a bypass duct, used to relieve static pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2209", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PAU", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "PAU" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relay", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2210", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Relay" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "an electrically operated switch" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2880" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2881" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113679,13 +120795,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2881", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113700,120 +120816,80 @@ ] }, { - "@id": "https://w3id.org/rec#closedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "closedBy" - } - ] - }, - { - "@id": "https://w3id.org/rec#TimeSpanObservation", + "@id": "https://brickschema.org/schema/Brick#Economizer_Damper", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Time" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Timespan observation" + "@language": "en", + "@value": "Economizer Damper" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b173" + "@language": "en", + "@value": "A damper that is part of an economizer that is used to module the flow of air" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b173", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb983" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb984" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb985" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb983", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A collection of devices that generates, stores or transports electricity" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5697" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5698" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5697", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Economizer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113828,13 +120904,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113849,99 +120925,58 @@ ] }, { - "@id": "https://w3id.org/rec#ExhibitionRoom", + "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Exhibition room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Air Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2302" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2303" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2304" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2305" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2306" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2307" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2308" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2309" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2302", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113956,13 +120991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2303", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113977,13 +121012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2304", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -113998,55 +121033,80 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2305", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Air Temperature Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2306", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6897" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6898" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6899" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6900" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6901" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6902" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6903" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114061,13 +121121,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2308", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114082,13 +121142,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2309", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114103,53 +121163,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1434" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1435" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1436" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1437" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1434", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114164,13 +121184,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114185,13 +121205,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1436", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114206,13 +121226,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1437", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114227,7 +121247,7 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Radon_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#Electric_EnergyQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -114240,45 +121260,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4089" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3828" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4091" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4089", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3829" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3828", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -114304,256 +121294,232 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3829", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@language": "en", - "@value": "Measured voltage input" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "The nominal rated voltage input of the entity" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#coordinates", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Coordinates" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "The location of an entity in latitude/longitude" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional", + "@id": "https://w3id.org/rec#manufacturedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Proportional" + "@value": "manufacturedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm", + "@id": "https://brickschema.org/schema/Brick#AHU", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates off-normal conditions associated with HVAC cycles" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4595" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4596" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4597" + "@value": "AHU" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4595", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4596", + "@id": "https://brickschema.org/schema/BrickTag#Collection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cycle" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Collection" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4597", + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "deprecationMitigationRule" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Blowdown_Water", + "@id": "https://brickschema.org/schema/Brick#Light", "@type": [ "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Water expelled from a system to remove mineral build up" - } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water", + "@id": "https://brickschema.org/schema/BrickShape#latitudeShape", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/Brick#latitude" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fault_Reset_Command", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Cooling Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Clears a fault status" + "@value": "Indicates whether a system, device or control loop is in an unoccupied cooling mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1406" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3308" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3309" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1407" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3310" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1408" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3311" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1409" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1406", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114568,13 +121534,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1407", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fault" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114589,7 +121555,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1408", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -114610,13 +121576,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1409", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114631,133 +121597,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Jet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Jet" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Distribution" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#RDFSSubPropertyOfRuleForEntityProperties", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4080" - } - ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3312", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n ?s ?super ?skolemized .\n ?skolemized ?ep ?eo .\n } WHERE {\n $this rdfs:subPropertyOf+ ?super .\n ?super a brick:EntityProperty .\n $this a brick:EntityProperty .\n ?s $this ?o .\n BIND(IF(isBlank(?o), IRI(CONCAT(\"urn:skolem:\", STRUUID())), ?o) AS ?skolemized)\n ?o ?ep ?eo .\n }\n " + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#severity", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "severity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Target", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Target" + "@value": "Damper Position Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Availability_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Position_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a piece of equipment, system, or functionality is available for operation" + "@value": "Measures the current position of a damper in terms of the percent of fully open" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b263" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb787" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b264" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb788" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b265" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb789" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb790" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Availability" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b263", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb787", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Availability" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114772,7 +121696,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b264", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -114793,13 +121717,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b265", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114814,71 +121738,106 @@ ] }, { - "@id": "https://w3id.org/rec#timestamp", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb790", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "timestamp" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Command", + "@id": "https://brickschema.org/schema/Brick#Conference_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Conference Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables lead/lag operation" + "@value": "A space dedicated in which to hold a meetings" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1899" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb685" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1900" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb686" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1901" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb687" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1902" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb688" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Conference" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ConferenceRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1899", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Conference" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114893,13 +121852,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1900", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114914,13 +121873,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1901", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114935,13 +121894,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1902", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -114956,111 +121915,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasTag", + "@id": "https://w3id.org/rec#Desk", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Has tag" + "@value": "Desk" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://w3id.org/rec#FoldingTable", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isTagOf" + "@value": "Folding table" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The subject has the given tag" + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Ozone_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ozone Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the relative humidity of zone air" + "@value": "Measures the concentration of ozone in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3509" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3510" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3511" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2679" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3512" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2680" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2681" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3514" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2682" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Ozone" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2679", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115075,13 +122032,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3510", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Ozone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115096,7 +122053,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3511", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -115117,28 +122074,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3512", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -115159,98 +122095,80 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3514", + "@id": "https://w3id.org/rec#maintenanceInterval", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "maintenanceInterval" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Head", + "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Reducing_Valve", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Head" + "@value": "Water Pressure Reducing Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, - { - "@id": "https://brickschema.org/schema/Brick#On_Status" + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" }, { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the on/off status of a control loop, relay or equipment" + "@value": "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7425" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3468" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7426" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3469" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7427" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3470" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7428" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3471" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7425", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115265,13 +122183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115286,13 +122204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115307,13 +122225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115328,101 +122246,153 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape", + "@id": "https://brickschema.org/schema/Brick#Coil", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Operational stage property" + "@value": "Coil" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#StageShape" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#operationalStage" + "@language": "en", + "@value": "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)" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5545" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5546" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Coil" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5546", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" - }, + "@language": "en", + "@value": "Differential Pressure Proportional Band" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1152" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6944" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1153" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6945" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1154" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6946" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1155" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6947" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1156" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6948" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1157" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1158" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6949" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1152", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115437,13 +122407,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1153", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115458,13 +122428,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1154", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115479,7 +122449,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1155", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -115500,13 +122470,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1156", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115521,13 +122491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1157", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115542,203 +122512,175 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1158", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Rated minimum voltage input" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The minimum voltage that can be input to the entity" } ] }, { - "@id": "https://w3id.org/rec#MothersRoom", + "@id": "https://w3id.org/rec#ThermostatEquipment", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Mothers' room" + "@value": "Thermostat." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Room" + "@value": "Thermostat" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#RC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "RC" + "@id": "https://w3id.org/rec#SensorEquipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#isSubMeterOf", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "is sub-meter of" + "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "1.4.0" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubMeter" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ThermostatEquipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Indicates the parent for which this meter is a submeter" + "@id": "https://brickschema.org/schema/Brick#Thermostat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Grains Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The temperature setpoint for the entering condenser water" + "@value": "Measures the mass of water vapor in air" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4709" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4710" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5485" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4711" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5486" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4712" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5487" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4713" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5488" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5489" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4709", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5485", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4710", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115753,13 +122695,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115774,13 +122716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4713", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115795,13 +122737,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5489", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115816,153 +122758,93 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#timestampShape", + "@id": "https://brickschema.org/schema/BrickTag#Centrifugal", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@language": "en", + "@value": "Centrifugal" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Grains_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/REV" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PhasorAngle" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/PlaneAngle" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Angle component of a phasor" - } - ], - "http://www.w3.org/2004/02/skos/core#related": [ - { - "@id": "https://brickschema.org/schema/Brick#Phasor" + "@value": "Outside Air Grains Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Vent_Operating_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the current operating mode of a vent" + "@value": "Measures the mass of water vapor in outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3385" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2606" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3386" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2607" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3387" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2608" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3388" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2609" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3389" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2610" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@id": "https://brickschema.org/schema/BrickTag#Grains" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vent" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3385", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115977,13 +122859,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3386", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Operating" + "@id": "https://brickschema.org/schema/BrickTag#Grains" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -115998,13 +122880,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116019,13 +122901,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3388", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116040,13 +122922,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3389", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vent" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116061,134 +122943,240 @@ ] }, { - "@id": "https://w3id.org/rec#VolumeFlowRateObservation", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@language": "en", + "@value": "Cooling Discharge Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow for cooling" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Relay", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Volume flow rate observation" + "@language": "en", + "@value": "Relay" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Relay" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "an electrically operated switch" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2880" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2881" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2880", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2881", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Relay" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Handler", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Handler" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiant Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Radiant_heating_and_cooling" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of leaving water" + "@value": "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7220" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7221" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7222" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7429" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7223" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7430" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7224" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7431" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7220", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116203,13 +123191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116224,13 +123212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7222", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7431", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116245,176 +123233,226 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7223", + "@id": "https://w3id.org/rec#Office", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Office" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7224", + "@id": "https://brickschema.org/schema/Brick#Fire_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Fire Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the presence of fire" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1466" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1467" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1468" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1469" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1466", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": true + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "1.3.0" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1467", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, + "@id": "https://brickschema.org/schema/BrickTag#Fire" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1468", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "PM1Concentration" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1469", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The concentration of particulates with diameter of 1 microns or less in air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Loss_Alarm", + "@id": "https://brickschema.org/schema/Brick#Stages_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Stages Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates loss in air flow." + "@value": "Indicates which stage a control loop or equipment is in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b220" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b221" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b222" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3093" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b223" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3094" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b224" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3095" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Stages" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b220", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116429,13 +123467,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Stages" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116450,13 +123488,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b222", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116471,13 +123509,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b223", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Mode Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Mode_Status" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6499" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6500" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6501" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6502" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116492,7 +123576,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b224", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -116513,171 +123597,156 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6501", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7070" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7073" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7070", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6502", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/M2" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7073", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Leaving Water Differential Pressure Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "Sets the size of a deadband of differential pressure of leaving water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1961" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1962" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1963" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1964" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1965" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1966" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1967" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radiance", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://qudt.org/vocab/quantitykind/Radiance" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Isolation_Valve", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1961", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Isolation_valve" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A valve that stops the flow of a fluid, usually for maintenance or safety purposes" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4886" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4887" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4888" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116692,13 +123761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4887", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116713,13 +123782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4888", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116734,153 +123803,152 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1965", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "hasExternalReference" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/standard223#hasExternalReference" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wet", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1966", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Wet" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hardware", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Hardware" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#operationalStage", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1967", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Operational stage" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The associated operational stage" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transformer_Room", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Hot Water Differential Pressure Load Shed Reset Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3272" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1745" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3273" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1746" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3274" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1747" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3275" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1748" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3276" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1749" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3277" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1750" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1751" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1752" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1753" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3272", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116895,13 +123963,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116916,13 +123984,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3274", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116937,13 +124005,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3275", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116958,13 +124026,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3276", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -116979,13 +124047,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117000,208 +124068,240 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Glycol", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1751", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Linear_SpeedQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1752", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3913" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3922" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1753", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Return" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3922", + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Supply Condenser Water Flow Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hail_Sensor", + "@id": "https://brickschema.org/schema/Brick#Cloudage", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures hail in terms of its size and damage potential" + "@value": "Cloudage" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1556" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1557" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1558" + "@value": "The fraction of the sky obscured by clouds when observed from a particular location" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1559" + "@language": "en", + "@value": "The fraction of the sky obscured by clouds when observed from a particular location" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasPoint", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hail" - }, + "@language": "en", + "@value": "Has point" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://w3id.org/rec#hasPoint" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#isPointOf" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Hail" + "@language": "en", + "@value": "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" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1556", + "@id": "https://brickschema.org/schema/Brick#Pump_VFD", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Pump VFD" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "last known value" + "@language": "en", + "@value": "Variable-frequency drive for pumps" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2824" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2825" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2826" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1557", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2824", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hail" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117216,13 +124316,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1558", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2825", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117237,13 +124337,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1559", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117258,87 +124358,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel", + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Variable Frequency Drive" + } + ], "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "https://brickschema.org/schema/Brick#Motor" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#TABS_Panel" + "@id": "https://brickschema.org/schema/Brick#VFD" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6469" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6470" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6471" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7160" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6472" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7161" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6473" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7162" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6474" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7163" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6475" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7164" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activated" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Drive" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#TABS" + "@id": "https://brickschema.org/schema/BrickTag#VFD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermally" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Activated" + "@id": "https://brickschema.org/schema/BrickTag#Drive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117353,13 +124447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117374,13 +124468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6471", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117395,13 +124489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6472", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117416,13 +124510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6473", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117437,100 +124531,148 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6474", + "@id": "https://brickschema.org/schema/Brick#Wind_Direction", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#TABS" + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6475", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermally" + "@language": "en", + "@value": "Wind_Direction" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Direction" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Direction of wind relative to North" + }, + { + "@language": "en", + "@value": "Direction of wind relative to North" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.petropedia.com/definition/5050/bypass-valve" + "@language": "en", + "@value": "Static Pressure Proportional Band Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A type of valve installed in a bypass pipeline" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5540" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6819" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6820" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6821" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5541" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6822" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6823" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6824" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6825" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117545,13 +124687,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117566,13 +124708,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117587,115 +124729,213 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6822", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6823", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Discharge_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6824", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6825", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection Basin Water Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates which mode a system, device or control loop is currently in" + "@value": "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7422" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb613" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb614" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb615" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb616" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7423" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb617" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7424" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Basin" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb613", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Basin" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb614", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb615", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117710,7 +124950,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -117731,13 +124971,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7424", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117752,75 +124992,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb618", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ceiling", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ceiling" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Electrical_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Electrical Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of entering water" + "@value": "A meter that measures the usage or consumption of electricity of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7109" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb371" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7110" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb372" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb373" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7112" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7113" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb374" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb371", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117835,13 +125101,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb372", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117856,13 +125122,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb373", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117877,13 +125143,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -117898,117 +125164,133 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7113", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Discharge Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#hasIfcProjectReference", + "@id": "https://brickschema.org/schema/BrickTag#Wash", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "hasIfcProjectReference" + "@language": "en", + "@value": "Wash" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reception", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "A reference to the IFC Project that defines this entity" + "@language": "en", + "@value": "Reception" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, + "@language": "en", + "@value": "Condenser Water Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1264" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb660" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1265" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb661" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1266" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1267" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb663" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1268" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1269" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1270" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1271" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1264", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118023,13 +125305,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1265", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118044,13 +125326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1266", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118065,13 +125347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1267", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118086,13 +125368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118107,132 +125389,216 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1269", + "@id": "https://w3id.org/rec#AccessPanel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Access panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BarrierAsset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1270", + "@id": "https://w3id.org/rec#Level", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "The level of a building, a.k.a. storey, floor, etc." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb113" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1271", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb113", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "level number" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#levelNumber" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration_Sensor", + "@id": "https://w3id.org/rec#BarrierAsset", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Barrier asset" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor" + "@id": "https://w3id.org/rec#ArchitecturalAsset" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_High_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the concentration of radioactivity due to radon" + "@value": "Outside Air Temperature High Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2831" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2628" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2629" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2630" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2631" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2832" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2632" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2833" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2633" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2834" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2634" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radon" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2629", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2630", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118247,7 +125613,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118268,13 +125634,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2833", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radon" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118289,13 +125655,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118310,56 +125676,78 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2634", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + "@language": "en", + "@value": "Entering Hot Water Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7313" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4733" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7314" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4734" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7315" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4735" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7316" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4736" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7317" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4737" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7318" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4738" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7319" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4739" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7320" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4740" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -118371,34 +125759,26 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7313", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118413,13 +125793,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7314", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118434,13 +125814,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118455,7 +125835,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7316", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4736", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118476,7 +125856,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4737", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118497,7 +125877,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7318", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4738", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118518,13 +125898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7319", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4739", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118539,13 +125919,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7320", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4740", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118560,100 +125940,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Mixing Valve" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." + "@value": "Valve used for mixing hot and cold fluid to a desired temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7225" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7226" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7227" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7228" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7229" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7230" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7231" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7232" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6096" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7233" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7234" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6097" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Mixing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Mixing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118668,13 +126001,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118689,118 +126022,90 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7227", + "@id": "https://brickschema.org/schema/BrickTag#Month", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Month" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7228", + "@id": "https://brickschema.org/schema/Brick#connectedTo", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty", + "http://www.w3.org/2002/07/owl#SymmetricProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Connected To" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7229", + "@id": "https://brickschema.org/schema/Brick#Leak_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Leak Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates leaks occured in systems containing fluids" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7230", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4884" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4885" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4886" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7231", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Leak" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7232", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118815,13 +126120,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7233", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118836,13 +126141,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7234", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118857,69 +126162,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Fault_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fault Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of water" + "@value": "Indicates the presence of a fault in a device, system or control loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7460" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7461" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5712" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7462" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5713" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7463" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5714" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7460", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118934,7 +126229,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7461", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -118955,34 +126250,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7462", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7463", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -118997,45 +126271,43 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Outside Air Temperature Enable Differential Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6412" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5004" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5005" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6414" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5006" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6415" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5007" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6416" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5008" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5009" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6418" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5010" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -119043,19 +126315,19 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -119068,7 +126340,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6412", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -119089,13 +126361,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119110,13 +126382,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6414", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119131,13 +126403,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6415", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119152,13 +126424,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119173,13 +126445,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5009", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119194,7 +126466,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6418", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -119215,161 +126487,173 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape", + "@id": "https://brickschema.org/schema/Brick#Illuminance_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Illuminance Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasInputSubstance" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } - ] - }, - { - "@id": "https://w3id.org/rec#VoltageObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" + "@language": "en", + "@value": "Target Illuminance of the zone." } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Voltage observation" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1841" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1842" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1843" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b176" + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1841", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1842", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Geotransform", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1843", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Geotransform" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Georeference" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b95" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b96" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b97" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b98" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b99" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b100" + "@language": "en", + "@value": "Storage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b95", + "@id": "https://w3id.org/rec#ArchitectureArea", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Architecture area" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "origin x" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://w3id.org/rec#originX" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb24" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb25" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb26" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b96", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb24", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Value will be zero if the local coordinate system is north-aligned." + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -119379,28 +126663,23 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "x rotational scale factor" + "@value": "net area" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#xRotationalScaleFactor" + "@id": "https://w3id.org/rec#netArea" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b97", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb25", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Value will be zero if the local coordinate system is north-aligned." + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -119410,23 +126689,23 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "y rotational scale factor" + "@value": "rentable area" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#yRotationalScaleFactor" + "@id": "https://w3id.org/rec#rentableArea" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b98", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb26", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -119436,23 +126715,69 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "height scale factor" + "@value": "gross area" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#heightScaleFactor" + "@id": "https://w3id.org/rec#grossArea" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Linear_SpeedQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3911" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3920" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b99", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3911", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -119460,91 +126785,115 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "width scale factor" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#widthScaleFactor" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3920", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "origin y" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#originY" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Waste_Amount_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Lead", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lead" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Smoke Detector" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A metric used for measuring the quantity of waste generated in a building." + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3442" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3050" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3051" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3052" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3443" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3053" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3444" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3054" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Amount" + "@id": "https://brickschema.org/schema/BrickTag#Detector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Amount" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119559,13 +126908,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119580,13 +126929,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3444", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119601,285 +126950,276 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ice", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3053", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Ice" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Center", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Center" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Current", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Current" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3054", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated current output property" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#BarrierAsset", + "@id": "https://w3id.org/rec#area", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Barrier asset" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ArchitecturalAsset" + "@language": "en", + "@value": "area" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Boiler", + "@id": "https://brickschema.org/schema/BrickShape#Phasor_AngleQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Heater" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5533" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5534" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3966" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3978" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3966", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3978", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Isolation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Isolation" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://w3id.org/rec#url", + "@id": "https://brickschema.org/schema/Brick#Low_Freeze_Protect_Temperature_Parameter", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "url" + "@value": "Low Freeze Protect Temperature Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "hasAmbientTemperature" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2070" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2071" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2072" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2073" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2074" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2075" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Freeze" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Protect" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2070", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Freeze" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2071", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5543" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5544" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5545" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Beam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119894,13 +127234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119915,13 +127255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Protect" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -119936,58 +127276,56 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2075", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6884" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6885" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6884", + "@id": "https://w3id.org/rec#ElectricCurrentObservation", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@value": 1 + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Elecric current observation" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "timestamp" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb68" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb68", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -120013,84 +127351,82 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Riser", + "@id": "https://brickschema.org/schema/BrickTag#People", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "People" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Close_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Close Limit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3000" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb583" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3001" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb584" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3002" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb585" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3003" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb586" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Close" }, { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3000", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Close" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120105,13 +127441,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3001", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Riser" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120126,13 +127462,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120147,13 +127483,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3003", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120168,114 +127504,164 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Irradiance", + "@id": "https://brickschema.org/schema/BrickTag#Lighting", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Tag" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" + "@language": "en", + "@value": "Lighting" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleConnectorTypeShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Irradiance" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1012" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1012", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://qudt.org/vocab/quantitykind/PowerPerArea" + "@list": [ + { + "@value": "Type 1 (CSS)" + }, + { + "@value": "Type 2 (CSS)" + }, + { + "@value": "GB/T" + }, + { + "@value": "Type 1 (SAE J1772)" + }, + { + "@value": "Type 2 (IEC 62196)" + }, + { + "@value": "CHAdeMO" + }, + { + "@value": "CCS (Combined Charging System)" + }, + { + "@value": "Tesla Supercharger" + }, + { + "@value": "Wireless" + }, + { + "@value": "Type 1 (CSS)" + }, + { + "@value": "Type 2 (CSS)" + }, + { + "@value": "GB/T" + }, + { + "@value": "Type 1 (SAE J1772)" + }, + { + "@value": "Type 2 (IEC 62196)" + }, + { + "@value": "CHAdeMO" + }, + { + "@value": "CCS (Combined Charging System)" + }, + { + "@value": "Tesla Supercharger" + }, + { + "@value": "Wireless" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "The power per unit area of electromagnetic radiation incident on a surface" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "The power per unit area of electromagnetic radiation incident on a surface" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Illuminance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor" + "@language": "en", + "@value": "Data Network Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total luminous flux incident on an outside, per unit area" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7189" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2665" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7190" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2666" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2667" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7191" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Data" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Data" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120290,13 +127676,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120311,13 +127697,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120332,97 +127718,82 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2667", + "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Outside Face Surface Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PM10_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Sensor" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects level of particulates of size 10 microns" + "@value": "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2686" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2687" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2653" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2688" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2654" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2689" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2655" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2690" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2656" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2691" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2657" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Face" }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120437,13 +127808,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120458,13 +127829,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM10" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120479,13 +127850,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2689", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120500,13 +127871,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2690", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120521,13 +127892,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2691", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120542,231 +127913,130 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radon", + "@id": "https://w3id.org/rec#documentTopic", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radon" + "@value": "documentTopic" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermostatic_Mixing_Valve", + "@id": "https://w3id.org/rec#Laboratory", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Thermostatic_mixing_valve" + "@value": "Laboratory" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3250" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3251" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3252" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3253" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3250", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3251", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3252", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3253", + "@id": "https://brickschema.org/schema/BrickTag#Hail", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Hail" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" + "@language": "en", + "@value": "Outside Air Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of hot entering water" + "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1166" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2635" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2636" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1167" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2637" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1168" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2638" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1169" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2639" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1170" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2640" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1171" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2641" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1166", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120781,13 +128051,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1167", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120802,13 +128072,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120823,7 +128093,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -120844,13 +128114,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120865,13 +128135,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1171", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -120886,42 +128156,55 @@ ] }, { - "@id": "https://w3id.org/rec#SmallStudyRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2641", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Small study room" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#EducationalRoom" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#intersectingElement", + "@id": "https://w3id.org/rec#OutpatientServicesRoom", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "intersectingElement" + "@value": "Outpatient services room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Heating Discharge Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" @@ -120929,92 +128212,75 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint." + "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Daylight_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + "@language": "en", + "@value": "Daylight Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature for the inside face surface temperature of the radiant panel." + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1857" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1858" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4596" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1859" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4597" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1860" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4598" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1861" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1862" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4599" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Inside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Daylight" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1857", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4596", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Daylight" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121029,13 +128295,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1858", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4597", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inside" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121050,13 +128316,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4598", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121071,13 +128337,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4599", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121092,123 +128358,178 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1861", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7373" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7374" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7373", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7374", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1862", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Discharge Air Static Pressure Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Integral_Time_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@language": "en", + "@value": "Return Air Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the difference in water pressure on either side of a hot water valve" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5796" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2966" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2967" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5797" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2968" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5798" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2969" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5799" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2970" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5800" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2971" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5801" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2972" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121223,13 +128544,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121244,7 +128565,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5798", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -121265,13 +128586,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5799", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121286,13 +128607,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5800", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121307,13 +128628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5801", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121328,85 +128649,178 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Plumbing_Room", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2972", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#CO_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Service_Room" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": true + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3645" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3646" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3645", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2753" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2754" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2755" - }, + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3646", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2756" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2757" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.4.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Frame", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Frame" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Hot_Water_System", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Recovery Hot Water System" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1605" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1606" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1607" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1608" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1609" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Recovery" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2753", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1605", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121421,13 +128835,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plumbing" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121442,13 +128856,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Recovery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121463,13 +128877,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2756", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121484,13 +128898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2757", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121505,93 +128919,68 @@ ] }, { - "@id": "https://w3id.org/rec#MailroomCart", + "@id": "https://brickschema.org/schema/Brick#Overridden_On_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Mailroom cart" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Cart" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heating", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Heating" + "@value": "Overridden On Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#On_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Overridden_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4591" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2675" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4592" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2676" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4593" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2677" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4594" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2678" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4591", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121606,13 +128995,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2676", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121627,7 +129016,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2677", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -121648,13 +129037,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4594", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2678", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121669,130 +129058,210 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasAssociatedTag", + "@id": "https://w3id.org/rec#School", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Has associated tag" + "@value": "School" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://w3id.org/rec#Building" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Boiler", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + "@language": "en", + "@value": "Boiler" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Heater" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The class is associated with the given tag" + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5528" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5529" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Even", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5528", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Even" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#WasteBasket", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5529", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Waste basket" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Group", + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Group" + "@value": "Supply Condenser Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Meter", + "@id": "https://brickschema.org/schema/Brick#Fan_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@language": "en", + "@value": "Fan On Off Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A standalone thermal power meter" + "@id": "https://brickschema.org/schema/Brick#Fan_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3240" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1394" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1395" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3241" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1396" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3242" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1397" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3243" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1398" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3240", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121807,13 +129276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3241", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121828,13 +129297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3242", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121849,13 +129318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -121870,19 +129339,28 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1398", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Fire" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PositionQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#NO2_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -121895,45 +129373,15 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3997" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3932" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3999" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3997", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3933" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3999", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3932", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], @@ -121959,65 +129407,20 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Bypass", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Bypass" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Floor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Floor" - } - ] - }, - { - "@id": "https://w3id.org/rec#PressureObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Pressure" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Pressure observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b143" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b143", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3933", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -122030,116 +129433,90 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://w3id.org/rec#ICT_Hardware", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware" - } + "@id": "https://brickschema.org/schema/BrickTag#Majlis", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" + "@language": "en", + "@value": "Majlis" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor", + "@id": "https://brickschema.org/schema/Brick#Zone_Unoccupied_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor" + "@language": "en", + "@value": "Zone Unoccupied Load Shed Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the duration for which a device was in an active or \"on\" state" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6147" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3540" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6148" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3541" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6149" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3542" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6150" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3543" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6151" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3544" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6152" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3545" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Timer" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6147", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122154,13 +129531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122175,13 +129552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6149", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122196,13 +129573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6150", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122217,13 +129594,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6151", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3544", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122238,13 +129615,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6152", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3545", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Timer" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122259,79 +129636,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lobby", + "@id": "https://brickschema.org/schema/Brick#First_Aid_Kit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Common_Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "First Aid Kit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space just after the entrance to a building or other space of a building, where visitors can wait" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5918" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1482" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5919" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1483" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5920" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1484" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5921" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1485" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Aid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#FirstAid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Aid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122346,13 +129703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5919", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122367,13 +129724,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5920", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1484", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#FirstAid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122388,13 +129745,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5921", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122409,93 +129766,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Device", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + "@value": "Device" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Office", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Office" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Unoccupied_Load_Shed_Command", + "@id": "https://brickschema.org/schema/Brick#Breaker_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Load_Shed_Command" + "@language": "en", + "@value": "Breaker Panel" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3540" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3541" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3542" - }, + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3543" - }, + "@language": "en", + "@value": "Breaker Panel distributes power into various end-uses." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb338" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3545" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122510,13 +129851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122531,181 +129872,268 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3542", + "@id": "https://brickschema.org/schema/Brick#Weather_Condition", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" + ] + }, + { + "@id": "https://w3id.org/rec#WallInner", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Wall (inner)" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Wall" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CO" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3543", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@language": "en", + "@value": "has has electric vehicle connector type property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleConnectorTypeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3544", + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@language": "en", + "@value": "has Rated current output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3545", + "@id": "https://w3id.org/rec#FurnitureCollection", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "Furniture collection" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb90" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb90", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Switch" + "@id": "https://w3id.org/rec#Furniture" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "includes" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reversing", + "@id": "https://brickschema.org/schema/Brick#Lighting", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reversing" + "@value": "Lighting" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Security", + "@id": "https://w3id.org/rec#DensityObservation", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Density" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Security" + "@value": "Density observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb62" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb62", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint." + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Speed_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Chilled Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the rate of flow of chilled leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2430" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5834" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5835" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5836" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2431" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5837" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2432" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5838" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2433" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5839" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -122714,44 +130142,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2430", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Motor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2431", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122766,13 +130178,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122787,13 +130199,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2433", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122808,88 +130220,7 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the amount of instantaneous power consumed" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6184" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6185" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6186" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6187" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6184", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#PowerObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6185", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -122910,13 +130241,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6186", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122931,13 +130262,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6187", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -122952,14 +130283,15 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Luminance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Dew_point" + "@language": "en", + "@value": "Luminance Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ @@ -122970,28 +130302,28 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor" + "@value": "Measures the luminous intensity per unit area of light travelling in a given direction" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7197" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2146" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7198" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2147" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7199" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2148" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7200" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2149" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -123002,18 +130334,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2146", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#TemperatureObservation" + "@id": "https://w3id.org/rec#LuminanceObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -123038,13 +130370,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7198", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123059,7 +130391,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7199", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -123080,7 +130412,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -123101,26 +130433,59 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#MAU", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Discharge_Air_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MAU" + "@value": "Unoccupied Cooling Discharge Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow for cooling when unoccupied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Shower", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Cooling_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Cooling Temperature Setpoint" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -123131,82 +130496,130 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space containing showers, usually adjacent to an athletic or execise area" + "@value": "The upper (cooling) setpoint for zone air temperature" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3046" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3047" + "@value": "'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air)." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Supply Air Temperature Deadband Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3048" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3049" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom" + "@language": "en", + "@value": "Sets the size of a deadband of temperature of supply air for cooling" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5569" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5570" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5571" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5572" + }, { - "@id": "https://w3id.org/rec#ShowerRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5573" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5574" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5575" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5576" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3046", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3047", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123221,13 +130634,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3048", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shower" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123242,13 +130655,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3049", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123263,65 +130676,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Water_Level_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Alarm indicating that the minimum water level was reached" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2371" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2372" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2373" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2374" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2375" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2371", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123336,13 +130697,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2372", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123357,13 +130718,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123378,13 +130739,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2374", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123399,13 +130760,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2375", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123420,64 +130781,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Sensor", + "@id": "https://brickschema.org/schema/Brick#Stage_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Stage Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current position of a damper in terms of the percent of fully open" + "@value": "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b787" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3085" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b788" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3086" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b789" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3087" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b790" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3088" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b787", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123492,13 +130854,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b788", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123513,13 +130875,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b789", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123534,13 +130896,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123555,146 +130917,82 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Router", + "@id": "https://brickschema.org/schema/BrickTag#Generation", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Router" + "@value": "Generation" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter", + "@id": "https://brickschema.org/schema/Brick#Temperature_Adjust_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Lockout_Temperature_Differential_Parameter" + "@language": "en", + "@value": "Temperature Adjust Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6153" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6154" - }, + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6155" - }, + "@language": "en", + "@value": "Measures user-provided adjustment of temperature" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6156" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3211" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6157" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3212" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6158" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3213" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6159" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3214" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6153", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6154", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6155", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6156", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3211", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123709,13 +131007,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6157", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3212", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123730,13 +131028,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6158", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3213", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123751,7 +131049,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3214", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -123772,92 +131070,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to move domestic hot water in a closed circuit, ensuring continuous flow." + "@value": "Indicates if a system, device or control loop is in \"Occupied\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6127" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6128" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6129" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b917" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b918" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b919" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6130" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b914", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b915", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123872,13 +131143,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6128", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123893,13 +131164,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b917", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123914,13 +131185,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -123935,113 +131206,91 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b919", + "@id": "https://brickschema.org/schema/Brick#Environment_Box", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Environment Box" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Laboratory" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Sensor" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "(also known as climatic chamber), enclosed space designed to create a particular environment." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6282" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1278" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6284" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1279" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6285" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1280" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6286" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1281" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6287" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6288" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1282" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Environment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6282", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124056,13 +131305,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6283", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Environment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124077,13 +131326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6284", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124098,13 +131347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6285", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124119,13 +131368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6286", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124140,13 +131389,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6287", + "@id": "https://brickschema.org/schema/BrickTag#Hardware", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hardware" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Control_Center", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor Control Center" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2414" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2415" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2416" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Center" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Control" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Center" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124161,13 +131468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6288", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Control" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124182,87 +131489,130 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat_Sink", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2416", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Heat_Sink" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 1 micron" + "@value": "Measures the pressure difference in domestic hot water systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5027" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb920" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb921" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5028" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb922" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5029" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb923" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5030" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb924" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5031" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb925" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb926" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb920", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5027", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124277,13 +131627,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5028", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124298,13 +131648,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5029", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb923", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124319,13 +131669,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5030", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124340,7 +131690,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5031", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -124361,65 +131711,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Bypass_Valve", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb926", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Humidification_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" + "@language": "en", + "@value": "Humidification Start Stop Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A valve installed in a bypass line of a condenser water loop" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1805" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1806" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b652" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1807" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b653" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1808" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b654" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1809" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Humidification" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Humidification" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124434,13 +131805,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b651", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124455,13 +131826,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124476,13 +131847,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124497,13 +131868,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b654", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124518,295 +131889,270 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Electronic", + "@id": "https://brickschema.org/schema/BrickTag#Output", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Electronic" + "@value": "Output" } ] }, { - "@id": "https://w3id.org/rec#Facade", + "@id": "https://w3id.org/rec#BuildingElement", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Facade" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@value": "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingThermalTransmittanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "has Building thermal transmittance property" + "@value": "Building element" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb53" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb54" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb55" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb56" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Enthalpy_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb53", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Enables the use of fixed enthalpy control" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1120" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1121" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1122" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1123" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1124" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb54", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://w3id.org/rec#Architecture" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Indicates the architected space (site, building, level, room...) in which this building element is placed." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1121", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@value": "located in" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#locatedIn" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb55", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1123", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@value": "is part of" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb56", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has part" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#IDF", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "IDF" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4912" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1827" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1828" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1829" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1830" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1831" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4917" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1832" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4918" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1833" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4919" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Frame" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#IDF" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124821,13 +132167,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124842,13 +132188,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4914", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#IDF" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124863,13 +132209,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4915", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124884,13 +132230,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124905,13 +132251,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4917", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124926,13 +132272,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -124947,100 +132293,95 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4919", + "@id": "https://brickschema.org/schema/BrickTag#Breakroom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Breakroom" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Motion", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Motion" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ablutions_Room", + "@id": "https://brickschema.org/schema/Brick#Max_Water_Level_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Max Water Level Alarm" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for performing cleansing rituals before prayer" + "@value": "Alarm indicating that the maximum water level was reached" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b185" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2256" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b186" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2257" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b187" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2258" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b188" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2259" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b185", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125055,13 +132396,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b186", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125076,13 +132417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b187", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125097,13 +132438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125118,192 +132459,135 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#TABS_Panel", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "See Thermally_Activated_Building_System_Panel" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel" - } - ] - }, - { - "@id": "https://w3id.org/rec#ShoppingMall", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Shopping mall" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" - } - ] - }, - { - "@id": "https://w3id.org/rec#Portfolio", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2260", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Portfolio" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b134" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b134", + "@id": "https://brickschema.org/schema/BrickShape#hastiltShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "includes" + "@language": "en", + "@value": "has Tilt property" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#TiltShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/Brick#tilt" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Piezoelectric_Sensor", + "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_Flow_Ratio_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Ventilation Air Flow Ratio Limit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2747" + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2748" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3390" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3391" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3392" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2749" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3393" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2750" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3394" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Ratio" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2747", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3390", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2748", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125318,7 +132602,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2749", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -125339,13 +132623,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2750", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125360,201 +132644,179 @@ ] }, { - "@id": "https://w3id.org/rec#logo", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "logo" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Drive_Ready_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3394", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b962" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b963" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b964" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b965" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Drive" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ready" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b962", + "@id": "https://brickschema.org/schema/BrickTag#Dehumidify", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Drive" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dehumidify" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b963", + "@id": "https://w3id.org/rec#Building", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "A confined building structure." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Building" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b964", + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ready" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b965", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "MethaneConcentration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The concentration of methane in a medium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#VFD_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Dewpoint Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of a variable frequency drive" + "@value": "Measures dewpoint of zone air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3358" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3504" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3505" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3359" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3506" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3360" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3507" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3361" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3508" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3358", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125569,13 +132831,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3359", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125590,7 +132852,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -125611,13 +132873,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125632,65 +132894,74 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hazardous", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3508", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hazardous" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Radiator", + "@id": "https://brickschema.org/schema/Brick#Modbus_Controller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Radiator" + "@language": "en", + "@value": "Modbus Controller" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Electric heating device" + "@id": "https://brickschema.org/schema/Brick#Controller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4648" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4954" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4955" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4956" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Controller" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Modbus" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125705,7 +132976,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -125726,13 +132997,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Modbus" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -125747,334 +133018,261 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Face", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7145" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7146" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7147" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7148" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7149" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7150" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7151" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Face" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7145", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "Discharge Air Flow Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7146", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sets the rate of discharge air flow required for a process" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Demand_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7147", + "@id": "https://w3id.org/rec#ElevatorTrip", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@value": "Elevator trip" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Event" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb69" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb70" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb71" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb74" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb69", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "current level" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#currentLevel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7149", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb70", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "start level" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#startLevel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7150", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb71", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@value": "Up" + }, + { + "@value": "Down" + } + ] } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7151", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "trip direction" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#tripDirection" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb74", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Natural" + "@id": "http://www.w3.org/2001/XMLSchema#string" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Auditorium" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#PersonalHygiene", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Personal hygiene room" + "@value": "end level" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#endLevel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Retail_Room", + "@id": "https://brickschema.org/schema/Brick#Manual_Auto_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Manual Auto Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital" + "@value": "Indicates if a system is under manual or automatic operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2896" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2191" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2897" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2192" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2898" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2899" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2194" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Auto" }, { - "@id": "https://brickschema.org/schema/BrickTag#Retail" + "@id": "https://brickschema.org/schema/BrickTag#Manual" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RetailRoom" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2896", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Auto" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126089,13 +133287,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2897", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Retail" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126110,13 +133308,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2898", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126131,13 +133329,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2899", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126152,59 +133350,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm", + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" + "@language": "en", + "@value": "Intercom Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm related to air flow." + "@id": "https://brickschema.org/schema/Brick#Security_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6588" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6589" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5826" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6590" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5827" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6591" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5828" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5826", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126219,13 +133411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126240,13 +133432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126261,81 +133453,84 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6591", + "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has Azimuth property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#azimuth" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Static Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b511" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b512" - }, + "@language": "en", + "@value": "The static pressure of air within supply regions of an HVAC system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6385" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b514" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6386" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b515" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6387" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b516" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6388" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b517" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6389" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b518" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6390" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b519" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6391" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -126344,63 +133539,37 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b511", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b512", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6385", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126415,13 +133584,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b514", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126436,13 +133605,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b515", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126457,13 +133626,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126478,13 +133647,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6389", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126499,13 +133668,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126520,13 +133689,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126541,219 +133710,112 @@ ] }, { - "@id": "https://w3id.org/rec#Agent", + "@id": "https://brickschema.org/schema/Brick#Security_Service_Room", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Agent" + "@language": "en", + "@value": "Security Service Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "owns" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#owns" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Organization" + "@language": "en", + "@value": "A class of spaces used by the security staff of a facility" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5056" + }, { - "@value": "is member of" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5057" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5058" + }, { - "@id": "https://w3id.org/rec#isMemberOf" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Solar_Radiance", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5059" + }, { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5060" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": "1.4.0" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Solar_Radiance" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/Radiance" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/Brick#Radiance" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@language": "en", - "@value": "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of heating discharge air" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint" + "@id": "https://w3id.org/rec#SecurityRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5056", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates whether a system, device or control loop is in a heating mode" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5757" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5758" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5759" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5760" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5757", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5057", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126768,13 +133830,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5758", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5058", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126789,13 +133851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5759", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126810,13 +133872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5760", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -126831,308 +133893,223 @@ ] }, { - "@id": "https://w3id.org/rec#PostalAddress", + "@id": "https://brickschema.org/schema/Brick#Server", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Postal address" + "@language": "en", + "@value": "Server" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b135" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b136" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b137" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5063" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5064" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5065" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5066" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b135", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Hardware" + }, { - "@value": "address line 2" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, { - "@id": "https://w3id.org/rec#addressLine2" + "@id": "https://brickschema.org/schema/BrickTag#Server" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5063", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "address line 1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#addressLine1" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5064", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "region" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#region" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5065", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "postal code" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#postalCode" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5066", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Server" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "country" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#country" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b140", + "@id": "https://brickschema.org/schema/Brick#VAV", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "VAV" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "city" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://w3id.org/rec#city" + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Building thermal transmittance" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" + "@value": "See Variable_Air_Volume_Box" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Outside_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transfer Switch" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint." + "@value": "An electrical switch that switches a load between two (or more) sources." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2352" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2353" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2354" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2355" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2356" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2357" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6480" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2358" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6481" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2359" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6482" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2352", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127147,13 +134124,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2353", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127168,13 +134145,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2354", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127189,146 +134166,220 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2355", + "@id": "https://w3id.org/rec#Site", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@value": "A piece of land upon which zero or more buildings may be situated." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Site" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2356", + "@id": "https://brickschema.org/schema/BrickTag#Automatic", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Automatic" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2357", + "@id": "https://brickschema.org/schema/Brick#Active_Energy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2358", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Active_Energy" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The integral of the active power over a time interval" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2359", + "@id": "https://brickschema.org/schema/BrickTag#AHU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "AHU" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#SpeedQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4111" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4112" } ] }, { - "@id": "https://w3id.org/rec#LuminanceObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4111", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://qudt.org/vocab/quantitykind/Luminance" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "Luminance observation" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b114" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4112", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/IN-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/BFT" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -127341,292 +134392,247 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#Occupancy_PercentageQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of leaving water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1996" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1997" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1998" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1999" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2000" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2001" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3938" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3940" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1996", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3938", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1997", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3940", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1998", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Discharge Air Velocity Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1999", + "@id": "https://brickschema.org/schema/BrickTag#Ventilation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Ventilation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2000", + "@id": "https://w3id.org/rec#TVStand", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "TV stand" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Stand" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2001", + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Min Cooling Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Discharge_Air_Flow_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Air_Source_Condensing_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1596" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7240" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7241" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1597" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7242" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1598" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7243" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1599" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7244" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1600" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7245" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1601" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7246" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7247" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1603" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7248" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1604" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1596", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127641,13 +134647,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1597", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127662,13 +134668,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1598", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127683,13 +134689,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1599", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127704,13 +134710,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1600", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127725,13 +134731,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127746,13 +134752,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1602", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127767,13 +134773,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127788,13 +134794,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1604", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127809,125 +134815,195 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Push", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7249", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Push" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterRule", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#sparql": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4360" + "@language": "en", + "@value": "Discharge Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of discharge air." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4360", + "@id": "https://brickschema.org/schema/Brick/ref#hasTimeseriesId", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLConstraint" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Only meters can have the isVirtualMeter property be true" + "@value": "hasTimeseriesId" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "The unique identifier (primary key) for this TimeseriesReference in some database" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rated", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#select": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n SELECT $this WHERE {\n $this brick:isVirtualMeter/brick:value true .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } .\n }\n " + "@language": "en", + "@value": "Rated" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#CRAC" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center." + "@value": "Measures the relative humidity of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Floor_Fan_Coil_Unit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Floor Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6625" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1492" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6626" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1493" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1494" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6628" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1495" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6629" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6630" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1497" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Floor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127942,13 +135018,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127963,13 +135039,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -127984,13 +135060,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6628", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128005,13 +135081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6629", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128026,13 +135102,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128047,74 +135123,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Parameters relevant to temperature-related systems and points" + "@value": "Measures the temperature of water leaving a piece of equipment or system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7612" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6978" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6979" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7613" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6980" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7614" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6981" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6982" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7612", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128129,13 +135212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7614", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128150,53 +135233,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b697" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b698" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b699" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b697", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128211,13 +135254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128232,13 +135275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128253,148 +135296,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_CO2_Concentration", + "@id": "https://brickschema.org/schema/BrickTag#Retail", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ - { - "@value": true - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ΔCO2Concentration" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The difference in carbon dioxide concentration between two areas" + "@value": "Retail" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor", + "@id": "https://brickschema.org/schema/Brick#Humidifier_Fault_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sensor" + "@value": "Humidifier Fault Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fault_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in temperature between entering and leaving water of water a circuit" + "@value": "Indicates the presence of a fault in a humidifier" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5612" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5613" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5614" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1812" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5615" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1813" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5616" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1814" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5617" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5618" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5619" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1815" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Fault" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5612", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Fault" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128409,13 +135381,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Humidifier" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128430,13 +135402,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5614", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128451,13 +135423,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5615", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128472,76 +135444,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5616", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Photovoltaic Array" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5617", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick#PV_Array" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A collection of photovoltaic panels" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6162" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5618", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6163" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6164" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6165" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6166" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Array" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Collection" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PV" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6162", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5619", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Array" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128556,64 +135545,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6164", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets temperature for cooling" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7450" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7451" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7452" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7453" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128628,13 +135587,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7451", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128649,130 +135608,164 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7452", + "@id": "https://brickschema.org/schema/BrickShape#TVOC_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4203" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4207" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4203", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dedicated", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4207", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Dedicated" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Gauge_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan Coil Unit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Fan_coil_unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#FCU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1769" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1770" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7396" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1771" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7397" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1772" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7398" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1773" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7399" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1774" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7400" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#FCU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128787,13 +135780,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128808,13 +135801,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#FCU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128829,13 +135822,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1772", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128850,13 +135843,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -128871,152 +135864,118 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1774", + "@id": "https://w3id.org/rec#DataRateObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/DataRate" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Data rate observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb60" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb60", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.3.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Auditorium", + "@id": "https://brickschema.org/schema/Brick#Cooling_Coil", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@language": "en", + "@value": "Cooling Coil" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Coil" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for performances or larger gatherings" + "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b242" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b243" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5562" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b244" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5563" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b245" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Auditorium" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5564" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Auditorium" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b242", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Auditorium" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129031,13 +135990,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129052,13 +136011,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b245", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129073,224 +136032,231 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasareaShape", + "@id": "https://brickschema.org/schema/Brick#Max_Frequency_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Area property" + "@value": "Max Frequency Command" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#Frequency_Command" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#area" + "@language": "en", + "@value": "Sets the maximum permitted frequency" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3672" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2213" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3673" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2214" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3674" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2215" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3675" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2216" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3678" - } - ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@id": "https://brickschema.org/schema/Brick#deprecation" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3672", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "https://brickschema.org/schema/BrickTag#Frequency" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3673", - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2213", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3674", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2214", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#NodeShape" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3675", - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 0 - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2215", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "This concept is deprecated" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - }, - { - "@id": "https://brickschema.org/schema/Brick#deprecation" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#severity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://www.w3.org/ns/shacl#Warning" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3678", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2216", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT { $this owl:deprecated true }\n WHERE { $this brick:deprecation ?dep }\n " + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#commissionedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "commissionedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Hot Water Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if pressure is within expected bounds" + "@value": "Sets the temperature of entering (downstream of the hot water load) hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6782" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4741" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4742" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4743" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4744" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6783" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4745" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6784" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4746" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6782", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4741", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129305,13 +136271,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4742", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129326,13 +136292,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129347,83 +136313,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4744", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1754" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1755" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1756" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1757" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1758" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1759" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1760" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1761" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1762" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4745", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129438,13 +136355,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4746", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129459,55 +136376,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1756", + "@id": "https://brickschema.org/schema/Brick#Average_Cooling_Demand_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@language": "en", + "@value": "Average Cooling Demand Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the average power consumed by a cooling process as the amount of power consumed over some interval" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1757", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb266" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb267" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb268" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb269" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb270" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Average" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1758", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129522,13 +136460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1759", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129543,13 +136481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1760", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129564,13 +136502,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1761", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129585,13 +136523,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129606,109 +136544,111 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system." + "@value": "Measures the height/level of water in some container" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6787" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6525" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6788" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6526" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6789" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6527" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6790" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6791" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6792" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6529" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Level" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6787", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6525", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "https://w3id.org/rec#LengthObservation" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#isPointOf" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6788", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6789", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129723,13 +136663,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129744,7 +136684,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6791", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -129765,13 +136705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6792", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129786,118 +136726,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration", + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Fan", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@language": "en", + "@value": "Fresh Air Fan" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": true } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "FormaldehydeConcentration" + "@value": "1.3.0" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@value": "Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "The concentration of formaldehyde in a medium" + "@id": "https://brickschema.org/schema/Brick#Outside_Fan" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit" + "@value": "A parameter that places an upper or lower bound on the range of permitted values of another point" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6522" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6523" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7527" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7529" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7527", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129912,7 +136851,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6523", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -129933,13 +136872,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6524", + "@id": "https://brickschema.org/schema/BrickTag#Weather", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Weather" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Network_Router", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Network Router" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4961" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4962" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4963" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Network" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Router" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129954,13 +136945,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4962", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129975,13 +136966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4963", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Router" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -129996,130 +136987,202 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Grains", + "@id": "https://brickschema.org/schema/BrickShape#CO2_ConcentrationQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Grains" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3641" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3644" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3641", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://qudt.org/vocab/unit/K" + "@value": 1 } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3644", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://w3id.org/rec#ElectricityRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Electricity room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radiant_Temperature" + "@value": "Hot Water Discharge Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Baseboard_Radiator", + "@id": "https://brickschema.org/schema/Brick#Surveillance_Camera", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator" + "@language": "en", + "@value": "Surveillance Camera" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Hydronic heating device located at or near the floor" + "@id": "https://brickschema.org/schema/Brick#Camera" + }, + { + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3173" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1715" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3174" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1716" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3175" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1717" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3176" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1718" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3177" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Camera" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Camera" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130134,7 +137197,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1715", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -130155,13 +137218,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130176,13 +137239,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130197,13 +137260,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130218,67 +137281,129 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Low", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@language": "en", + "@value": "Low" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#connectedToShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#connectedTo" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + "@language": "en", + "@value": "Refrigeration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Rated maximum voltage input property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "HVAC" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Heating Temperature Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled water" + "@value": "Sets the size of a deadband of temperature for heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2505" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2506" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2507" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6917" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2508" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6918" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2509" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6919" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2510" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -130287,28 +137412,44 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2505", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6915", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130323,13 +137464,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130344,7 +137485,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6917", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -130365,7 +137506,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -130386,13 +137527,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6919", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130407,85 +137548,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Office", + "@id": "https://w3id.org/rec#regulatedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "regulatedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Office" + "@language": "en", + "@value": "Electric Vehicle Charging Station" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks" + "@value": "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2561" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5665" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2562" + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2563" + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5666" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2564" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5667" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2565" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5668" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5669" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5670" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Charging" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Station" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5665", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#OfficeLandscape" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Charging" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130500,13 +137665,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130521,13 +137686,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130542,13 +137707,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2564", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130563,13 +137728,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Vehicle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130584,100 +137749,79 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Command", + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Pre-Cooling Air Unit" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points." + "@id": "https://brickschema.org/schema/Brick#PAU" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7680" + "@language": "en", + "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7681" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6183" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6184" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PAU" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6183", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#ActuationEvent" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7681", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#PAU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -130692,581 +137836,512 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7682", + "@id": "https://brickschema.org/schema/BrickShape#hasTagShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Tag" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { "@id": "https://brickschema.org/schema/Brick#hasTag" } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Reset_Command", + "@id": "https://w3id.org/rec#Architecture", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "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." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Architecture" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@id": "https://w3id.org/rec#Space" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3076" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb11" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb12" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb13" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3079" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb14" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb15" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb16" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb17" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb18" + }, { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb19" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb20" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb21" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb22" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb23" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb11", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb12", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#ArchitectureCapacity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "capacity" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#capacity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb13", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "architected by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#architectedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb14", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#constructedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Room_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb15", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2527" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2528" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2529" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2530" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2531" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2532" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2533" + "@value": "intersecting element" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://w3id.org/rec#intersectingElement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb16", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "operated by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#operatedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb17", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#PostalAddress" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2529", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@value": "address" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#address" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb18", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Links an Architecture to BuildingElement that is contained in the Space." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "contains element" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#containsElement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb19", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "adjacent element" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#adjacentElement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb20", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has point" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#hasPoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2533", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb21", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "owned by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#ownedBy" } ] }, { - "@id": "https://w3id.org/rec#UtilitiesRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb22", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Utilities room" + "@id": "https://w3id.org/rec#ArchitectureArea" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Room" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "has Rated minimum voltage output property" + "@value": "area" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput" + "@id": "https://w3id.org/rec#area" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#First", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb23", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "First" + "@value": "is fed by" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://www.w3.org/ns/shacl#IRI" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "ICT" + "@id": "https://w3id.org/rec#isFedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Site", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Domestic Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6232" + "@value": "Sets temperature of domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6243" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5625" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6244" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5626" }, { - "@id": "https://brickschema.org/schema/BrickTag#Site" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Site" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6232", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6233" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6234" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6235" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6236" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6237" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6233", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5627" + }, { - "@id": "https://brickschema.org/schema/Brick#Building" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6234", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5628" + }, { - "@id": "https://brickschema.org/schema/Brick#Region" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6235", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5629" + }, { - "@id": "https://brickschema.org/schema/Brick#Site" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5630" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6236", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6237", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131281,13 +138356,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Site" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131302,53 +138377,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6693" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6694" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6695" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6696" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6693", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131363,13 +138398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131384,13 +138419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131405,13 +138440,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131426,78 +138461,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Demand_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Building_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "Building Meter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate of air flow required for a process" + "@value": "A meter that measures usage or consumption of some media for a whole building" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5479" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5480" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7175" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5481" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7176" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5482" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7177" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5483" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7178" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7175", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#Building" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#meters" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131512,13 +138546,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7177", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131533,13 +138567,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7178", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131554,97 +138588,104 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5482", + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5483", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "SolarIrradiance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Irradiance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + }, + { + "@language": "en", + "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" } ] }, { - "@id": "https://w3id.org/rec#Server", + "@id": "https://brickschema.org/schema/BrickTag#Storey", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Server." - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Server" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTHardware" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@language": "en", + "@value": "Storey" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick/ref#ifcName", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@value": "ifcName" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server" + "@value": "The name of the IFC entity" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loss", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Server" + "@language": "en", + "@value": "Loss" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Imbalance", + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], "http://qudt.org/schema/qudt/hasDimensionVector": [ @@ -131660,148 +138701,163 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "CurrentImbalance" + "@value": "TVOCConcentration" } ], "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The percent deviation from average current" + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" }, { - "@language": "en", - "@value": "The percent deviation from average current" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@value": "The concentration of total volatile organic compounds in air" } ] }, { - "@id": "https://w3id.org/rec#regulatedBy", + "@id": "https://brickschema.org/schema/BrickTag#Safety", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "regulatedBy" + "@value": "Safety" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor", + "@id": "https://w3id.org/rec#commissioningDate", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + "@language": "en", + "@value": "commissioningDate" } + ] + }, + { + "@id": "https://w3id.org/rec#Morgue", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Measures the temperature of discharge air before heating is applied" + "@value": "Morgue" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://w3id.org/rec#RoofLevel", + "@id": "https://w3id.org/rec#DiningRoom", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Roof level" + "@value": "Dining room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm_Sensitivity_Parameter", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter indicates the sensitivity to activate a CO2 alarm." + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b416" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4567" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4568" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4569" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b418" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4570" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b419" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4571" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b420" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4572" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131816,13 +138872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131837,13 +138893,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b418", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131858,13 +138914,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b419", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131879,13 +138935,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b420", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -131900,111 +138956,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4572", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Detector", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Detector" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Discharge_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Conductivity" + "@value": "Domestic Hot Water Discharge Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Tablet", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Tablet" + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Access", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Access" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Beam", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Beam" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Integral Gain Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures the concentration of CO in outside air" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2581" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6334" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6335" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2582" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6337" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2583" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6338" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2584" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6339" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2585" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6340" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6341" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -132012,31 +139066,30 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, { - "@id": "https://brickschema.org/schema/Brick#CO_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -132057,13 +139110,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2582", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132078,13 +139131,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2583", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132099,13 +139152,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2584", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132120,13 +139173,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2585", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132141,70 +139194,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Azimuth_Angle_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6339", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the azimuth angle of the sun" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3059" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3060" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3061" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3062" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3063" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Angle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3059", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132219,13 +139236,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3060", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132240,264 +139257,330 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3061", + "@id": "https://w3id.org/rec#PointEvent", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Point event" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Event" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3062", + "@id": "https://brickschema.org/schema/BrickTag#Stage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Stage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3063", + "@id": "https://brickschema.org/schema/Brick#Site", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@language": "en", + "@value": "Site" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#LevelQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3902" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6227" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6238" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3903" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6239" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3902", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Site" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Site" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#Site" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3903", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6227", + "http://www.w3.org/ns/shacl#or": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/YD" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6228" }, { - "@id": "http://qudt.org/vocab/unit/M" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6229" }, { - "@id": "http://qudt.org/vocab/unit/KiloM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6230" }, { - "@id": "http://qudt.org/vocab/unit/IN" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6231" }, { - "@id": "http://qudt.org/vocab/unit/FT" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6232" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6228", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Building" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6229", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Region" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6230", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Site" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6231", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Space" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6232", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6238", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6239", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Site" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Change", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Change" + } + ] + }, + { + "@id": "https://w3id.org/rec#Bed", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bed" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://w3id.org/rec#Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Thermal_Power_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sensors measuring the number of people in an area" + "@value": "Heating Thermal Power Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2475" + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2476" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1647" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1648" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2477" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1649" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2478" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1650" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2479" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1647", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#IntegerValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Count" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132512,13 +139595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132533,13 +139616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2478", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132554,13 +139637,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132575,122 +139658,229 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Band", + "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Band" + "@value": "Radiant_Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" + }, + { + "@language": "en", + "@value": "the uniform temperature of an imaginary enclosure in which the radiant heat transfer from the human body is equal to the radiant heat transfer in the actual non-uniform enclosure. (https://en.wikipedia.org/wiki/Mean_radiant_temperature)" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy", + "@id": "https://w3id.org/rec#DataSizeObservation", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/InformationEntropy" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Energy" + "@value": "Data size observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb61" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb61", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://w3id.org/rec#Entrance", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Entrance" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Gross area property" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4564" - }, + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4565" - }, + "@id": "https://brickschema.org/schema/Brick#grossArea" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4566" - }, + "@language": "en", + "@value": "Return Air CO Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4567" + "@language": "en", + "@value": "Measures the concentration of CO in return air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2910" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4568" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2911" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4569" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2912" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4570" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2913" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4571" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2914" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#CO" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4564", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132705,13 +139895,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4566", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132726,7 +139916,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4567", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -132747,13 +139937,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4568", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132768,13 +139958,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -132789,230 +139979,197 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4570", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Water used used to remove heat through condensation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4571", + "@id": "https://brickschema.org/schema/BrickTag#Derivative", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Derivative" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heater", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Heater" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Water_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Temperature", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Condensing_Unit" - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1610" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1611" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1612" - }, + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1613" + "@id": "http://qudt.org/vocab/unit/DEG_C" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1614" + "@id": "http://qudt.org/vocab/unit/DEG_F" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1615" + "@id": "http://qudt.org/vocab/unit/DEG_R" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1616" + "@id": "http://qudt.org/vocab/unit/K" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1617" + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1618" + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" - }, + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/Brick#Operative_Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/Brick#Radiant_Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - }, + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1610", + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@language": "en", + "@value": "Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the rate of flow of some substance" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1611", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6684" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6685" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1612", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6686" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6687" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6684", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#VolumeFlowRateObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1614", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1615", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133027,13 +140184,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1616", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133048,13 +140205,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1617", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133069,102 +140226,99 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1618", + "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "has Operational stage property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#StageShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#operationalStage" } ] }, { - "@id": "https://w3id.org/rec#ElevatorShaft", + "@id": "https://brickschema.org/schema/BrickTag#Disconnect", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Elevator shaft" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Disconnect" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Speed_Sensor", + "@id": "https://brickschema.org/schema/Brick#Blind_Group", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Blind Group" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + "@id": "https://brickschema.org/schema/Brick#Shading_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measured speed of wind, caused by air moving from high to low pressure" + "@value": "A group of Blinds commonly attached to a single controller." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb320" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3491" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb321" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3492" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb322" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3493" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb323" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Blind" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Group" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3490", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb320", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Blind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133179,13 +140333,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3491", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Group" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133200,13 +140354,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3492", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133221,13 +140375,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wind" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133242,61 +140396,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape", + "@id": "https://brickschema.org/schema/Brick#Storey", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Coordinates property" + "@value": "Storey" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape" + "@id": "https://brickschema.org/schema/Brick#Location" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#coordinates" + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Floor" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Floor" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Face Surface Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets temperature for the outside face surface temperature of the radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7159" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2658" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7160" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2659" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7161" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2660" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7162" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2661" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7163" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7164" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2663" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Face" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -133305,34 +140500,26 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Surface" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133347,13 +140534,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133368,13 +140555,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133389,13 +140576,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2661", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133410,13 +140597,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Surface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133431,13 +140618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7164", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133452,43 +140639,76 @@ ] }, { - "@id": "https://w3id.org/rec#DataSizeObservation", + "@id": "https://brickschema.org/schema/BrickShape#Rotational_SpeedQuantityShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/InformationEntropy" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Data size observation" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4094" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4101" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4094", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + } + ] } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b61" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b61", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4101", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -133499,57 +140719,78 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Suction_Pressure_Alarm", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm" + "@language": "en", + "@value": "Hot Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system." + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2114" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1754" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1755" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1756" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1757" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1758" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2115" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1759" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2116" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1760" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2117" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1761" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2118" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1762" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -133558,18 +140799,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Suction" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133584,13 +140828,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2115", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133605,13 +140849,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2116", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133626,13 +140870,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2117", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133647,13 +140891,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Suction" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133668,59 +140912,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Active_Chilled_Beam", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1759", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A Chilled Beam with an integral primary air connection that induces air flow through the device." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b207" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b208" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b209" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b210" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Active" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Beam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Active" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133735,13 +140954,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b208", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Beam" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133756,13 +140975,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133777,80 +140996,129 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b210", + "@id": "https://w3id.org/rec#CapacitanceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/quantitykind/Capacitance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Capacitance observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb58" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Energy_Storage_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb58", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Rooftop Unit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#RTU" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of batteries that provides energy storage, along with their supporting equipment" + "@value": "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b299" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6221" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6222" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6223" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b302" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6224" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#AHU" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#RTU" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "https://brickschema.org/schema/BrickTag#AHU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133865,13 +141133,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b300", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133886,13 +141154,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#RTU" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133907,13 +141175,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b302", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Rooftop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -133928,136 +141196,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Loop", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Circulator_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Circulator Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" }, { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of connected equipment; part of a System" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6741" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6748" + "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6749" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb468" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6750" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb469" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6741", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6742" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6743" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6744" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6742", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6743", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb470" + }, { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6744", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb471" + }, { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb472" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6748", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Circulator" + }, { - "@value": "includes" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://w3id.org/rec#includes" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6749", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134072,13 +141278,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6750", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134093,47 +141299,7 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Server", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5068" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5069" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5070" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5071" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Server" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -134154,13 +141320,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5069", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134175,13 +141341,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5070", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134196,125 +141362,86 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5071", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Server" + "@language": "en", + "@value": "Rated minimum current output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The minimum current that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Freeze", + "@id": "https://brickschema.org/schema/BrickShape#TemperatureCoefficientPerDegreeCelsiusShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Freeze" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } - ] - }, - { - "@id": "https://w3id.org/rec#containsElement", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "containsElement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Horizontal", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5423" + }, { - "@language": "en", - "@value": "Horizontal" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5425" } ] }, { - "@id": "https://w3id.org/rec#HealthcareRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5423", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Healthcare room" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://w3id.org/rec#Room" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } - ] - }, - { - "@id": "https://w3id.org/rec#Lease", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Lease" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#Event" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b107" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b108" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b109" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b110" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b107", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5425", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } - ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "The agent leasing some leasable object, i.e., the user of the asset." + "@value": 1 } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -134322,205 +141449,244 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "leasee" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#leasee" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b108", + "@id": "https://brickschema.org/schema/BrickTag#Position", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#LeaseContract" + "@language": "en", + "@value": "Position" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#hasSubMeter", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Indicates the contract regulating the terms of the lease in question. " + "@language": "en", + "@value": "has sub-meter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "regulated by" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#isSubMeterOf" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#regulatedBy" + "@language": "en", + "@value": "Indicates a submeter of this meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b109", + "@id": "https://brickschema.org/schema/Brick#Cooling_Enable_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The object (e.g., property, equipment, etc) that this a lease of." + "@language": "en", + "@value": "Cooling Enable Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "lease of" + "@language": "en", + "@value": "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." } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb704" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb705" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb706" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb707" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#leaseOf" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb704", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Agent" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The agent leasing out some leasable object, i.e., the owner of the asset." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb705", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "leasor" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#leasor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasQUDTReference", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb706", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Has QUDT reference" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Points to the relevant QUDT definition" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb707", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of discharge air." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets supply air flow rate for heating" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2635" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7203" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2636" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7204" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2637" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7205" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2638" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7206" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2639" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7207" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2640" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7208" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2641" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7209" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -134528,37 +141694,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -134579,13 +141740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134600,13 +141761,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134621,13 +141782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2638", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134642,13 +141803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2639", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134663,7 +141824,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -134684,188 +141845,143 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Humidifier" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage", + "@id": "https://w3id.org/rec#Point", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@value": "Point" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb131" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb131", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Occupancy_Percentage" + "@id": "https://geojson.org/Point" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - }, + "@value": "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Percent of total occupancy of space that is occupied" - }, + "@value": "coordinates" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Percent of total occupancy of space that is occupied" + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Step", + "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Step" + "@value": "Humidity Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Booster_Pump", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump" - }, + "@id": "https://en.wikipedia.org/wiki/Humidity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed." + "@value": "Measures the concentration of water vapor in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1719" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1720" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1721" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5814" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1722" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5815" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1723" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5816" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134880,13 +141996,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1720", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134901,13 +142017,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1721", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -134922,101 +142038,160 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1722", + "@id": "https://brickschema.org/schema/BrickShape#TimeseriesReferenceOnPointsConstraint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#sparql": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4290" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4290", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Only Brick Points can have external timeseries references" + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ], + "http://www.w3.org/ns/shacl#select": [ + { + "@value": "\n SELECT $this\n WHERE {\n $this ref:hasExternalReference ?ref .\n ?ref rdf:type ref:TimeseriesReference .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Point }\n }\n " } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1723", + "@id": "https://w3id.org/rec#country", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "country" } + ] + }, + { + "@id": "https://w3id.org/rec#PrinterCart", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Printer cart" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Cart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pre_Filter_Status", + "@id": "https://brickschema.org/schema/BrickTag#Enclosed", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enclosed" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Underfloor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Underfloor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Demand Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter_Status" + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a prefilter needs to be replaced" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2777" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4834" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2778" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4835" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2779" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4836" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2780" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4837" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2777", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135031,13 +142206,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135052,13 +142227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135073,13 +142248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135094,136 +142269,212 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Modbus", + "@id": "https://w3id.org/rec#Sofa", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Modbus" + "@value": "Sofa" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water_Temperature_Setpoint", + "@id": "https://w3id.org/rec#AlarmObject", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Alarm object" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" + "@id": "https://w3id.org/rec#ServiceObject" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Lighting Equipment" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6983" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6988" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6993" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6994" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Delay", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6983", + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6984" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6985" + } + ] + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Delay" + "@id": "https://brickschema.org/schema/Brick#feeds" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Final", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6984", + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Final" + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ] }, { - "@id": "https://w3id.org/rec#OccupancySensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6985", + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Occupancy sensor." + "@id": "https://w3id.org/rec#Space" } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6988", + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Occupancy Sensor" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6989" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6990" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#SensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasPart" } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6989", + "http://www.w3.org/ns/shacl#class": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6990", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6993", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6994", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Discharge Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -135243,12 +142494,12 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Entering_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure", + "@id": "https://brickschema.org/schema/Brick#Pressure", "@type": [ "https://brickschema.org/schema/Brick#Quantity" ], @@ -135271,9 +142522,6 @@ { "@id": "http://qudt.org/vocab/unit/CentiBAR" }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, { "@id": "http://qudt.org/vocab/unit/CentiM_H2O" }, @@ -135443,85 +142691,118 @@ "@id": "http://qudt.org/vocab/unit/TORR" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure" + }, { - "@language": "en", - "@value": "Dynamic Pressure (indicated with q, or Q, and sometimes called velocity pressure) is the quantity defined by: (q = 1/2 * ρ v^{2}), where (using SI units), (q) is dynamic pressure in (pascals), (ρ) is fluid density in (kg/m^{3}) (for example, density of air) and (v ) is fluid velocity in (m/s)." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ], "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://qudt.org/vocab/quantitykind/DynamicPressure" - }, - { - "@id": "https://brickschema.org/schema/Brick#Dynamic_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Pressure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electronic_Mixing_Valve", + "@id": "https://brickschema.org/schema/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" + "@language": "en", + "@value": "Open Heating Valve Outside Air Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Electronically controlled valve for precise mixing of hot and cold fluid." + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1050" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2553" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2554" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2555" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2556" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2557" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1051" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2558" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2559" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2560" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electronic" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Open" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Valve" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1050", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2553", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electronic" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135536,13 +142817,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1051", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2554", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135557,13 +142838,97 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Open" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2556", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2557", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2558", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2559", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135578,7 +142943,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -135599,87 +142964,319 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Point", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Point" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Flow High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Bench_Space", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bench Space" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The computed average flow of supply air over some interval" + "@value": "For areas of play in a stadium, the area for partcipants and referees by the side of the field" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb313" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb314" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb315" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5529" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb316" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider creating a rec:Zone that is part of a rec:Stadium" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5530" + "@id": "https://brickschema.org/schema/BrickTag#Bench" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5531" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5532" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://w3id.org/rec#Zone" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb313", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Area" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb314", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Bench" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb315", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb316", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" }, { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "http://qudt.org/vocab/unit/PPM" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "OzoneConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of ozone in a medium" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gas_Distribution", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Distribution" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Utilize a gas distribution source to represent how gas is distributed across multiple destinations" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1525" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1526" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1527" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Gas" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1525", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135694,13 +143291,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135715,13 +143312,108 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5528", + "@id": "https://brickschema.org/schema/BrickTag#FCU", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "FCU" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Elevator Shaft" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Elevator_Space" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The vertical space in which an elevator ascends and descends" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5671" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5672" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5673" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5674" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5675" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Elevator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shaft" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ElevatorShaft" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Elevator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135736,13 +143428,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135757,13 +143449,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Shaft" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135778,13 +143470,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135799,13 +143491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5532", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5675", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135820,51 +143512,96 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter", + "@id": "https://brickschema.org/schema/BrickTag#Quality", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Quality" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Cooling Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Discharge_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6437" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7220" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7221" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6438" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7222" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6439" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7223" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6440" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7224" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6441" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7225" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6442" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7226" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6443" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7227" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7228" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7229" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, @@ -135872,18 +143609,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6437", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -135904,13 +143638,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6438", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135925,13 +143659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6439", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135946,13 +143680,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6440", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135967,13 +143701,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6441", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -135988,13 +143722,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136009,13 +143743,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136030,111 +143764,116 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#People", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7227", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "People" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7228", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Humidity setpoint for discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7229", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Cooling" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Switchgear", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Switchgear" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a system, device or control loop is in \"Occupied\" mode" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6132" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6133" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6134" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7152" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6135" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7153" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Switchgear" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6132", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136149,13 +143888,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6133", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7153", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Switchgear" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136170,156 +143909,190 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6134", + "@id": "https://brickschema.org/schema/BrickShape#Ammonia_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3567" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3570" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3567", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#metersShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3570", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#or": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5465" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5466" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5467" - } - ] + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5465", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#buildingThermalTransmittance", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Building thermal transmittance" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5466", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5467", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Sensor", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the current position of a valve in terms of the percent of fully open" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3374" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4946" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4947" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4948" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4949" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4950" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3375" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4951" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3376" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4952" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3377" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4953" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3374", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136334,13 +144107,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3375", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136355,13 +144128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3376", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136376,13 +144149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136397,343 +144170,210 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4950", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7359" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7360" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7377" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7359", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4951", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The ambient temperature at which the current input was measured" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4952", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PetaA" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckCurrent" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoA" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Ab" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroA" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaA" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoA" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaA" - }, - { - "@id": "http://qudt.org/vocab/unit/BIOT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloA" - }, - { - "@id": "http://qudt.org/vocab/unit/A" - }, - { - "@id": "http://qudt.org/vocab/unit/A_Stat" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoA" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4953", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#region", + "@id": "https://brickschema.org/schema/Brick#EntityPropertyValue", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "region" - } + "http://www.w3.org/2002/07/owl#Class" ] }, { - "@id": "https://w3id.org/rec#assetTag", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@language": "en", - "@value": "assetTag" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://w3id.org/rec#currentLevel", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "currentLevel" + "@value": "Occupancy_Count" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Gauge_PressureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3876" + "@value": "Number of people in an area" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3881" + "@language": "en", + "@value": "Number of people in an area" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3876", + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - } - ] + "@language": "en", + "@value": "Max Heating Supply Air Flow Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3881", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7230" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7231" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7232" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Retail", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7233" + }, { - "@language": "en", - "@value": "Retail" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Video", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7234" + }, { - "@language": "en", - "@value": "Video" - } - ] - }, - { - "@id": "https://w3id.org/rec#Garage", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7235" + }, { - "@value": "Garage" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7236" + }, { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7237" + }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7238" + }, { - "@language": "en", - "@value": "Target humidity level when the location is unoccupied." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7239" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3340" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3341" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3342" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3343" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -136742,23 +144382,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136773,13 +144408,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136794,13 +144429,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3342", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7232", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136815,13 +144450,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3343", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7233", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136836,114 +144471,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Command", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Command" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7234", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7235", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relief", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Relief" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_CO2_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7236", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#CO2_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A device that indicates high concentration of carbon dioxide." + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1657" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1658" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1659" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1660" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136958,13 +144555,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -136979,13 +144576,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137000,74 +144597,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1660", + "@id": "https://w3id.org/rec#ServiceEntrance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Service entrance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Entrance" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Zone" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Curtailment_Override_Command", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Damper Position Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Override_Command" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b774" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb795" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b775" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb796" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b776" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb797" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b777" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb798" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b774", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137082,13 +144698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137103,13 +144719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b776", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137124,13 +144740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b777", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137145,53 +144761,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Intrusion_Detection_Equipment", + "@id": "https://w3id.org/rec#Auditorium", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Auditorium" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Smoke Detection Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1873" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6240" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1874" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6241" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1875" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6242" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1876" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6243" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1873", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137206,13 +144845,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137227,13 +144866,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1875", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6242", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intrusion" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137248,13 +144887,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1876", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137269,131 +144908,179 @@ ] }, { - "@id": "https://w3id.org/rec#heightRUs", + "@id": "https://w3id.org/rec#ExceptionEvent", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "heightRUs" + "@value": "Exception event" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#PointEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb86" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb87" } ] }, { - "@id": "https://w3id.org/rec#relatedTo", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb86", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "relatedTo" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "The message of this exception event." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://w3id.org/rec#MultiPurposeRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb87", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Multi-purpose room" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://w3id.org/rec#Room" + "@value": "The brick:Point that emitted this exception." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "source point" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#sourcePoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Prayer", + "@id": "https://w3id.org/rec#AccessControlZone", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Prayer" + "@value": "Access control zone" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Target_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Liquid_Detection_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Liquid Detection Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3127" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3128" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3129" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3130" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2045" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3131" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2046" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3132" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2047" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3133" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2048" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137408,13 +145095,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137429,13 +145116,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137450,13 +145137,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137471,165 +145158,273 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3131", + "@id": "https://brickschema.org/schema/Brick#Volume", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/AC-FT" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/AC-FT_US" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/ANGSTROM3" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" + }, + { + "@id": "http://qudt.org/vocab/unit/BBL_US" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM3" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaL" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaM3" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciL" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM3" + }, + { + "@id": "http://qudt.org/vocab/unit/FBM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoL" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/GI_US" + }, + { + "@id": "http://qudt.org/vocab/unit/GT" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoL" + }, + { + "@id": "http://qudt.org/vocab/unit/IN3" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCubicFT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloL" + }, + { + "@id": "http://qudt.org/vocab/unit/L" + }, + { + "@id": "http://qudt.org/vocab/unit/M3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI3" + }, + { + "@id": "http://qudt.org/vocab/unit/MI_UK3" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM3" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliL" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM3" + }, + { + "@id": "http://qudt.org/vocab/unit/NT" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoL" + }, + { + "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT" + }, + { + "@id": "http://qudt.org/vocab/unit/PINT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PK_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoL" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckVolume" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/QT_US" + }, + { + "@id": "http://qudt.org/vocab/unit/STR" + }, + { + "@id": "http://qudt.org/vocab/unit/Standard" + }, + { + "@id": "http://qudt.org/vocab/unit/TBSP" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_Register" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TSP" + }, + { + "@id": "http://qudt.org/vocab/unit/YD3" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3132", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Volume" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3133", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Chilled Water Discharge Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@value": "1.3.0" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Water that circumvents a piece of equipment or system" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Cafeteria" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@language": "en", + "@value": "Emergency Power Off System" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Safety_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces that exist outside of a building" + "@value": "A system that can power down a single piece of equipment or a single system from a single point" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7000" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1079" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7001" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1080" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7002" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1081" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OutdoorSpace" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1082" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7000", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137644,13 +145439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7001", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137665,13 +145460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137686,80 +145481,78 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Volume" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1082", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the difference between total pressure and static pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Outside_Air_Lockout_Temperature_Differential_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Temperature Proportional Band Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "The upper bound of the outside air temperature lockout range" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1675" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5774" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5775" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5776" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1676" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5777" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1677" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5778" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1678" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5779" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1679" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5780" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1680" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5781" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1681" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5782" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5783" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -137767,16 +145560,16 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -137784,13 +145577,19 @@ { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1675", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -137811,13 +145610,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1676", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137832,13 +145631,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1677", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137853,13 +145652,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1678", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137874,13 +145673,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1679", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137895,7 +145694,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -137916,7 +145715,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1681", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -137937,13 +145736,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1682", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -137958,71 +145757,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5782", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6942" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6943" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6944" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6945" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6946" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6947" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6948" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6942", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138037,55 +145799,90 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6943", + "@id": "https://w3id.org/rec#initialCost", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "initialCost" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Recovery", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Recovery" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6944", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@language": "en", + "@value": "Load Shed Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Load_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6728" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6729" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6730" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6731" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6945", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138100,7 +145897,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138121,13 +145918,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6730", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138142,13 +145939,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138163,144 +145960,89 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Methane_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "Occupied Cooling Mode Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3930" + "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3933" + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3930", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2484" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2485" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2486" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3933", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2487" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2488" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Meter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2484", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A meter that measures the usage or consumption of hot water" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4859" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4860" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4861" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4862" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4859", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2485", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138315,13 +146057,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2486", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138336,13 +146078,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4861", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2487", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138357,13 +146099,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4862", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2488", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138378,195 +146120,307 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery_Voltage_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Supply", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the capacity of a battery" + "@value": "Supply" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b309" + "@id": "http://qudt.org/vocab/unit/ATM" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b310" + "@id": "http://qudt.org/vocab/unit/ATM_T" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b311" + "@id": "http://qudt.org/vocab/unit/BAR" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b312" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/BARAD" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Battery" + "@id": "http://qudt.org/vocab/unit/BARYE" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/CentiBAR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Voltage" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b309", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b310", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals)." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/AtmosphericPressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b311", + "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Entity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isReplacedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b312", + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Voltage" + "@language": "en", + "@value": "Leaving Domestic Hot Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@language": "en", + "@value": "Measures the temperature of domestic water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4738" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4739" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5876" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4740" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5877" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4741" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5878" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4742" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5879" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4743" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5880" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4744" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5881" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4745" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5882" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -138582,13 +146436,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4738", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138603,7 +146457,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4739", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138624,13 +146478,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4740", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138645,7 +146499,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4741", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138666,34 +146520,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4742", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4743", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5880", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -138708,7 +146541,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4744", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5881", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138729,7 +146562,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4745", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5882", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -138750,208 +146583,203 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion", + "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingDirectionalityShape", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "deprecatedInVersion" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1000" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transfer_Fan", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1000", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@list": [ + { + "@value": "unidirectional" + }, + { + "@value": "bidirectional" + }, + { + "@value": "unidirectional" + }, + { + "@value": "bidirectional" + } + ] } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "A fan that transfers air from a space to another space." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3267" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3268" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3269" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3267", + "@id": "https://brickschema.org/schema/BrickShape#Voltage_AngleQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4356" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4357" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4356", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3269", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4357", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Deceleration Time Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5952" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5953" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5954" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5955" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5956" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5957" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5958" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5959" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb799" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5960" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb800" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5961" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5962" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb802" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Deceleration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -138960,165 +146788,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5952", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5953", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5954", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5955", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5956", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5957", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5958", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5959", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Deceleration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139133,7 +146819,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5960", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -139154,7 +146840,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5961", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -139175,13 +146861,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5962", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139196,79 +146882,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cafeteria", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Booster_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@language": "en", + "@value": "Condenser Water Booster Pump" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space to serve food and beverages" + "@value": "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b433" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb645" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b434" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb646" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b435" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb647" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b436" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb648" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb649" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, { - "@id": "https://w3id.org/rec#CafeteriaRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b433", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139283,13 +146964,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b434", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139304,13 +146985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139325,13 +147006,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b436", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139346,64 +147027,98 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownDurationShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb649", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3898" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3899" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3898", + "@id": "https://brickschema.org/schema/BrickTag#Ground", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@language": "en", + "@value": "Ground" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@value": "timestamp" + "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" } + ] + }, + { + "@id": "https://w3id.org/rec#MassFlowRateObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "http://qudt.org/vocab/quantitykind/MassFlowRate" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass flow rate observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb118" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3899", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb118", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#duration" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -139423,90 +147138,104 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Broadcast_Room", + "@id": "https://brickschema.org/schema/BrickTag#Evaporative", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Evaporative" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Media_Room" + "@language": "en", + "@value": "Entering Condenser Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space to organize and manage a broadcast. Separate from studio" + "@value": "Measures the temperature of the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b340" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4698" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b341" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4699" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b342" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4700" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b343" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4701" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b344" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4702" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Broadcast" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139521,13 +147250,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139542,13 +147271,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b342", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139563,13 +147292,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b343", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139584,13 +147313,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b344", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139605,226 +147334,301 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Volume", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4703", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/AC-FT" - }, - { - "@id": "http://qudt.org/vocab/unit/AC-FT_US" - }, - { - "@id": "http://qudt.org/vocab/unit/ANGSTROM3" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_UK_PET" - }, - { - "@id": "http://qudt.org/vocab/unit/BBL_US" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM3" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/DecaL" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/DecaM3" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/DeciL" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/DeciM3" - }, + "@language": "en", + "@value": "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/FBM" - }, + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://qudt.org/vocab/unit/FT3" - }, + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/FemtoL" - }, + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/GI_UK" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5999" }, { - "@id": "http://qudt.org/vocab/unit/GI_US" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6000" }, { - "@id": "http://qudt.org/vocab/unit/GT" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6001" }, { - "@id": "http://qudt.org/vocab/unit/HectoL" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6002" }, { - "@id": "http://qudt.org/vocab/unit/IN3" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6003" }, { - "@id": "http://qudt.org/vocab/unit/Kilo-FT3" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6004" }, { - "@id": "http://qudt.org/vocab/unit/KiloL" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6005" }, { - "@id": "http://qudt.org/vocab/unit/L" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6006" }, { - "@id": "http://qudt.org/vocab/unit/M3" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6007" }, { - "@id": "http://qudt.org/vocab/unit/MI3" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6008" }, { - "@id": "http://qudt.org/vocab/unit/MI_UK3" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6009" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/MegaL" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/MicroL" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "http://qudt.org/vocab/unit/MicroM3" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "http://qudt.org/vocab/unit/MilliL" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "http://qudt.org/vocab/unit/MilliM3" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "http://qudt.org/vocab/unit/NanoL" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "http://qudt.org/vocab/unit/OZ_VOL_UK" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "http://qudt.org/vocab/unit/PINT" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/PINT_UK" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/PK_UK" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "http://qudt.org/vocab/unit/PicoL" - }, + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5999", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PlanckVolume" - }, + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/QT_UK" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/QT_US" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6000", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/RT" - }, + "@id": "https://brickschema.org/schema/BrickTag#Cool" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/STR" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/Standard" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6001", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/TBSP" - }, + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/TON_Register" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_UK" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6002", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/TON_SHIPPING_US" - }, + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/TSP" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/YD3" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6003", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L3I0M0H0T0D0" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Volume" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6004", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Controls the frequency of a device's operation (e.g. rotational frequency)" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5728" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5729" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6005", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5730" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6006", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5728", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139839,13 +147643,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139860,13 +147664,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6009", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139881,53 +147685,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment", + "@id": "https://brickschema.org/schema/Brick#Safety_Shower", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Safety Shower" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4892" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3015" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4893" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3016" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4894" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3017" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4895" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3018" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3019" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3020" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Shower" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4892", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139942,7 +147764,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4893", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -139963,13 +147785,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4894", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -139984,13 +147806,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4895", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Shower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140005,169 +147827,122 @@ ] }, { - "@id": "https://w3id.org/rec#isPartOf", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3019", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "isPartOf" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@id": "https://brickschema.org/schema/BrickTag#Station" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Alternating_Current_FrequencyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3561" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3566" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3020", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3566", + "@id": "https://brickschema.org/schema/BrickTag#RTU", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "RTU" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Heating Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3319" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2500" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3320" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2501" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3321" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2502" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3322" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2503" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3323" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2504" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3319", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140182,13 +147957,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3320", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140203,13 +147978,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2502", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140224,13 +147999,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3322", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2503", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140245,13 +148020,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3323", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140266,87 +148041,131 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput", + "@id": "https://brickschema.org/schema/BrickTag#Mechanical", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum current output" + "@value": "Mechanical" } + ] + }, + { + "@id": "https://w3id.org/rec#Footrest", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@value": "Footrest" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "The minimum current that can be output by the entity" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm", + "@id": "https://w3id.org/rec#ShelterGasLock", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Shelter gas lock" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" + "@id": "https://w3id.org/rec#Shelter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#NO2", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "NO2" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Server_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "An alarm that indicates that the air flow is lower than normal." + "@value": "Server Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5922" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3033" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5923" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3034" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5924" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3035" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5925" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5926" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, + "@id": "https://brickschema.org/schema/BrickTag#Server" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5922", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140361,13 +148180,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5923", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140382,13 +148201,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5924", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Server" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140403,101 +148222,139 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5925", + "@id": "https://brickschema.org/schema/BrickTag#Operating", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@language": "en", + "@value": "Operating" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated maximum current input" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The maximum current that can be input to the entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5926", + "@id": "https://w3id.org/rec#VirtualBuilding", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Virtual building" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of medium-temperature hot water entering a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6634" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4747" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4748" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4749" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6635" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4750" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6636" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4751" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6637" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4752" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6638" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4753" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4747", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140512,13 +148369,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140533,13 +148390,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140554,13 +148411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6637", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140575,13 +148432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6638", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140596,204 +148453,177 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4752", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Electrical phases property" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#PhasesShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricalPhases" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4753", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Devices or equipment that store energy in its various forms" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4673" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4674" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4675" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4673", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@language": "en", + "@value": "Discharge Air Temperature Proportional Band Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4674", + "@id": "https://w3id.org/rec#Region", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Region" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4675", + "@id": "https://w3id.org/rec#MailRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mail room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BackOffice" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Tank", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Filter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Return Air Filter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Filter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Filters return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3479" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2937" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3480" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2938" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3481" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2939" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3482" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2940" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2937", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140808,13 +148638,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140829,13 +148659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140850,13 +148680,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3482", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -140871,189 +148701,174 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command", + "@id": "https://brickschema.org/schema/BrickShape#hasPartShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Controls the amount of the light provided by the device typically in percentages." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4920" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4921" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4922" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4923" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4920", + "@id": "https://brickschema.org/schema/Brick#isMeteredBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@language": "en", + "@value": "is metered by" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#meters" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates the meter measuring the consumption/production of some substance by the subject entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4921", + "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@language": "en", + "@value": "has Year built property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#yearBuilt" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4922", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@language": "en", + "@value": "Velocity Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the difference between total pressure and static pressure" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4923", + "@id": "https://brickschema.org/schema/BrickTag#Atrium", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Atrium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Start_Stop_Status", + "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Humidity Alarm Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter determining the humidity level at which to trigger a high humidity alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1642" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1670" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1643" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1671" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1644" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1672" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1645" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1673" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1646" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1674" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1642", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141068,13 +148883,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1643", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141089,13 +148904,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1644", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141110,13 +148925,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1645", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141131,13 +148946,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1646", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141152,204 +148967,119 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy", + "@id": "https://brickschema.org/schema/Brick#Effective_Zone_Air_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Enthalpy" + "@value": "Effective Zone Air Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleConnectorTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1012" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1012", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@list": [ - { - "@value": "Type 1 (CSS)" - }, - { - "@value": "Type 2 (CSS)" - }, - { - "@value": "GB/T" - }, - { - "@value": "Type 1 (SAE J1772)" - }, - { - "@value": "Type 2 (IEC 62196)" - }, - { - "@value": "CHAdeMO" - }, - { - "@value": "CCS (Combined Charging System)" - }, - { - "@value": "Tesla Supercharger" - }, - { - "@value": "Wireless" - }, - { - "@value": "Type 1 (CSS)" - }, - { - "@value": "Type 2 (CSS)" - }, - { - "@value": "GB/T" - }, - { - "@value": "Type 1 (SAE J1772)" - }, - { - "@value": "Type 2 (IEC 62196)" - }, - { - "@value": "CHAdeMO" - }, - { - "@value": "CCS (Combined Charging System)" - }, - { - "@value": "Tesla Supercharger" - }, - { - "@value": "Wireless" - } - ] + "@value": true } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": 1 + "@value": "The class 'Effective_Zone_Air_Temperature_Setpoint' is deprecated and replaced to better represent its function as a target setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ablutions", + "@id": "https://brickschema.org/schema/BrickTag#Jet", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ablutions" + "@value": "Jet" } ] }, { - "@id": "https://w3id.org/rec#Zone", + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Zone" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Architecture" + "@language": "en", + "@value": "Solar Irradiance Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Loss_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a loss of water e.g. during transport" + "@value": "Measures solar irradiance levels for photovoltaic systems" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3464" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5072" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3465" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5073" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3466" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5074" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3467" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5075" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Irradiance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Solar" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Irradiance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141364,13 +149094,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141385,13 +149115,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141406,13 +149136,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3467", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141427,142 +149157,105 @@ ] }, { - "@id": "https://w3id.org/rec#TVStand", + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "TV stand" + "@language": "en", + "@value": "Dewpoint Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://w3id.org/rec#Stand" + "@id": "https://en.wikipedia.org/wiki/Dew_point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Ventilation" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Filter" + "@value": "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7192" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4993" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4994" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7194" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4995" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4996" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4997" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7195" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4993", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7192", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#TemperatureObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4994", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4995", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141577,7 +149270,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4996", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -141598,13 +149291,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4997", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141619,45 +149312,72 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" + "@language": "en", + "@value": "Leaving Water Temperature Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A tank used to store cold water, usually in a building's water supply system." + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b592" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2010" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2011" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2012" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2013" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2014" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b593" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2015" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b594" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2016" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b595" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2017" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -141665,13 +149385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141686,13 +149406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141707,13 +149427,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b594", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141728,13 +149448,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b595", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141749,75 +149469,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Variable_air_volume" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#VAV" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7055" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7056" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7057" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7058" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7059" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#VAV" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Variable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Volume" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141832,13 +149490,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2015", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141853,13 +149511,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2016", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VAV" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141874,13 +149532,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7058", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -141895,75 +149553,89 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7059", + "@id": "https://brickschema.org/schema/BrickShape#aggregationFunctionShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/Brick#aggregationFunction" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Unoccupied" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sports", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sports" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature for cooling when occupied" + "@value": "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2489" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2490" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6069" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2491" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6070" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2492" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6071" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2493" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6072" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2494" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6073" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -141974,42 +149646,16 @@ { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2489", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2490", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142024,13 +149670,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2491", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142045,7 +149691,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2492", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142066,7 +149712,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6072", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142087,7 +149733,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6073", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142108,54 +149754,54 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency", + "@id": "https://w3id.org/rec#weight", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Frequency" + "@value": "weight" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooled", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Cooled" + "@value": "has Rated minimum current input property" } - ] - }, - { - "@id": "https://w3id.org/rec#PrinterStand", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Printer stand" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Stand" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Employee_Entrance_Lobby", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Employee Entrance Lobby" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Lobby" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -142163,218 +149809,274 @@ "@value": true } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "An open space near an entrance that is typicaly only used for employees" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1104" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1105" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1106" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1107" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1108" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1109" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" + "@value": "1.4.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Communication", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Communication" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/ARCMIN" + "@id": "https://brickschema.org/schema/BrickTag#Common" }, { - "@id": "http://qudt.org/vocab/unit/ARCSEC" + "@id": "https://brickschema.org/schema/BrickTag#Employee" }, { - "@id": "http://qudt.org/vocab/unit/DEG" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" }, { - "@id": "http://qudt.org/vocab/unit/GON" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "http://qudt.org/vocab/unit/MIL" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, + "@id": "https://w3id.org/rec#ServiceEntrance" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1104", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, + "@id": "https://brickschema.org/schema/BrickTag#Common" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/RAD" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1105", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "https://brickschema.org/schema/BrickTag#Employee" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1106", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PhasorMagnitude" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Magnitude component of a phasor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Phasor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageInput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1107", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated minimum voltage input" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The minimum voltage that can be input to the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#leasee", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1108", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "leasee" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1109", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Telecom_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + "@language": "en", + "@value": "Telecom Room" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A class of spaces used to support telecommuncations and IT equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2034" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7039" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2035" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7040" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2036" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7041" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2037" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7042" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2038" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2039" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/CorrelatedColorTemperature" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Light" + "@id": "https://w3id.org/rec#DataServerRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2034", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Color" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142389,13 +150091,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2035", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Correlated" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142410,13 +150112,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142431,13 +150133,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2037", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142452,384 +150154,393 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2038", + "@id": "https://brickschema.org/schema/Brick#isVirtualMeter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "is virtual meter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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." } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2039", + "@id": "https://brickschema.org/schema/Brick#Hold_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Hold Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1701" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1702" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1703" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hold" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProject", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1701", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "IfcProject" + "@id": "https://brickschema.org/schema/BrickTag#Hold" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5181" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5182" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5181", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1702", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5182", - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1703", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Level_Sensor", + "@id": "https://w3id.org/rec#Geotransform", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor" + "@value": "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." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Detects level of particulates of size 2.5 microns" + "@value": "Geotransform" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2698" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2699" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2700" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2701" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2702" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2703" + "@id": "https://w3id.org/rec#Georeference" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb95" }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb96" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb97" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb98" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb99" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb100" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb95", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "width scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#widthScaleFactor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb96", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Value will be zero if the local coordinate system is north-aligned." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "y rotational scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#yRotationalScaleFactor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2700", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb97", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "origin x" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#originX" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb98", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "Value will be zero if the local coordinate system is north-aligned." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "x rotational scale factor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#xRotationalScaleFactor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb99", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "height scale factor" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#heightScaleFactor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2703", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb100", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "origin y" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Manual", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Manual" + "@id": "https://w3id.org/rec#originY" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#People_Count_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@language": "en", + "@value": "People Count Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of exhaust air" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4790" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5032" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4791" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5033" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4792" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5034" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4793" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5035" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4794" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5036" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Count" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#People" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Count" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142844,13 +150555,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4791", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142865,13 +150576,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4792", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142886,13 +150597,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4793", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#People" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142907,7 +150618,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4794", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -142928,53 +150639,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Backflow_Preventer_Valve", + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Check_Valve" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution." + "@value": "An alarm that indicates the off-normal conditions associated with temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b289" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7043" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b290" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7044" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b291" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7045" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Backflow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preventer" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Backflow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -142989,13 +150706,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preventer" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143010,13 +150727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143031,192 +150748,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#On", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Setpoints used in Reset strategies" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" + "@value": "On" } ] }, { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType", + "@id": "https://brickschema.org/schema/BrickTag#Audio", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has electric vehicle charger type" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "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)" + "@value": "Audio" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Active_EnergyQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Box_Mode_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3555" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3556" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3555", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Box Mode Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Mode_Command" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb330" + }, { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3556", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb331" + }, { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MegaW-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/W-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloW-HR" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb332" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb333" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Box" + }, { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://w3id.org/rec#SubBuilding", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, { - "@value": "Sub-building" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Step_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb330", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6837" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6838" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6839" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143231,13 +150860,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143252,13 +150881,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143273,79 +150902,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Detention_Room", + "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Service_Room" + "@language": "en", + "@value": "Return Air CO2 Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space for the temporary involuntary confinement of people" + "@value": "Measures the concentration of CO2 in return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b835" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2900" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b836" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2901" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b837" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2902" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b838" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2903" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2904" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detention" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detention" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143360,13 +150991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143381,13 +151012,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143402,13 +151033,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143423,64 +151054,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_CO2_ConcentrationQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2904", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3680" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3683" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3680", + "@id": "https://brickschema.org/schema/BrickTag#Ratio", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@language": "en", + "@value": "Ratio" + } + ] + }, + { + "@id": "https://w3id.org/rec#LuminousFluxObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/LuminousFlux" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Luminous flux observation" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb115" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3683", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb115", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -143491,53 +151134,89 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Camera", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Seismic_Shutoff_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Natural Gas Seismic Shutoff Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4560" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2447" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2448" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2449" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2450" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2451" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4561" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2452" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Natural" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Seismic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shutoff" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Camera" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143552,13 +151231,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143573,53 +151252,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2449", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_System" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3395" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3396" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3397" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3395", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Seismic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143634,13 +151294,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Shutoff" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143655,13 +151315,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2452", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143676,83 +151336,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Environment", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Environment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motion_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" - }, + "@language": "en", + "@value": "Motion Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of water." + "@value": "Detects the presence of motion in some area" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6539" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4957" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6540" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6541" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4960" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Motion" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4957", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Motion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143767,13 +151456,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143788,13 +151477,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143809,65 +151498,105 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Terminal", + "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Terminal" + "@value": "has has electric vehicle charger type property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingTypeShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Tint_Status", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Exhaust Air Flow Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The current level of window tint, errors, or transient states." + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3261" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4769" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4770" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4771" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4772" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4773" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4774" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3262" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4775" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3263" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4776" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3261", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143882,13 +151611,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3262", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143903,13 +151632,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3263", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -143924,87 +151653,13 @@ ] }, { - "@id": "https://w3id.org/rec#Network_Router", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Network_Router" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#currentFlowType", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Current flow type" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The current flow type of the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radiator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Heat exchangers designed to transfer thermal energy from one medium to another" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7013" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7014" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144019,13 +151674,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7014", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144040,53 +151695,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_VFD", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Variable-frequency drive for pumps" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2824" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2825" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2826" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#VFD" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2824", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144101,13 +151716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144122,13 +151737,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144143,200 +151758,181 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Acceleration_Time_Setpoint", + "@id": "https://brickschema.org/schema/Brick#CRAC", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" + "@language": "en", + "@value": "CRAC" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b198" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b199" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b200" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b201" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b198", + "@id": "https://brickschema.org/schema/BrickTag#Induction", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Acceleration" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Induction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b199", + "@id": "https://w3id.org/rec#AngularVelocityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/quantitykind/AngularVelocity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Angular velocity observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb9" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb9", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b201", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#On", + "@id": "https://w3id.org/rec#Roof", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "On" + "@value": "Roof" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Riser", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Riser" + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ICT_Hardware", + "@id": "https://brickschema.org/schema/Brick#Automatic_Mode_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Mode Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Mode_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls whether or not a device or controller is operating in \"Automatic\" mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6726" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb246" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb247" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb248" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6728" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6726", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144351,13 +151947,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6727", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hardware" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144372,13 +151968,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6728", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144393,173 +151989,72 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb249", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Thermal transmittance" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidify", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dehumidify" + "@value": "Supply Air Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#EntityProperty", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://www.w3.org/2002/07/owl#ObjectProperty" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Reactive_EnergyQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4092" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4096" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4092", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4096", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter" + "@language": "en", + "@value": "Sets supply air flow rate" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6339" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6340" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6341" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6342" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6343" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6344" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7533" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6345" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7534" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6346" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7535" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -144570,27 +152065,34 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -144611,7 +152113,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -144632,13 +152134,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144653,13 +152155,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6342", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144674,13 +152176,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6343", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144695,13 +152197,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6344", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144716,34 +152218,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6345", + "@id": "https://brickschema.org/schema/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Ice Tank Leaving Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the temperature of water leaving an ice tank" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1834" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1835" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1836" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1837" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1838" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1839" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1840" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Ice" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Ice" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144758,76 +152314,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hail", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1835", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "pellets of frozen rain which fall in showers from cumulonimbus clouds." + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1836", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates that the valve position is not in a normal state." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3366" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3367" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3368" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3369" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3366", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144842,13 +152377,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3367", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144863,13 +152398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3368", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144884,13 +152419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3369", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -144905,125 +152440,96 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Wet_Bulb_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@language": "en", + "@value": "Outside Air Wet Bulb Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1231" + "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1232" - }, + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1233" + "@language": "en", + "@value": "A sensor measuring the wet-bulb temperature of outside air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2642" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1234" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2643" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1235" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2644" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1236" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2645" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1237" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2646" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1238" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2647" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1239" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2648" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1231", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1232", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1233", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145038,13 +152544,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1234", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Bulb" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145059,13 +152565,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1235", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145080,7 +152586,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1236", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -145101,13 +152607,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1237", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145122,13 +152628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1238", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2647", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145143,13 +152649,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1239", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145164,74 +152670,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Return", + "@id": "https://brickschema.org/schema/Brick#Current_Limit", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Return" + "@value": "Current Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Overridden_On_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Status" - }, - { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2675" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb765" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2676" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb766" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2677" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb767" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2678" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2675", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145246,13 +152743,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2676", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145267,13 +152764,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2677", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145288,13 +152785,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2678", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145309,95 +152806,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#VRF_System", + "@id": "https://w3id.org/rec#Chair", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Chair" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Static Pressure Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of static pressure of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3362" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6357" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6358" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6359" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6360" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6361" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3363" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6362" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3364" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6363" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3365" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6364" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3362", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3363", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3364", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6357", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145412,13 +152944,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3365", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6358", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145433,96 +152965,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6359", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Baseboard_Radiator", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6360", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Baseboard_Radiator" - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Radiator" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Steam heating device located at or near the floor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3142" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3143" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3144" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3145" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3142", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145537,13 +153028,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3143", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145558,13 +153049,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3144", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145579,13 +153070,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3145", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145600,134 +153091,235 @@ ] }, { - "@id": "https://w3id.org/rec#ComputerCart", + "@id": "https://w3id.org/rec#EnergyObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Energy" + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Computer cart" + "@value": "Energy observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Cart" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb75" } ] }, { - "@id": "https://w3id.org/rec#LeaseContract", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb75", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "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." + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Lease contract" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#GrainsOfMoistureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Document" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3880" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3882" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3880", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://w3id.org/rec#Lease" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/GRAIN" + } + ] } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Indicates the lease(s) that this contract regulates the conditions of." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "regulates" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3882", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#regulates" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Collector", + "@id": "https://brickschema.org/schema/BrickTag#Off", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Collector" + "@value": "Off" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminaire", + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "The cooling setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2135" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7095" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2136" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7096" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7097" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7098" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7099" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7100" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145742,13 +153334,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminaire" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145763,52 +153355,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7097", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=motor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7098", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6103" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6104" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145823,13 +153418,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145844,115 +153439,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasPart", + "@id": "https://brickschema.org/schema/BrickTag#Ozone", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Has part" + "@value": "Ozone" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Methane", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@language": "en", + "@value": "Methane" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#isPartOf" + "@language": "en", + "@value": "Discharge Air Flow Reset Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The subject is composed in part of the entity given by the object" + "@value": "Setpoints used in Reset strategies" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#DataServerRoom", + "@id": "https://brickschema.org/schema/Brick#Liquid_CO2", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "Data server room" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@language": "en", + "@value": "Carbon Dioxide in the liquid phase" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Position_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Damper_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "@language": "en", + "@value": "Damper Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Limit" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint." + "@value": "Controls properties of dampers" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2360" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2361" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4593" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2362" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4594" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2363" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2364" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4595" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145967,13 +153581,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4594", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -145988,7 +153602,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2362", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4595", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -146009,143 +153623,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2363", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Position" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2364", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape", + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Aggregate property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#AggregationShape" + "@value": "Collection Basin Water Level Alarm" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#aggregate" + "@id": "https://brickschema.org/schema/Brick#Water_Level_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Room_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3351" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3352" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb607" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3353" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb608" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3354" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb609" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3355" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb610" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3356" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb611" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3357" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb612" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Basin" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3351", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146160,13 +153708,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3352", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Basin" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146181,13 +153729,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3353", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146202,13 +153750,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3354", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146223,13 +153771,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3355", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb611", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146244,13 +153792,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3356", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb612", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146265,98 +153813,92 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3357", + "@id": "https://brickschema.org/schema/Brick#Emergency_Push_Button_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Emergency Push Button Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@language": "en", + "@value": "Indicates if an emergency button has been pushed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4782" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4783" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4784" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4785" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1099" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4786" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1100" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4787" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1101" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4788" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1102" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4789" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1103" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Button" }, { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Push" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1099", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "@id": "https://brickschema.org/schema/BrickTag#Button" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4782", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146371,13 +153913,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146392,13 +153934,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Push" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146413,13 +153955,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146434,13 +153976,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4786", + "@id": "https://brickschema.org/schema/Brick#Emergency_Generator_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Emergency Generator Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates off-normal conditions associated with an emergency generator" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1066" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1067" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1068" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1069" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Emergency" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Generator" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146455,13 +154049,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4787", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146476,13 +154070,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4788", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Generator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146497,13 +154091,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4789", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146518,85 +154112,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Static Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature for zone air heating when occupied" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4986" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4987" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4988" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5102" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4989" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5103" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4990" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5104" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4991" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5105" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4992" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5106" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4986", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146611,13 +154185,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4987", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5103", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146632,13 +154206,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4988", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146653,13 +154227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4989", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146674,13 +154248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4990", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146695,290 +154269,260 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4991", + "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Low Discharge Air Flow Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4992", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "An alarm that indicates that the discharge air flow is lower than normal." } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6428" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6429" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6430" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6431" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6432" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6433" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6434" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6435" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6436" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7375" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7389" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7390" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7375", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MilliV" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraV" + }, + { + "@id": "http://qudt.org/vocab/unit/V_Stat" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoV" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoV" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckVolt" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroV" + }, + { + "@id": "http://qudt.org/vocab/unit/V_Ab" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoV" + }, + { + "@id": "http://qudt.org/vocab/unit/V" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaV" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7389", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@value": "The ambient temperature at which the voltage was measured" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6430", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7390", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6431", + "@id": "https://w3id.org/rec#CableRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Cable room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6432", + "@id": "https://brickschema.org/schema/BrickTag#Current", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Current" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6433", + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@language": "en", + "@value": "Cooling Only Condensing Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6434", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6629" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6630" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6631" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6632" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6633" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Condensing" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cooling" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -146993,13 +154537,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6436", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147014,50 +154558,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - }, - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6697" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6698" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6699" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6697", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147072,13 +154579,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147093,13 +154600,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147114,75 +154621,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput", + "@id": "https://brickschema.org/schema/Brick#Vent_Operating_Mode_Status", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum current input" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + "@value": "Vent Operating Mode Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The minimum current that can be input to the entity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate chilled water among each other" + "@value": "Indicates the current operating mode of a vent" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b545" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3385" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3386" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b547" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3387" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3388" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3389" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Operating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vent" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3385", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Operating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147197,13 +154721,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147218,13 +154742,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b547", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3388", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147239,121 +154763,134 @@ ] }, { - "@id": "https://w3id.org/rec#MeditationRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3389", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Meditation room" + "@id": "https://brickschema.org/schema/BrickTag#Vent" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Formaldehyde" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#LaboratoryWet", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Laboratory (wet)" + "@language": "en", + "@value": "Discharge Air Static Pressure Proportional Band Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Laboratory" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Freezer", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Freezer" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Laboratory" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures dewpoint of exhaust air" + "@value": "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1505" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1506" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1302" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1507" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1303" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1508" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1304" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Freezer" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1300", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Freezer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147368,13 +154905,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147389,13 +154926,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1302", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147410,13 +154947,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1303", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1508", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147431,96 +154968,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1304", + "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Low Humidity Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of outside air" + "@value": "An alarm that indicates low concentration of water vapor in the air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7152" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7153" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2076" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7154" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2077" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7155" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2078" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7156" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2079" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7152", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147535,13 +155041,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7153", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147556,13 +155062,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7154", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147577,13 +155083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7155", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2079", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147598,195 +155104,259 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7156", + "@id": "https://brickschema.org/schema/BrickTag#Building", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Building" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shower", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Shower" } + ] + }, + { + "@id": "https://w3id.org/rec#familyName", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "familyName" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PM1", + "@id": "https://w3id.org/rec#objectOfInterest", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "PM1" + "@value": "objectOfInterest" } ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#object-type", + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm", "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-type" + "@language": "en", + "@value": "CO2 Alarm" } ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "object-type" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide." } ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Type" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4545" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4546" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4547" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "object-type" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The type of the BACnet object" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4546", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4547", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment", + "@id": "https://brickschema.org/schema/BrickTag#Emergency", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Equipment" + "@value": "Emergency" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "@id": "https://w3id.org/rec#ICTRack", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@language": "en", - "@value": "Wardrobe" + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Rack" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Rack" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Dimmer", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dimmer" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets differential pressure" + "@value": "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6657" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb860" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6658" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb861" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6659" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb862" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6660" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb863" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Dimmer" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Interface" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Dimmer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147801,13 +155371,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6658", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147822,13 +155392,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6659", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147843,13 +155413,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -147864,522 +155434,310 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Equipment", + "@id": "https://brickschema.org/schema/BrickShape#isFedByShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#isFedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Building_Disconnect_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Equipment" + "@language": "en", + "@value": "Building Disconnect Switch" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Class" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, - { - "@id": "https://w3id.org/rec#Asset" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "devices that serve all or part of the building and may include electric power, lighting, transportation, or service water heating, including, but not limited to, furnaces, boilers, air conditioners, heat pumps, chillers, water heaters, lamps, luminaires, ballasts, elevators, escalators, or other devices or installations." + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" } ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7697" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7699" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb367" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb368" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7703" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb369" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb370" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7707" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7708" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7709" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7710" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7711" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7718" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7723" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasInputSubstanceShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasOutputSubstanceShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasazimuthShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hascoordinatesShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredPowerOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageInputShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape" - }, + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#hastemperatureCoefficientofPmaxShape" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickShape#hastiltShape" + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7730" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7697", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb367", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7698" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7698", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7699", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb368", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Disconnect" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7700" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7700", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7701", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb369", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7702" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7702", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7703", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb370", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Equipment is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7704" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7704", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7705", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Equipment is an exclusive top class." - } + "@id": "https://brickschema.org/schema/BrickTag#Server", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7706" + "@language": "en", + "@value": "Server" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7706", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Illuminance", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Illuminance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7707", + "@id": "https://brickschema.org/schema/BrickTag#Collector", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "feeds" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#feeds" + "@language": "en", + "@value": "Collector" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7708", + "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "is fed by" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Core Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#isFedBy" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7709", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "A piece of Equipment's parts should be always other Equipment." + "@language": "en", + "@value": "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel." } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7710", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Point" - } - ], - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb752" + }, { - "@value": "A piece of Equipment can have Points." - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb753" + }, { - "@id": "https://brickschema.org/schema/Brick#hasPoint" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7711", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb754" + }, { - "@value": "Equipment can be part of a Collection, System or other Equipment." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb755" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7712" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7713" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7714" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Core" + }, { - "@id": "https://brickschema.org/schema/Brick#isPartOf" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7712", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#System" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7713", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7714", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7718", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A piece of Equipment can be located only at a Location/Space" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb752", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7719" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7720" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Core" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasLocation" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7719", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7720", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7723", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb753", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A piece of Equipment can feed a Equipment or Location/Space." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7724" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7725" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7726" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7724", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb754", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7725", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7726", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148394,82 +155752,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rack", + "@id": "https://w3id.org/rec#Wall", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Rack" + "@value": "Wall" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Lighting" + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch", + "@id": "https://brickschema.org/schema/Brick#Absorption_Chiller", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Switchgear" + "@language": "en", + "@value": "Absorption Chiller" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + "@id": "https://brickschema.org/schema/Brick#Chiller" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See 'Disconnect_Switch'" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5836" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb195" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5837" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb196" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5838" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb197" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Absorption" }, { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Absorption" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148484,13 +155836,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Isolation" + "@id": "https://brickschema.org/schema/BrickTag#Chiller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148505,13 +155857,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148526,75 +155878,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Discharge_Air_Flow_Sensor", + "@id": "https://w3id.org/rec#CopyingRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "The computed average flow of discharge air over some interval" + "@value": "Copying room" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Average_Supply_Air_Flow_Sensor" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Branch_Selector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Branch Selector" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Tank" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6273" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb334" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb335" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6274" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6275" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb337" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Branch" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Selector" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb334", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Branch" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -148615,13 +155989,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6274", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148636,13 +156010,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6275", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Selector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148657,11 +156031,41 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Warm", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Warm" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tower", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tower" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Sensor" @@ -148670,50 +156074,50 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the presence of fire" + "@value": "Measures the magnitude of velocity of some form of movement" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1466" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6815" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1467" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6816" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1468" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6817" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1469" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6818" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6815", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#BooleanValueObservation" + "@id": "https://w3id.org/rec#VelocityObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -148738,28 +156142,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1467", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1468", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -148780,7 +156163,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -148795,143 +156178,86 @@ } ], "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://w3id.org/rec#EducationalRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Educational room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Protect", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Protect" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Absolute", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Absolute" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Camera", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Camera" + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Atrium", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6818", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://en.wikipedia.org/wiki/Atrium_(architecture)" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Even_Month_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "a large open-air or skylight covered space surrounded by a building." + "@value": "Even Month Status" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b234" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1292" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b235" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1293" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b236" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1294" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b237" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Atrium" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1295" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Even" }, { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Month" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b234", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Atrium" + "@id": "https://brickschema.org/schema/BrickTag#Even" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148946,13 +156272,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b235", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Month" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148967,13 +156293,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b236", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -148988,13 +156314,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b237", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149009,167 +156335,80 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Team", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Team" - } - ] - }, - { - "@id": "https://w3id.org/rec#Shelter", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Shelter" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://w3id.org/rec#PharmacyRoom", + "@id": "https://brickschema.org/schema/Brick#Off_Command", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Pharmacy room" + "@language": "en", + "@value": "Off Command" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "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'" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6988" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2534" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6993" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6998" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2535" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6999" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2536" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6988", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6989" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6990" - } - ] - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6989", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6990", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6993", - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6994" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6995" - } - ] - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2534", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "https://brickschema.org/schema/BrickTag#Command" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6994", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6995", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6998", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149184,13 +156423,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6999", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149205,64 +156444,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Enable_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Indicates if a system or piece of functionality has been enabled" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4839" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4662" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4663" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4842" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4664" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4662", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149277,13 +156511,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4663", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149298,13 +156532,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4664", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149319,115 +156553,124 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4842", + "@id": "https://brickschema.org/schema/BrickTag#Outside", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Outside" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor", + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning" + "@value": "Temperature High Reset Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4823" + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4824" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7323" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7324" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7325" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4825" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7326" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4826" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7323", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#FrequencyObservation" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7324", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4824", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149442,13 +156685,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149463,13 +156706,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149484,279 +156727,257 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@language": "en", + "@value": "Unoccupied Discharge Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + }, { - "@language": "en", - "@value": "Measures the rate of flow of discharge air" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@language": "en", - "@value": "Static" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Temperature_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#portSpeed", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "portSpeed" + "@value": "Occupied Heating Discharge Air Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Check", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Check" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#powerFlow", - "https://brickschema.org/schema/Brick#deprecation": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6551" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6554" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6551", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "1.3.1" + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6552" + "@language": "en", + "@value": "Sets discharge air flow for heating when occupied" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6552", + "@id": "https://brickschema.org/schema/BrickTag#Gauge", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6553" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#powerFlow" + "@language": "en", + "@value": "Gauge" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6553", + "@id": "https://w3id.org/rec#operatedBy", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "operatedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6554", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.1" - } + "@id": "https://brickschema.org/schema/Brick#PV_Array", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6555" + "@language": "en", + "@value": "PV Array" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6555", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/Brick#Collection" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6556" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#powerFlow" + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6556", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalFlow ?prop .\n } WHERE {\n $this brick:powerFlow ?prop .\n }" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6158" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Open", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6158", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Open" + "@id": "https://brickschema.org/schema/Brick#PV_Panel" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Wing" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@value": "includes" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "the air exiting the registers (vents)." + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Heater", + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.merriam-webster.com/dictionary/waterheater" + "@language": "en", + "@value": "Cooling Supply Air Flow Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An apparatus for heating and usually storing hot water" + "@value": "Sets supply air flow rate for cooling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6527" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7182" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7183" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7184" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7185" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7186" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6528" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7187" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6529" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7188" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6527", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149771,13 +156992,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6528", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149792,13 +157013,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -149813,226 +157034,177 @@ ] }, { - "@id": "https://w3id.org/rec#Chair", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7185", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Chair" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7186", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6581" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6582" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7187", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6582", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7188", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-K" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Button", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "Button" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" + "@language": "en", + "@value": "Natural Gas Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate when occupied" + "@value": "Measures the temperature of natural gas" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7265" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7266" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7267" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2453" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7268" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2454" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7269" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2455" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7270" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2456" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7271" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2457" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Natural" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7265", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7266", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7267", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150047,13 +157219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150068,7 +157240,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7269", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150089,13 +157261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7270", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150110,13 +157282,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7271", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150131,71 +157303,76 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Code", + "@id": "https://brickschema.org/schema/Brick#Solar_Azimuth_Angle_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Code" + "@value": "Solar Azimuth Angle Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Current_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint." + "@value": "Measures the azimuth angle of the sun" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b765" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3059" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3060" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b766" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b767" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3062" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b768" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3063" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Angle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Azimuth" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b765", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3059", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150210,13 +157387,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Azimuth" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150231,13 +157408,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b767", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150252,13 +157429,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b768", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150273,64 +157450,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3063", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Solar" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lobby", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lobby" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the amperes of electrical current produced as output by a device" + "@value": "Temperature setpoint for supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7536" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7537" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7538" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5603" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7539" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5604" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7540" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5605" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7541" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5602", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150345,13 +157586,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150366,7 +157607,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5604", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150387,13 +157628,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150408,53 +157649,123 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Damper", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7540", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7541", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of exhaust air" + "@value": "Measures the total heat content of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1385" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2591" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2592" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2593" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1386" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2594" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1387" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2595" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1385", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150469,13 +157780,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1386", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150490,13 +157801,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150511,193 +157822,176 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2594", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has is virtual meter property" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#isVirtualMeter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Discharge_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2595", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Effective_Supply_Air_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery", + "@id": "https://brickschema.org/schema/Brick#CRAH", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Recovery" + "@value": "CRAH" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" } - ] - }, - { - "@id": "https://w3id.org/rec#ExerciseRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Exercise room" + "@language": "en", + "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Building_Chilled_Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + "@language": "en", + "@value": "Building Chilled Water Meter" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit" + "@value": "A meter that measures the usage or consumption of chilled water of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6289" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb362" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6290" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb363" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6291" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb364" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6292" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb365" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6293" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6294" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6295" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb366" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb362", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150712,13 +158006,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150733,13 +158027,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150754,13 +158048,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6292", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb366", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150775,13 +158069,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6293", + "@id": "https://brickschema.org/schema/Brick#Relief_Damper", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Relief Damper" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Damper" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2885" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2886" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2887" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Relief" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150796,13 +158136,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150817,13 +158157,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150838,45 +158178,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint." + "@value": "Sets temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6249" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7147" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6250" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7148" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6251" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7149" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6252" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7150" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6253" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7151" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -150885,18 +158231,28 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6249", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150911,13 +158267,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6250", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150932,7 +158288,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6251", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150953,7 +158309,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6252", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -150974,13 +158330,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6253", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -150995,76 +158351,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Coldest_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Condenser", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "A valve regulating the flow of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b596" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b597" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5807" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b598" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5808" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b599" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5809" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b600" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b601" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5810" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coldest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b596", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151079,13 +158439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b597", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5808", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coldest" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151100,13 +158460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b598", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5809", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151121,13 +158481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b599", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151142,79 +158502,172 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b600", + "@id": "https://brickschema.org/schema/BrickTag#Voltage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Voltage" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#AzimuthShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5187" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5188" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5187", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxInclusive": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 360 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minInclusive": [ + { + "@value": 0 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5188", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Angle" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Intake_Air_Filter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intake Air Filter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Setpoint for minimum air temperature" + "@value": "Filters air intake" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2314" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1863" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2315" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1864" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2316" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1865" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2317" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2318" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1866" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -151222,26 +158675,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Intake" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2314", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -151262,13 +158707,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2315", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151283,13 +158728,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2316", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151304,13 +158749,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Intake" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151325,74 +158770,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2318", + "@id": "https://brickschema.org/schema/Brick#PV_Generation_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PV Generation System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Speed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Energy_Generation_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A command to set speed to a certain degree." + "@value": "A collection of photovoltaic devices that generates energy" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3073" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2710" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3074" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2711" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3075" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2712" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Generation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3073", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Generation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151407,13 +158837,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3074", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151428,13 +158858,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3075", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151449,127 +158879,111 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Differential_Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radiator" + "@value": "Discharge Air Differential Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Button", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Button" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Differential_Pressure_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Energy_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit" + "@language": "en", + "@value": "Hot Water Thermal Energy Storage Tank" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Static_Pressure_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6056" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6057" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6058" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6059" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1788" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6060" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1789" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6061" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1790" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6062" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1791" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6063" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1792" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1793" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6065" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1794" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151584,13 +158998,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151605,13 +159019,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6058", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1790", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151626,13 +159040,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6059", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151647,13 +159061,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6060", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151668,13 +159082,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6061", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151689,13 +159103,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6062", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151710,34 +159124,82 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6063", + "@id": "https://brickschema.org/schema/BrickTag#Materials", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Materials" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO_Level_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO Level Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#CO_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the concentration of CO" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb429" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb430" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb431" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb432" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#CO" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151752,13 +159214,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6065", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151773,140 +159235,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stages", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb431", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Stages" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Discharge_Return_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb432", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "Formaldehyde" } ] }, { - "@id": "https://brickschema.org/schema/Brick#IDF", + "@id": "https://brickschema.org/schema/Brick#Interface", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + "@language": "en", + "@value": "Interface" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Lighting_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints" + "@value": "A device that provides an occupant control over a lighting system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5829" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1828" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1829" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1830" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1831" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1832" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1833" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5830" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#IDF" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151921,13 +159350,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5830", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -151942,55 +159371,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1829", + "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#IDF" + "@language": "en", + "@value": "Smoke Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with smoke." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1830", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5069" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5070" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5071" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152005,13 +159438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5070", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152026,13 +159459,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1833", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5071", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152047,58 +159480,74 @@ ] }, { - "@id": "https://w3id.org/rec#FittingRoom", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Damper", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Fitting room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#RetailRoom" + "@language": "en", + "@value": "Exhaust Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Inverter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that changes direct current into alternating current" + "@value": "A damper that modulates the flow of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4884" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1385" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1386" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4885" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1387" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1385", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1386", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152119,13 +159568,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1387", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152140,51 +159589,66 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Domestic_Hot_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" + "@language": "en", + "@value": "Entering Domestic Hot Water Temperature Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the height/level of deionised water in some container" + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b816" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1159" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1160" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1161" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b817" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1162" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b818" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1163" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b819" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1164" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b820" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1165" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -152192,23 +159656,39 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1159", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b816", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152223,13 +159703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152244,7 +159724,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152265,13 +159745,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b819", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1164", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152286,7 +159787,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b820", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152307,58 +159808,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Sensor", + "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Condenser Water Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lighting Level Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls the amount of the light provided by the device typically in percentages." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b852" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4915" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b853" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4916" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b854" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4917" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b855" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4918" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b852", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152373,13 +159918,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152394,13 +159939,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b854", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152415,13 +159960,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b855", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152436,130 +159981,141 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Employee", + "@id": "https://brickschema.org/schema/Brick/ref#PreferredShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Employee" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3551" } - ] - }, - { - "@id": "https://w3id.org/rec#area", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@language": "en", - "@value": "area" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Automatic_Transfer_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3551", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" + "@value": "An entity can only have one 'preferred' External Reference" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b259" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b260" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b261" - }, + "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b262" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" - }, + "http://www.w3.org/ns/shacl#qualifiedValueShape": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3552" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3552", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - }, + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3553" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b259", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3553", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#boolean" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#hasValue": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#preferred" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Baseboard", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Baseboard" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b260", + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@language": "en", + "@value": "Refrigerant Metering Device" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6793" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6794" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6795" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Device" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fluid" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Throttling" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b261", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Device" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152574,13 +160130,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b262", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152595,132 +160151,120 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dry_Bulb_Temperature", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6795", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Dry_Bulb_Temperature" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Throttling" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "The temperature of air measured by a thermometer freely exposed to the air, but shielded from radiation and moisture. (https://en.wikipedia.org/wiki/Dry-bulb_temperature)" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Dry_Bulb_Temperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential", + "@id": "https://brickschema.org/schema/BrickTag#Constant", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Differential" + "@value": "Constant" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disable_Differential_Enthalpy_Command", + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Disables the use of differential enthalpy control" + "@value": "The heating setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b877" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7111" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7112" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b878" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7113" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b879" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7114" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b880" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7115" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b881" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7116" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152735,13 +160279,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b878", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152756,13 +160300,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b879", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152777,13 +160321,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152798,13 +160342,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b881", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152819,42 +160363,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7116", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lowest_Exhaust_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" + "@language": "en", + "@value": "Lowest Exhaust Air Static Pressure Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7437" + "@language": "en", + "@value": "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7438" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2128" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2129" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2130" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7439" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2131" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7440" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2132" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7441" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2133" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7442" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2134" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -152862,68 +160434,59 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lowest" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7437", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2128", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#RelativeHumidityObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7438", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152938,13 +160501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7439", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Lowest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -152959,7 +160522,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7440", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -152980,13 +160543,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7441", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2132", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153001,7 +160564,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2133", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -153022,203 +160585,133 @@ ] }, { - "@id": "https://w3id.org/rec#ArchitectureCapacity", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Architecture capacity" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Information" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b27" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b28" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b27", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "E.g., per Building Code" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "maximum occupancy" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#maxOccupancy" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b28", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2134", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "seating capacity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#seatingCapacity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#VFD", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" + "@language": "en", + "@value": "Max Unoccupied Heating Supply Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Motor" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" - } - ] - }, - { - "@id": "https://w3id.org/rec#FilingCabinet", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6010" + }, { - "@value": "Filing cabinet" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6011" + }, { - "@id": "https://w3id.org/rec#Furniture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6012" + }, { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6013" + }, { - "@language": "en", - "@value": "A window with tint control." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6014" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b250" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6015" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b251" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6016" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b252" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6017" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b253" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6018" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b254" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6019" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6020" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Window" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b250", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153233,13 +160726,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b251", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153254,13 +160747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b252", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153275,13 +160768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b253", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153296,13 +160789,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b254", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6014", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Window" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153317,264 +160810,216 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PM2.5_ConcentrationQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6015", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3963" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3967" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3963", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6016", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3967", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6017", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#AggregationShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6018", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5183" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5191" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6019", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The aggregation function applied to data in the interval which produces the value" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@value": "max" - }, - { - "@value": "min" - }, - { - "@value": "count" - }, - { - "@value": "mean" - }, - { - "@value": "sum" - }, - { - "@value": "median" - }, - { - "@value": "mode" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationFunction" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6020", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Interval expressed in an ISO 8601 Duration string, e.g. RP1D" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#aggregationInterval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Detention", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Deadband_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Detention" + "@value": "Leaving Water Temperature Deadband Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if the expected operating status of an equipment or control loop has been overridden" + "@value": "Sets the size of a deadband of temperature of leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6160" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1996" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1997" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1998" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1999" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6161" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2000" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6162" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2001" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6160", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153589,13 +161034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153610,53 +161055,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Smoke_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1998", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with smoke." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5074" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5075" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5076" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5074", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153671,13 +161097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5075", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153692,13 +161118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153713,76 +161139,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#TVOC_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Static Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor measuring the level of all VOCs in air" + "@value": "The static pressure of air within exhaust regions of an HVAC system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3195" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5703" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3196" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5704" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3197" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5705" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3198" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5706" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3199" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5707" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3200" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5708" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3195", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153797,13 +161234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3196", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153818,13 +161255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3197", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153839,13 +161276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3198", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153860,7 +161297,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3199", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -153881,13 +161318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -153902,132 +161339,92 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Regulator", + "@id": "https://brickschema.org/schema/Brick#Noncondensing_Natural_Gas_Boiler", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Regulator" + "@value": "Noncondensing Natural Gas Boiler" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2467" }, { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2468" }, { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2469" }, { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2470" }, { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2471" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Boiler" + }, { - "@language": "en", - "@value": "Linear_Speed" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Speed" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Natural" + }, { - "@value": "Speed in one dimension (linear)" + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Request_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2467", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Run_Status" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Indicates if a request has been filed to start a device or equipment" + "@id": "https://brickschema.org/schema/BrickTag#Boiler" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3011" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3012" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3013" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3014" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Request" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Run" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3011", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154042,13 +161439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3012", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Request" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154063,13 +161460,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154084,13 +161481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3014", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Noncondensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154105,58 +161502,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Direction_Command", + "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "IAQ Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Commands that affect the direction of some phenomenon" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b874" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4868" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b875" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4869" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b876" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4870" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4871" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#IAQ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4868", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#IAQ" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154171,13 +161590,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b875", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154192,13 +161611,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b876", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154213,47 +161632,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hold_Status", + "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Meter" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasSubMeter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fault", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fault" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidify", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Humidify" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Gateway", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gateway" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1541" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1702" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1542" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1703" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1543" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hold" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gateway" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hold" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154268,13 +161733,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gateway" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154289,13 +161754,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1703", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154310,160 +161775,115 @@ ] }, { - "@id": "https://w3id.org/rec#familyName", + "@id": "https://brickschema.org/schema/BrickTag#Laminar", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "familyName" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Gas", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Fluid" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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]]." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO" - }, - { - "@id": "https://brickschema.org/schema/Brick#CO2" - }, - { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas" - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam" + "@value": "Laminar" } ] }, { - "@id": "https://w3id.org/rec#gender", + "@id": "https://brickschema.org/schema/BrickTag#Run", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "gender" + "@value": "Run" } ] }, { - "@id": "https://brickschema.org/schema/Brick#value", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Deadband_Setpoint", "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Value" + "@value": "Exhaust Air Stack Flow Deadband Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://qudt.org/schema/qudt/value" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint" }, { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The basic value of an entity property" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@language": "en", + "@value": "Sets the size of a deadband of exhaust air stack flow" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1328" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1329" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1330" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1331" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1332" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1333" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4526" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1334" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4523", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Access" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154478,13 +161898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1329", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154499,143 +161919,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4526", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1330", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Zone_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint" - } - ] - }, - { - "@id": "https://w3id.org/rec#endLevel", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "endLevel" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "air that must be removed from a space due to contaminants, regardless of pressurization" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Tolerance_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter determining the difference between upper and lower limits of humidity." + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1823" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1824" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1825" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1826" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154650,13 +161961,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1824", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154671,13 +161982,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154692,13 +162003,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tolerance" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -154713,101 +162024,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Recorder", + "@id": "https://brickschema.org/schema/BrickTag#Cooler", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Recorder" + "@value": "Cooler" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Adjust", + "@id": "https://brickschema.org/schema/BrickTag#Cool", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Adjust" + "@value": "Cool" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#PM10_ConcentrationQuantityShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3951" + }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3955" } ] }, { - "@id": "https://w3id.org/rec#BooleanValueObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3951", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Boolean value observation" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b52" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b52", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3955", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 @@ -154818,175 +162119,199 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape", + "@id": "https://brickschema.org/schema/Brick#RC_Panel", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "RC Panel" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5385" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5386" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5385", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "See Radiant_Ceiling_Panel" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#latitude" + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5386", + "@id": "https://w3id.org/rec#Lamp", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "Lamp" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#longitude" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Floor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Floor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" - }, + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Storey" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure before and after a water filter." + "@value": "A level, typically representing a horizontal aggregation of spaces that are vertically bound. (referring to IFC)" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1425" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7401" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1426" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1427" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7409" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1428" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7410" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1429" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1430" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Level" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Floor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "@id": "https://brickschema.org/schema/BrickTag#Storey" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://w3id.org/rec#Level" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7401", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7402" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7403" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7404" + } + ] } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1425", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7402", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/Brick#Room" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7403", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Space" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7404", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Floor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155001,13 +162326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155022,13 +162347,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Storey" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155043,112 +162368,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1429", + "@id": "https://brickschema.org/schema/BrickShape#RDFSSubPropertyOfRuleForEntityProperties", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4077" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1430", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4077", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\n CONSTRUCT {\n ?s ?super ?skolemized .\n ?skolemized ?ep ?eo .\n } WHERE {\n $this rdfs:subPropertyOf+ ?super .\n ?super a brick:EntityProperty .\n $this a brick:EntityProperty .\n ?s $this ?o .\n BIND(IF(isBlank(?o), IRI(CONCAT(\"urn:skolem:\", STRUUID())), ?o) AS ?skolemized)\n ?o ?ep ?eo .\n }\n " } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Heating_Demand_Sensor", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the average power consumed by a heating process as the amount of power consumed over some interval" + "@value": "Measures the flow of the condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6917" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6918" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b280" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6919" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b281" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6920" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b282" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6921" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155163,13 +162489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6918", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155184,13 +162510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6919", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155205,13 +162531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b281", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155226,13 +162552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b282", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155247,65 +162573,87 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Concentration", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Concentration" + "@value": "Hot Water Differential Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Liquid_Detection_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2045" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5797" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5798" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5799" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2046" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5800" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2047" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2048" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5802" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2045", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155320,13 +162668,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2046", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155341,13 +162689,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2047", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155362,13 +162710,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2048", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155383,75 +162731,127 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Enthalpy_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5801", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5802", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#Balcony", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Balcony" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#BuildingElement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Transfer_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Static Transfer Switch" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Automatic_Switch" + }, + { + "@id": "https://brickschema.org/schema/Brick#Transfer_Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total heat content of outside air" + "@value": "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2591" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3138" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2592" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3139" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2593" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3140" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2594" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2595" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3141" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Switch" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2591", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3138", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155466,13 +162866,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155487,13 +162887,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155508,13 +162908,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2594", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155529,80 +162929,89 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2595", + "@id": "https://w3id.org/rec#installationDate", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "installationDate" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Common", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Common" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window_Array", + "@id": "https://brickschema.org/schema/Brick#Active_Chilled_Beam", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Active Chilled Beam" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An array of Automatic Tint Windows." + "@value": "A Chilled Beam with an integral primary air connection that induces air flow through the device." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b255" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb207" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b256" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb208" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b257" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb209" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b258" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb210" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Active" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Beam" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b255", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Active" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155617,13 +163026,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155638,13 +163047,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155659,13 +163068,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b258", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155680,64 +163089,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Sash_Position_Sensor", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current position of a sash in terms of the percent of fully open" + "@value": "Humidity setpoint for return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3021" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2957" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3022" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3023" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2960" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3024" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sash" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3021", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155752,13 +163178,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3022", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155773,13 +163199,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3023", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sash" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155794,13 +163220,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3024", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155815,74 +163241,151 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water_Valve", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2961", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Air Heating Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The lower (heating) setpoint for zone air temperature" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air)" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" - }, + "@language": "en", + "@value": "Leaving Chilled Water Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank" + "@value": "Measures the temperature of chilled water that is supplied from a chiller" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2185" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5846" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2186" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5847" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2187" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5848" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2188" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2189" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5850" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2190" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2185", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5846", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155897,13 +163400,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2186", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5847", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fluid" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155918,13 +163421,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2187", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155939,13 +163442,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155960,13 +163463,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2189", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -155981,7 +163484,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2190", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -156002,106 +163505,150 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Measurable", + "@id": "https://brickschema.org/schema/BrickTag#Rest", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measurable" + "@value": "Rest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Current flow type property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#currentFlowType" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Return_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" + "@language": "en", + "@value": "Effective Return Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1187" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1188" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1189" - }, + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1190" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb986" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1191" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb987" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1192" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb988" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1193" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb989" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1194" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb990" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1195" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb991" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1196" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb992" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1187", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156116,13 +163663,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1188", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156137,13 +163684,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1189", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb988", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156158,13 +163705,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1190", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb989", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156179,13 +163726,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb990", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156200,13 +163747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1192", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb991", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156221,13 +163768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1193", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb992", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156242,200 +163789,135 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1194", + "@id": "https://brickschema.org/schema/BrickTag#PAU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "PAU" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1195", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Chilled Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the temperature of chilled water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1196", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7391" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7392" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://w3id.org/rec#Collection", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7393" + }, { - "@value": "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." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7394" + }, { - "@value": "Collection" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7395" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b59" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b59", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#Document" - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@value": "documentation" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#documentation" + "@id": "https://brickschema.org/schema/Brick#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Standby", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@language": "en", - "@value": "Standby" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Flow_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7391", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Flow_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Measurable", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7392", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6026" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Measurable" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6026", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Measurable" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156450,127 +163932,113 @@ ] }, { - "@id": "https://w3id.org/rec#MultiPolygon", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7394", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Multi polygon" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Geometry" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b121" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b121", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7395", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "https://geojson.org/MultiPolygon" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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]]]]." - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "coordinates" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#coordinates" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop", + "@id": "https://brickschema.org/schema/Brick#Lead_On_Off_Command", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Loop" + "@value": "Lead On Off Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" - }, + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Mode_Status" + "@language": "en", + "@value": "Controls the active/inactive status of the \"lead\" part of a lead/lag system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1907" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1908" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2502" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1909" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2503" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1910" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2504" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1911" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156585,13 +164053,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156606,13 +164074,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2502", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156627,13 +164095,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2503", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1910", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156648,13 +164116,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2504", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1911", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156669,81 +164137,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Variable Air Volume Box With Reheat" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#RVAV" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of chilled water that is supplied from a chiller" + "@value": "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5851" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6511" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5852" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6512" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5853" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6513" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5854" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6514" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5855" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6515" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5856" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6516" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#RVAV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Variable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5851", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156758,13 +164227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5852", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156779,13 +164248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#RVAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156800,13 +164269,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5854", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156821,13 +164290,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5855", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156842,13 +164311,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5856", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156863,52 +164332,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chiller", + "@id": "https://w3id.org/rec#isLocationOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "isLocationOf" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Energy_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Chilled Water Thermal Energy Storage Tank" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type." + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickShape#hascoolingCapacityShape" + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6920" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb567" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb568" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb569" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb570" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb571" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb572" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6921" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb573" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6920", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156923,13 +164437,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6921", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -156944,53 +164458,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leak_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb569", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates leaks occured in systems containing fluids" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4889" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4890" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4891" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leak" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4889", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157005,13 +164500,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4890", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leak" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157026,13 +164521,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4891", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157047,230 +164542,140 @@ ] }, { - "@id": "https://w3id.org/rec#originX", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "originX" - } - ] - }, - { - "@id": "https://w3id.org/rec#ElevatorTrip", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb573", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Elevator trip" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Event" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b69" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b72" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b73" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b74" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b69", + "@id": "https://w3id.org/rec#Gateway", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Up" - }, - { - "@value": "Down" - } - ] - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@value": "Gateway." } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "trip direction" + "@value": "Gateway" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#tripDirection" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b72", + "@id": "https://brickschema.org/schema/Brick#Solar_Zenith_Angle_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@language": "en", + "@value": "Solar Zenith Angle Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "end level" + "@language": "en", + "@value": "Measures the zenith angle of the sun" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#endLevel" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b73", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3065" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3066" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3067" + }, { - "@value": "start level" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3068" + }, { - "@id": "https://w3id.org/rec#startLevel" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3069" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b74", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Angle" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "current level" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://w3id.org/rec#currentLevel" + "@id": "https://brickschema.org/schema/BrickTag#Solar" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zenith" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plenum", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "Plenum" + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Cooled_Chiller", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3065", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chiller" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling" + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3452" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3453" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3454" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3455" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3452", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157285,13 +164690,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157306,13 +164711,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3454", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Solar" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157327,13 +164732,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3069", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zenith" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157348,14 +164753,20 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Heating_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Heating Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" }, { "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" @@ -157363,30 +164774,30 @@ ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6405" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6407" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6406" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6408" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6407" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6409" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6408" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6410" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6409" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6411" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6410" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6412" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6411" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6413" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -157394,10 +164805,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -157419,7 +164830,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6405", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6407", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157440,13 +164851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6406", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6408", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157461,13 +164872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6407", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6409", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157482,7 +164893,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6408", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157503,7 +164914,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6409", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157524,7 +164935,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6410", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157545,7 +164956,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6411", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -157566,47 +164977,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#BACnet_Controller", + "@id": "https://brickschema.org/schema/Brick#Gas_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Controller" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4547" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4827" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4548" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4828" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4549" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4829" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#BACnet" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4547", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4827", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#BACnet" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157621,13 +165038,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4548", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4828", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Controller" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157642,13 +165059,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4549", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4829", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157663,53 +165080,157 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Transfer_Switch", + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reactive_Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The integral of the reactive power over a time interval" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Array", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Array" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Switchgear" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "An electrical switch that switches a load between two (or more) sources." + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6485" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6414" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6486" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6415" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6487" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6416" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6417" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6418" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6419" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6420" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6421" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6422" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157724,13 +165245,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6486", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157745,13 +165266,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6487", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transfer" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -157766,312 +165287,228 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6417", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/isDeltaQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": true + "@id": "https://brickschema.org/schema/BrickTag#High" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Dynamic_Pressure" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#MeterRelationshipRule", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6418", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3926" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3928" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3926", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#meters" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 0 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3927" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3927", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3928", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "Relationship between meters is hasSubMeter/isSubMeterOf, not meters/isMeteredBy" - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6419", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 0 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3929" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3929", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6420", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassNonBuildingMeter", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3924" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3924", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6421", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n FILTER NOT EXISTS {\n $this rdf:type/rdf:subClassOf* brick:Building_Meter\n }\n MINUS {\n ?metertype rdfs:subClassOf* brick:Building_Meter .\n }\n }\n " + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Rooftop", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Rooftop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6422", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated current input property" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity", + "@id": "https://w3id.org/rec#Table", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Humidity" + "@value": "Table" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape", + "@id": "https://brickschema.org/schema/Brick#Stage_Riser", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated module conversion efficiency property" + "@value": "Stage Riser" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + "@id": "https://brickschema.org/schema/Brick#Furniture" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@language": "en", + "@value": "A low platform in a space or on a stage" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6949" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6950" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3089" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6951" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3090" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6952" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3091" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6953" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6954" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3092" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@value": "1.4.1" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6949", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6950", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Furniture" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Riser" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6951", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158086,13 +165523,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6952", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158107,13 +165544,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6953", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Riser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158128,13 +165565,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6954", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Stage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158149,71 +165586,89 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@language": "en", + "@value": "Exhaust Air Stack Flow Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Indicates the on/off status of a standby unit" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1335" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5099" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1337" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5100" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1338" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5101" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1339" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5102" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1340" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1341" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1342" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1343" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158228,13 +165683,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158249,13 +165704,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5099", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158270,13 +165725,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158291,13 +165746,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5101", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158312,13 +165767,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1340", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158333,64 +165788,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Direction_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Direction_Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates which direction a motor is operating in, e.g. forward or reverse" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2421" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2422" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2423" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2424" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Direction" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Motor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Direction" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2421", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1341", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158405,13 +165809,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158426,13 +165830,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158447,104 +165851,90 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2424", + "@id": "https://brickschema.org/schema/Brick#Bypass_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Water that circumvents a piece of equipment or system" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Region", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter" + "@language": "en", + "@value": "Region" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1335" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1336" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1337" - }, + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1338" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1339" - }, + "@language": "en", + "@value": "A unit of geographic space, usually contigious or somehow related to a geopolitical feature" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1340" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5051" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1341" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5052" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1342" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1343" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Region" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stack" - }, + "@id": "https://brickschema.org/schema/BrickTag#Region" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://w3id.org/rec#Region" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1335", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158559,13 +165949,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1336", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Region" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158580,34 +165970,109 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1337", + "@id": "https://brickschema.org/schema/BrickTag#Shared", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Shared" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hazardous_Materials_Storage", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hazardous Materials Storage" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Storage_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1564" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1565" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1566" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1567" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1568" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1569" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hazardous" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Materials" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1338", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Hazardous" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158622,13 +166087,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158643,13 +166108,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Materials" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158664,13 +166129,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158685,13 +166150,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1342", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stack" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158706,13 +166171,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1343", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158727,63 +166192,83 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Leak", + "@id": "https://w3id.org/rec#includes", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Leak" + "@value": "includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water System Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with temperature of the leaving water." + "@value": "Enables operation of the domestic hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1991" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb939" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb940" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1992" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb941" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1993" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb942" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1994" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb943" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1995" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb944" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb945" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -158791,13 +166276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1991", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158812,13 +166297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1992", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158833,13 +166318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1993", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158854,13 +166339,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1994", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158875,13 +166360,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1995", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158896,93 +166381,132 @@ ] }, { - "@id": "http://data.ashrae.org/bacnet/2020#objectOf", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb944", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The 'parent' BACnet device that hosts this BACnet object." + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "objectOf" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PV_Panel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb945", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://encyclopedia2.thefreedictionary.com/pv+module" + "@language": "en", + "@value": "Chilled Water Differential Temperature Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "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" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb533" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb534" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6774" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb535" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6775" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb536" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6776" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb537" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6777" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb538" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6774", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -158997,13 +166521,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159018,13 +166542,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6776", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159039,13 +166563,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6777", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159060,298 +166584,319 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb537", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A type of Setpoints that is related to the difference between two measurements" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb538", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#CRAH" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#DeprecationRule", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5552" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5553" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5554" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3671" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5555" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3672" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5556" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3673" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5557" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3674" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAH" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3677" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Computer" - }, + "@id": "https://brickschema.org/schema/Brick#deprecation" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3671", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handler" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5552", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3672", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5553", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3673", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAH" + "@id": "http://www.w3.org/ns/shacl#NodeShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5554", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3674", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 0 + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Computer" + "@value": "This concept is deprecated" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" + }, + { + "@id": "https://brickschema.org/schema/Brick#deprecation" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#severity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#Warning" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5555", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3677", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "\n CONSTRUCT { $this owl:deprecated true }\n WHERE { $this brick:deprecation ?dep }\n " } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://w3id.org/rec#ICT_Equipment", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5556", + "@id": "https://w3id.org/rec#MultiPolygon", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@value": "Multi polygon" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb121" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5557", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb121", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://geojson.org/MultiPolygon" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "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]]]]." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "coordinates" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Differential_Sensor", + "@id": "https://brickschema.org/schema/Brick#Zone_Standby_Load_Shed_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone Standby Load Shed Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Enable_Differential_Sensor" + "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2093" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2094" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2095" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3534" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2096" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3535" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3536" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3537" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2099" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3538" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2100" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3539" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Standby" + }, { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159366,13 +166911,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2094", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159387,13 +166932,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2095", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159408,13 +166953,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2096", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159429,13 +166974,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159450,13 +166995,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159471,122 +167016,117 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2099", + "@id": "https://brickschema.org/schema/Brick#volume", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Volume" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Entity has 3-dimensional volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2100", + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Duration Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Enable_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the duration of a phenomenon or event" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1638" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6665" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1639" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6666" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1640" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6667" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1641" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6668" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Duration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1638", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6665", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://w3id.org/rec#TimeSpanObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1639", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Duration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159601,13 +167141,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159622,13 +167162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159643,159 +167183,216 @@ ] }, { - "@id": "https://w3id.org/rec#Classroom", + "@id": "https://brickschema.org/schema/Brick#Linear_Speed", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@value": "Classroom" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, { - "@id": "https://w3id.org/rec#EducationalRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PM10", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, { - "@language": "en", - "@value": "PM10" + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Cooling_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The upper (cooling) setpoint for zone air temperature" + "@value": "Linear_Speed" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "http://qudt.org/vocab/quantitykind/Speed" + }, { - "@value": "'Zone_Air_Cooling_Temperature_Setpoint' is deprecated to support new naming convention, which reorders intended behaviour (cooling) before the substance (zone air)." + "@id": "https://brickschema.org/schema/Brick#Speed" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + "@value": "Speed in one dimension (linear)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Reset_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7279" }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7280" }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7281" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7282" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7283" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7284" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7285" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "Sets discharge air flow for cooling when occupied" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7279", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A Start/Stop Command controls or reports the active/inactive status of a control sequence" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3134" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3135" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7280", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3136" - }, + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3137" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7281", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickTag#Flow" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3134", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159810,13 +167407,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159831,13 +167428,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159852,13 +167449,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159873,81 +167470,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Current_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Current Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Level_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower" + "@value": "Senses the amperes of electrical current passing through the sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b613" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b614" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b615" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6634" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b616" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6635" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b617" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6636" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b618" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6637" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6634", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + "@id": "https://w3id.org/rec#ElectricCurrentObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b613", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159962,13 +167578,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b614", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -159983,13 +167599,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b615", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160004,34 +167620,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b616", + "@id": "https://brickschema.org/schema/Brick#Power_Loss_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Power Loss Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Power_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "An alarm that indicates a power failure." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2766" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2767" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2768" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2769" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loss" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b617", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160046,13 +167693,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b618", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Loss" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160067,95 +167714,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2768", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2769", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated minimum current input property" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ozone_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupancy Count Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of ozone in air" + "@value": "Sensors measuring the number of people in an area" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2475" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2679" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2476" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2680" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2477" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2681" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2478" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2479" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Count" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ozone" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -160166,23 +167813,49 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2475", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#IntegerValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2679", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Count" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160197,13 +167870,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ozone" + "@id": "https://brickschema.org/schema/BrickTag#Occupancy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160218,7 +167891,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2681", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160239,7 +167912,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2682", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -160260,273 +167933,212 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Curtailment", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Curtailment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lounge", + "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Lounge" + "@value": "Thermal Power Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Low" + "@id": "https://brickschema.org/schema/Brick#Power_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Voltage_Angle", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/GON" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5122" }, { - "@id": "http://qudt.org/vocab/unit/GRAD" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5123" }, { - "@id": "http://qudt.org/vocab/unit/MIL" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5124" }, { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5125" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/MilliRAD" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "http://qudt.org/vocab/unit/RAD" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "http://qudt.org/vocab/unit/REV" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "VoltageAngle" + "@id": "http://qudt.org/vocab/quantitykind/Power" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5122", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Angle of voltage phasor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Angle of voltage phasor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Voltage" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5123", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Availability", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5124", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Availability" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5125", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Ground_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + "@language": "en", + "@value": "Cooling Only Ground Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets supply air flow rate for heating" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7208" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb715" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7209" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb716" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7210" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb717" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7211" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb718" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7212" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb719" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7213" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb720" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb721" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ground" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7208", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160541,13 +168153,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160562,13 +168174,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7210", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb717", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160583,13 +168195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160604,13 +168216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ground" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160625,13 +168237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160646,13 +168258,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160667,317 +168279,117 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Atmospheric_Pressure", + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The pressure exerted by the weight of the air above it at any point on the earth's surface. At sea level the atmosphere will support a column of mercury about (760 mm) high. This decreases with increasing altitude. The standard value for the atmospheric pressure at sea level in SI units is (101,325 pascals)." + "@value": "has electric vehicle charger type" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://qudt.org/vocab/quantitykind/AtmosphericPressure" + "@value": "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)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Rain_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" + "@language": "en", + "@value": "Rain Level Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1977" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1978" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1979" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1980" - }, + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1981" - }, + "@language": "en", + "@value": "Measures the amount of precipitation fallen" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1982" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2839" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1983" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2840" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1984" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2841" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1985" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2842" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Rain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Precipitation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1977", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2839", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://w3id.org/rec#LengthObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -160992,13 +168404,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1979", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Rain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161013,13 +168425,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2842", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161034,76 +168446,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1981", + "@id": "https://brickschema.org/schema/BrickTag#Boiler", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Boiler" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Glycool", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Glycool" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1982", + "@id": "https://brickschema.org/schema/Brick#Electrical_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Electrical System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#System" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Devices that serve or are part of the electrical subsystem in the building" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1983", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4649" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4650" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1984", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161118,13 +168531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1985", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161139,144 +168552,81 @@ ] }, { - "@id": "https://w3id.org/rec#EndTable", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "End table" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Table" + "@language": "en", + "@value": "Condenser Water Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint." + "@value": "Measures the temperature of condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6015" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6016" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6017" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6018" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6019" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6020" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6021" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7090" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6022" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7091" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6023" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7092" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6024" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7093" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6025" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7094" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6015", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6016", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161291,13 +168641,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6017", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161312,13 +168662,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6018", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161333,13 +168683,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6019", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161354,13 +168704,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6020", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161375,185 +168725,199 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6021", + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated voltage output" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated voltage output of the entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6022", + "@id": "https://brickschema.org/schema/Brick/ref#ifcProject", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "IfcProject" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5176" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5177" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6023", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5176", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6024", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5177", + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6025", + "@id": "https://brickschema.org/schema/BrickTag#Shutoff", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Shutoff" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Modulating", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Modulating" } ] }, { - "@id": "https://w3id.org/rec#status", + "@id": "https://brickschema.org/schema/Brick#isTagOf", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "status" + "@value": "Is tag of" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Cooling_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Building_Gas_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Building Gas Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Building_Meter" }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" + "@id": "https://brickschema.org/schema/Brick#Gas_Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates whether a system, device or control loop is in an unoccupied cooling mode" + "@value": "A meter that measures the usage or consumption of gas of a whole building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3308" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb375" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3309" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb376" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3310" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb377" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3311" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3312" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb378" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Meter" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3308", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161568,13 +168932,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3309", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161589,13 +168953,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3310", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161610,13 +168974,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3311", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161631,13 +168995,103 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3312", + "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "has Thermal transmittance property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Load" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#coolingCapacity", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling capacity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@value": "https://project-haystack.org/tag/coolingCapacity" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7516" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7517" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Electrical" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161652,98 +169106,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Supply_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7517", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#LaboratoryDry", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "Laboratory (dry)" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature" + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7456" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6590" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7457" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6591" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7458" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6592" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7459" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6593" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7456", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161758,13 +169220,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7457", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161779,13 +169241,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7458", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161800,7 +169262,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6593", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -161821,105 +169283,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ambientTemperatureOfMeasurement" + "@value": "Chilled Water Supply Temperature Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Room", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Service_Room" + "@language": "en", + "@value": "Entering Hot Water Flow Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of service rooms that house electrical equipment for a building" + "@value": "Sets the target flow rate of hot entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6674" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1172" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6675" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1173" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6676" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1174" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6677" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1175" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6678" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1176" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElectricityRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1177" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#ElectricityRoom" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6674", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161934,13 +169421,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6675", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161955,13 +169442,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6676", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161976,13 +169463,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6677", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -161997,13 +169484,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6678", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1176", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162018,70 +169505,153 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Makeup_Air_Unit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1177", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Gatehouse", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gatehouse" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reheat", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reheat" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@language": "en", + "@value": "Collection Basin Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#MAU" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5941" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb619" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5942" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb621" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5943" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb622" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5944" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb623" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5945" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb624" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Basin" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Collection" }, { - "@id": "https://brickschema.org/schema/BrickTag#MAU" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb619", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Basin" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162096,13 +169666,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5942", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162117,13 +169687,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5943", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#MAU" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162138,13 +169708,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5944", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162159,13 +169729,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5945", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162180,71 +169750,134 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Domestic", + "@id": "https://brickschema.org/schema/BrickShape#OneLastKnownValuePerEntity", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Domestic" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3941" + } + ], + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3941", + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Only one last known value per entity is allowed" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Setpoint." + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7517" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1933" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1934" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1935" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1936" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1937" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1938" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1939" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7518" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1940" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7519" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1941" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7520" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1942" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162259,13 +169892,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162280,13 +169913,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162301,13 +169934,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1936", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162322,97 +169955,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Kitchen", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Kitchen" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Sports_Service_Room", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1937", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A class of spaces used in the support of sports" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3080" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3081" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3082" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3083" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3084" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sports" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ExerciseRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1938", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162427,13 +169997,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3081", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1939", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162448,13 +170018,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1940", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162469,13 +170039,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3083", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162490,13 +170060,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3084", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sports" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162511,168 +170081,166 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape", + "@id": "https://w3id.org/rec#ICTEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Equipment and devices that are part of a building's ICT infrastructure." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "ICT Equipment" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6886" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb101" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb102" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6887" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb103" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb101", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": 1 + "@value": "The standard the equipment or device adheres to, e.g. IEEE 802.11." } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "Standard" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://w3id.org/rec#standard" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6887", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb102", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliDEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTemperature" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_R" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#integer" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "Height (RUs)" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#heightRUs" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb103", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Variable" + "@id": "http://www.w3.org/2001/XMLSchema#integer" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "Number of Ports" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#numberOfPorts" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Proportional Gain Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7328" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6201" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7329" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6202" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6203" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7331" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6204" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6205" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7328", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162687,13 +170255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162708,13 +170276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7330", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162729,13 +170297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7331", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162750,13 +170318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6205", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162771,64 +170339,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter", + "@id": "https://brickschema.org/schema/BrickShape#feedsShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#feeds" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Curtailment_Override_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Meter" + "@language": "en", + "@value": "Curtailment Override Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A meter that measures the usage or consumption of chilled water" + "@id": "https://brickschema.org/schema/Brick#Override_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4578" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb774" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4579" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb775" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4580" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb776" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4581" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb777" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Curtailment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Override" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4578", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162843,13 +170417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Curtailment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162864,13 +170438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4580", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Override" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162885,13 +170459,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -162906,341 +170480,200 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasPointShape", + "@id": "https://brickschema.org/schema/Brick#Remotely_On_Off_Status", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@language": "en", + "@value": "Remotely On Off Status" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasPoint" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#Velocity_PressureQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2891" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2892" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2893" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2894" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2895" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4295" + "@id": "https://brickschema.org/schema/BrickTag#Remotely" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4359" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2891", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2892", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#On" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4359", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2893", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2894", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Remotely" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentInputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2895", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated maximum current input property" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentInput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Intake_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Bypass Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures air at the interface between the building and the outside" + "@value": "Measures the rate of flow of bypass air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1867" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1868" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb390" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1869" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb391" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1870" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb392" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1871" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb393" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1872" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb394" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -163248,29 +170681,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1867", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb390", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -163291,13 +170726,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1868", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163312,13 +170747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1869", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163333,7 +170768,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1870", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -163354,7 +170789,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1871", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb394", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -163375,79 +170810,215 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1872", + "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5445" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5445", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gateway", + "@id": "https://w3id.org/rec#LaundryRoom", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laundry room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://w3id.org/rec#tripDirection", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gateway" + "@value": "tripDirection" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Studio", + "@id": "https://w3id.org/rec#WasteManagementRoom", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Waste management room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Studio" + "@value": "Electrical phase count" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has these phases" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#AddDefaultEVSEChargerDirection", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3560" + } + ], + "http://www.w3.org/ns/shacl#targetClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Station" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3560", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n $this brick:electricVehicleChargerDirectionality [ brick:value \"unidirectional\" ]\n } WHERE {\n $this rdf:type brick:Electric_Vehicle_Charging_Station .\n FILTER NOT EXISTS {\n $this brick:electricVehicleChargerDirectionality ?direction .\n }\n FILTER NOT EXISTS {\n $this brick:hasPart ?port .\n ?port a brick:Electric_Vehicle_Charging_Port .\n ?port brick:electricVehicleChargerDirectionality ?other_direction .\n }\n }\n " + } + ], + "http://www.w3.org/ns/shacl#prefixes": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Hot_Water_Differential_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Hot Water Differential Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets pressure" + "@value": "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7010" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2223" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2224" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2225" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2226" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2227" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2228" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2229" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7011" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2230" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7012" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2231" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -163456,22 +171027,20 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7010", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163486,13 +171055,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7011", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163507,13 +171076,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7012", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163528,82 +171097,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Enable_Command", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2226", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Intake_Air_Filter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2227", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Filter" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Filters air intake" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1863" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1864" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1865" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1866" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1863", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2228", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163618,13 +171160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163639,13 +171181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163660,13 +171202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2231", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intake" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163681,126 +171223,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water", + "@id": "https://brickschema.org/schema/Brick#Concession", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." + "@value": "Concession" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#FCU", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Food_Service_Room" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Fan_Coil_Unit" + "@value": "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasoperationalStageCountShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb631" + }, { - "@language": "en", - "@value": "has Operational stage count property" - } - ], - "http://www.w3.org/ns/shacl#node": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb632" + }, { - "@id": "https://brickschema.org/schema/BrickShape#StageShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb633" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb634" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb635" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb636" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#operationalStageCount" + "@value": "1.4.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Detector", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1570" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1571" - }, + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1572" + "@id": "https://brickschema.org/schema/BrickTag#Concessions" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1573" + "@id": "https://brickschema.org/schema/BrickTag#Food" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1574" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1570", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb631", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detector" + "@id": "https://brickschema.org/schema/BrickTag#Concessions" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163815,13 +171328,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Food" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163836,13 +171349,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1572", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163857,13 +171370,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163878,13 +171391,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1574", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb635", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -163899,231 +171412,189 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#aggregationInterval", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb636", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "aggregationInterval" + "@id": "https://brickschema.org/schema/BrickTag#Space" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasSubstance", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Has Substance" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasOutputSubstance", + "@id": "https://brickschema.org/schema/Brick#Pressurization_Fan", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Has output substance" + "@value": "Pressurization Fan" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The subject produces or exports the given substance from its internal process" + "@value": "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Restroom", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Restroom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2798" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2799" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2800" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Charging", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Charging" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressurization" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PhasesShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2798", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5413" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2799", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "A" - }, - { - "@value": "B" - }, - { - "@value": "C" - }, - { - "@value": "AB" - }, - { - "@value": "BC" - }, - { - "@value": "AC" - }, - { - "@value": "ABC" - }, - { - "@value": "A" - }, - { - "@value": "B" - }, - { - "@value": "C" - }, - { - "@value": "AB" - }, - { - "@value": "BC" - }, - { - "@value": "AC" - }, - { - "@value": "ABC" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Chilled", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2800", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Pressurization" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Radiator", + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Reducing Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiator" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Radiator that uses steam" + "@value": "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5112" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6195" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5113" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6196" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5114" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6197" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164138,13 +171609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5113", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164159,13 +171630,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164180,75 +171651,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone_CO2_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone CO2 Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of hot water" + "@value": "A physical or virtual sensor which represents the CO2 level of an HVAC Zone" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6713" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3520" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6714" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3521" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6715" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6716" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6717" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3524" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6713", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164263,13 +171740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6714", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164284,7 +171761,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6715", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -164305,13 +171782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6716", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164326,13 +171803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6717", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164347,53 +171824,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pump", + "@id": "https://w3id.org/rec#isFedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "isFedBy" + } + ] + }, + { + "@id": "https://w3id.org/rec#ShelterRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Shelter room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Shelter" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy_Storage_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Energy Storage System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pump" + "@id": "https://brickschema.org/schema/Brick#Energy_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that performs work on water" + "@value": "A collection of devices that stores electricity" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6869" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4671" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6870" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4672" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6871" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4673" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6869", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164408,13 +171922,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6870", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164429,13 +171943,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6871", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164450,58 +171964,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference in water pressure between two points in a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6733" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6852" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6853" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6734" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6735" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6855" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6736" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6856" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164516,7 +172048,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -164537,13 +172069,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164558,13 +172090,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164579,58 +172111,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://www.linquip.com/blog/condenser-water-system-an-overview/" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b673" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b674" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b675" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b673", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164645,82 +172132,80 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b674", + "@id": "http://data.ashrae.org/bacnet/2020#object-type", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-type" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "object-type" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://data.ashrae.org/bacnet/2020#propertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#Object" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b675", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://data.ashrae.org/bacnet/2020#Object_Type" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "object-type" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The type of the BACnet object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Air_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@language": "en", + "@value": "Heat Pump Air Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The heating setpoint for a specific zone in a building." + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7116" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7117" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1581" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7118" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1582" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7119" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1583" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7120" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1584" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7121" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1585" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -164728,34 +172213,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7116", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -164776,13 +172248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7117", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164797,13 +172269,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164818,13 +172290,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164839,13 +172311,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164860,115 +172332,90 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7121", + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Discharge Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor", + "@id": "https://brickschema.org/schema/Brick#Run_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A sensor which measures difference (imbalance) between phases of an electrical system" + "@value": "Run Status" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5822" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5823" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5053" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5824" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5054" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5825" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5055" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5822", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#DoubleValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ - { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Run" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Imbalance" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -164983,13 +172430,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5824", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165004,13 +172451,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165025,368 +172472,639 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickShape#Static_PressureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3456" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3457" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3458" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3459" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4138" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3460" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4201" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4138", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3456", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4201", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3457", + "@id": "https://brickschema.org/schema/BrickShape#hasvolumeShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "has Volume property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#VolumeShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3458", + "@id": "https://brickschema.org/schema/BrickShape#Differential_Static_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3751" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3814" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3751", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3460", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3814", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Sets the size of a deadband" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6931" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6932" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6933" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6931", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Enable_Command", + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6932", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6933", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "has Rated maximum current output property" } - ] - }, - { - "@id": "https://w3id.org/rec#WallInner", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Wall (inner)" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Wall" + "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput" } ] }, { - "@id": "https://w3id.org/rec#Architecture", + "@id": "https://w3id.org/rec#Space", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "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." + "@value": "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." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Architecture" + "@value": "Space" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b11" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b12" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb166" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b13" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb167" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b14" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb168" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b15" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb169" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b16" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b17" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b18" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b19" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b20" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b21" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b22" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b23" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb170" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b11", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb166", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#ArchitectureCapacity" + "@id": "https://w3id.org/rec#Space" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -165396,7 +173114,7 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "capacity" + "@value": "is part of" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -165406,28 +173124,23 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#capacity" + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b12", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb167", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#PostalAddress" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." + "@id": "https://w3id.org/rec#Space" } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "address" + "@value": "has part" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -165437,18 +173150,33 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#address" + "@id": "https://w3id.org/rec#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b13", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb168", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Georeference" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "is fed by" + "@value": "georeference" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -165458,54 +173186,49 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "https://w3id.org/rec#georeference" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b14", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb169", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "https://w3id.org/rec#Geometry" } ], "http://www.w3.org/ns/shacl#description": [ { - "@value": "Links an Architecture to BuildingElement that is contained in the Space." + "@value": "Polygon representing the spatial extent of this Space." } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "contains element" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "geometry" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#containsElement" + "@id": "https://w3id.org/rec#geometry" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b15", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb170", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Document" - } - ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "documentation" + "@value": "is location of" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -165515,205 +173238,201 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#documentation" + "@id": "https://w3id.org/rec#isLocationOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b16", + "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "Air Enthalpy Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#constructedBy" + "@language": "en", + "@value": "Measures the total heat content of air" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b17", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#BuildingElement" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5470" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5471" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5472" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5473" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "adjacent element" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#adjacentElement" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b18", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5470", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "has point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#hasPoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b19", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5471", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "owned by" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ownedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b20", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5472", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "intersecting element" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#intersectingElement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b21", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5473", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Agent" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "architected by" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#architectedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b22", + "@id": "https://w3id.org/rec#RealEstate", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://w3id.org/rec#Agent" + "@value": "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "operated by" + "@value": "Real Estate" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://w3id.org/rec#operatedBy" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb144" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b23", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb144", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#ArchitectureArea" + "@id": "https://w3id.org/rec#Architecture" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "area" + "@value": "includes" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -165723,52 +173442,113 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#area" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_System", + "@id": "https://w3id.org/rec#SmallStudyRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Small study room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#EducationalRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outdoor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outdoor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entrance", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entrance" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building" + "@value": "The location and space of a building where people enter and exit the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4539" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1275" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1276" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4540" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1277" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Entrance" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Entrance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entrance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165783,13 +173563,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165804,58 +173584,106 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deceleration_Time_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1277", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Shower", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Shower" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space containing showers, usually adjacent to an athletic or execise area" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b799" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3046" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b800" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3047" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b801" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3048" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3049" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ShowerRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shower" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Time" + "@id": "https://w3id.org/rec#ShowerRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b799", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165870,13 +173698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b800", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3047", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165891,13 +173719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b801", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Shower" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165912,13 +173740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b802", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -165933,182 +173761,190 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasHotColdDeck", + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4445" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4447" + "@language": "en", + "@value": "Fire Safety Equipment" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#DDAHU" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4445", - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "DDAHU must have a brick:Hot_Deck" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7196" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#qualifiedMinCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7197" + }, { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7198" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4446" - } - ], - "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@value": true - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4446", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Deck" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4447", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7196", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "DDAHU must have a brick:Cold_Deck" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#qualifiedMaxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7197", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#qualifiedMinCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShape": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4448" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#qualifiedValueShapesDisjoint": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4448", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7198", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Cold_Deck" + "@id": "https://brickschema.org/schema/BrickTag#Safety" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Unoccupied Supply Air Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7333" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5803" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7334" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5804" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7335" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5805" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5806" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7337" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5807" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7338" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5802", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166123,13 +173959,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166144,13 +173980,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5804", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166165,13 +174001,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5805", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166186,7 +174022,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5806", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166207,13 +174043,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5807", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166228,189 +174064,196 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Solar_RadianceQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7339", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4111" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4113" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4111", + "@id": "https://brickschema.org/schema/BrickTag#Circulator", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" - } - ] + "@language": "en", + "@value": "Circulator" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Heating Discharge Air Temperature Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4113", + "@id": "https://w3id.org/rec#ParkingSpace", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Parking space" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Zone" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhasesShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@language": "en", + "@value": "has Electrical phases property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#PhasesShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#electricalPhases" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_CO2_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Setpoint" + "@language": "en", + "@value": "Return Water Flow Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets some property of CO2 in Return Air" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2905" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2906" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2907" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2908" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2909" + "@value": true } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2905", + "@id": "https://brickschema.org/schema/Brick#Bypass_Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "Bypass Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2906", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb403" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb404" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb405" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2907", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166425,13 +174268,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2908", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166446,13 +174289,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb405", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166467,117 +174310,80 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fixed", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Fixed" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#hasQuantity", + "@id": "https://brickschema.org/schema/Brick#Makeup_Water_Valve", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Has Quantity" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://qudt.org/schema/qudt/hasQuantityKind" - }, - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Makeup Water Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of chilled leaving water" + "@value": "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5839" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2185" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2186" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2187" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5842" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2188" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2189" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5844" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2190" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166592,13 +174398,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Fluid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166613,13 +174419,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166634,13 +174440,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5842", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Makeup" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166655,13 +174461,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166676,7 +174482,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166697,175 +174503,187 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor", + "@id": "https://w3id.org/rec#IlluminanceObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4644" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4645" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4646" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4647" + "@value": "Illuminance observation" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb104" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4644", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb104", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4645", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDurationShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3896" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3897" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4646", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3896", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "timestamp" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3897", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://www.w3.org/2001/XMLSchema#duration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Fume_Hood_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Fume Hood Air Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of air when unoccupied for heating within a specific zone" + "@value": "Measures the rate of flow of air in a fume hood" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5144" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5145" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1519" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5146" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1520" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5147" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1521" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5148" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5149" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5150" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1524" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -166873,32 +174691,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fume" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Hood" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5144", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -166919,13 +174734,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5145", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166940,13 +174755,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5146", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166961,13 +174776,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5147", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Hood" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -166982,13 +174797,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167003,13 +174818,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5149", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167024,91 +174839,106 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5150", + "@id": "https://brickschema.org/schema/Brick#Ablutions_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Ablutions Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://w3id.org/rec#givenName", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "givenName" + "@value": "A room for performing cleansing rituals before prayer" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://assetinsights.net/Glossary/G_Fire_Safety_System.html" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb185" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb186" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb187" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb188" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_System" + "@value": "1.4.0" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "A system containing devices and equipment that monitor, detect and suppress fire hazards" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ablutions_Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1463" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1464" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1465" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" - }, + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb185", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, + "@id": "https://brickschema.org/schema/BrickTag#Ablutions" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1463", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167123,13 +174953,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167144,13 +174974,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167165,78 +174995,93 @@ ] }, { - "@id": "https://w3id.org/rec#acknowledgedBy", + "@id": "https://brickschema.org/schema/BrickTag#Entrance", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "acknowledgedBy" + "@value": "Entrance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Setpoint", + "@id": "https://w3id.org/rec#ITRack", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "IT rack." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "IT Rack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ICTEquipment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reset_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reset Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the rate required for cooling" + "@value": "Commands that reset a flag, property or value to its default" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b700" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6796" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6797" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b702" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b703" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6798" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b700", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167251,13 +175096,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167272,13 +175117,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167293,120 +175138,149 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b703", + "@id": "https://brickschema.org/schema/Brick#Irradiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/W-PER-M2" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Irradiance" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/PowerPerArea" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The power per unit area of electromagnetic radiation incident on a surface" + }, + { + "@language": "en", + "@value": "The power per unit area of electromagnetic radiation incident on a surface" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance" } ] }, { - "@id": "https://w3id.org/rec#DisabledToilet", + "@id": "https://brickschema.org/schema/Brick#Hail", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "Disabled toilet" + "@id": "https://brickschema.org/schema/Brick#Solid" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@language": "en", + "@value": "pellets of frozen rain which fall in showers from cumulonimbus clouds." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Network Video Recorder" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum" + "@id": "https://brickschema.org/schema/Brick#NVR" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3285" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6104" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3286" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6105" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3287" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6106" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3288" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6107" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3289" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6108" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3290" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6109" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3291" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6110" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#NVR" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Network" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Recorder" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Security" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3285", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6104", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167421,13 +175295,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3286", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6105", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#NVR" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167442,13 +175316,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3287", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6106", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Network" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167463,13 +175337,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3288", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6107", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Recorder" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167484,13 +175358,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3289", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6108", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167505,13 +175379,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3290", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Surveillance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167526,13 +175400,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3291", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Video" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167547,116 +175421,167 @@ ] }, { - "@id": "https://w3id.org/rec#Gateway", + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Gateway." + "@language": "en", + "@value": "Min Heating Discharge Air Flow Setpoint Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Gateway" + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Torque_Sensor", + "@id": "https://brickschema.org/schema/Brick#Waste_Storage", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Waste Storage" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Storage_Room" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Measures torque, the tendency of a force to rotate an object about some axis" + "@value": true } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5133" + "@language": "en", + "@value": "A room used for storing waste such as trash or recycling" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5134" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3447" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3448" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5135" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3449" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5136" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3450" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3451" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Torque" + "@id": "https://w3id.org/rec#WasteManagementRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5133", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3447", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#TorqueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3448", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5134", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167671,13 +175596,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3450", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167692,13 +175617,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3451", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Torque" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167713,71 +175638,83 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#DDAHU", + "@id": "https://brickschema.org/schema/BrickTag#Soil", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "DDAHU" + "@value": "Soil" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Phone", + "@id": "https://brickschema.org/schema/Brick#Automatic_Tint_Window", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Automatic Tint Window" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" + "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A window with tint control." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1074" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb250" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1075" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb251" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1076" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb252" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb253" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb254" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Shade" }, { - "@id": "https://brickschema.org/schema/BrickTag#Phone" + "@id": "https://brickschema.org/schema/BrickTag#Tint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Window" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1074", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Automatic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167792,7 +175729,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1075", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -167813,13 +175750,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Shade" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167834,13 +175771,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Phone" + "@id": "https://brickschema.org/schema/BrickTag#Tint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167855,13 +175792,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Window" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -167876,355 +175813,220 @@ ] }, { - "@id": "http://www.w3.org/2004/02/skos/core#broader", - "@type": [ - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has broader" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "http://www.w3.org/2004/02/skos/core#narrower" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#latitudeShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#longitudeShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#timestampShape" - } - ] - }, - { - "@id": "https://w3id.org/rec#constructedBy", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "constructedBy" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference", + "@id": "https://brickschema.org/schema/Brick#Humidity_Tolerance_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "BACnet Reference" + "@language": "en", + "@value": "Humidity Tolerance Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + }, { - "@value": "A reference to the BACnet object represented by this entity." + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6557" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6564" - } - ] + "@language": "en", + "@value": "A parameter determining the difference between upper and lower limits of humidity." } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6568" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6557", - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6558" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6559" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6560" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1823" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6561" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1824" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6562" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1825" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6563" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1826" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6558", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "http://data.ashrae.org/bacnet/2020#object-type" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6559", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "http://data.ashrae.org/bacnet/2020#description" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6560", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://data.ashrae.org/bacnet/2020#EngineeringUnitsEnumerationValue" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@value": 0 - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#units" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1823", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], - "http://www.w3.org/ns/shacl#minLength": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#object-name" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1824", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://data.ashrae.org/bacnet/2020#object-identifier" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1825", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Property" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#defaultValue": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://data.ashrae.org/bacnet/2020#Present_Value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick/ref#read-property" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6564", - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6565" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6565", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1826", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6568", + "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 + "@id": "http://www.w3.org/2002/07/owl#Class" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://data.ashrae.org/bacnet/2020#objectOf" + "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm_Sensitivity_Parameter", + "@id": "https://brickschema.org/schema/Brick#EconCycle_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" + "@language": "en", + "@value": "EconCycle Start Stop Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A parameter indicates the sensitivity to activate a temperature alarm." + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3215" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb976" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3216" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb977" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3217" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb978" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3218" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb979" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3219" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb980" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Econcycle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3215", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Econcycle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168239,13 +176041,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3216", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168260,13 +176062,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3217", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168281,13 +176083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3218", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168302,13 +176104,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3219", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168323,69 +176125,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Cold_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Box" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Laboratory" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of discharge air" + "@value": "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns." } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb587" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb588" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb589" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb590" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb591" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Safety_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6814" - }, + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6815" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Cold" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168400,13 +176224,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Cold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168421,199 +176245,148 @@ ] }, { - "@id": "https://w3id.org/rec#Building", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb589", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "A confined building structure." + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Building" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#MassFlowRateObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb590", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/MassFlowRate" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Mass flow rate observation" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b118" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb591", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Factor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Factor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Main", + "@id": "https://brickschema.org/schema/Brick#Luminance_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Main" + "@value": "Luminance Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Direction_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the direction in degrees in which a phenomenon is occuring" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4616" + "@value": "Sets luminance" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4617" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2150" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4618" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2151" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4619" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2152" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4616", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2150", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#AngleObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Luminance" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4617", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2151", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168628,13 +176401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4618", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2152", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168649,95 +176422,144 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4619", + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PM10Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of nitrogen dioxide in a medium" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#DOAS", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "DOAS" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6902" - }, + "@language": "en", + "@value": "See Dedicated_Outdoor_Air_System_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6903" - }, + "@id": "https://brickschema.org/schema/Brick#Dedicated_Outdoor_Air_System_Unit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Load_Current_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6904" - }, + "@language": "en", + "@value": "Load Current Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6905" + "@language": "en", + "@value": "Measures the current consumed by a load" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2049" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6906" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2050" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6907" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2051" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6908" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2052" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6902", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168752,13 +176574,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6903", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168773,13 +176595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6904", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168794,13 +176616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6905", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168815,116 +176637,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6906", + "@id": "https://brickschema.org/schema/Brick#electricalFlow", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Electrical flow direction" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Entity has this electrical flow relative to the building'" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#aggregate", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Aggregate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Description of how the dta for this point is aggregated" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6907", + "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Supply Hot Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6908", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Differential Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation." + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6200" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1763" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1764" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1765" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1766" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6201" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1767" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6200", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168939,13 +176798,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6201", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168960,13 +176819,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -168981,347 +176840,142 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1766", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/StaticPressure" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isTagOf", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1767", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Is tag of" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Factor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1768", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/UNITLESS" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/PowerFactor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor", + "@id": "https://brickschema.org/schema/Brick#Laboratory", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Laboratory" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses the amperes of electrical current passing through the sensor" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6639" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6640" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6641" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6642" + "@language": "en", + "@value": "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." } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6970" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6971" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6972" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@value": "1.4.0" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6639", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#ElectricCurrentObservation" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Laboratory" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + }, { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6640", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Laboratory" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169336,13 +176990,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6641", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169357,13 +177011,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6642", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169378,92 +177032,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Condenser Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6824" - }, + "@language": "en", + "@value": "Measures the temperature of the leaving condenser water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6825" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5864" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6826" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5865" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5866" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6828" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5867" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6829" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5868" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6830" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5869" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6824", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169478,13 +177127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169499,7 +177148,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -169520,13 +177169,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5867", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169541,13 +177190,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6829", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5868", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169562,13 +177211,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169583,198 +177232,131 @@ ] }, { - "@id": "https://w3id.org/rec#georeference", + "@id": "https://brickschema.org/schema/BrickTag#Waste", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "georeference" + "@value": "Waste" } ] }, { - "@id": "https://brickschema.org/schema/Brick#hasPoint", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentInput", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Has point" + "@value": "Rated minimum current input" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#hasPoint" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#isPointOf" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@language": "en", - "@value": "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air." - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Storage" + "@value": "The minimum current that can be input to the entity" } ] }, { - "@id": "https://w3id.org/rec#Bathroom", + "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Temperature_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bathroom" + "@language": "en", + "@value": "Occupied Cooling Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#electricVehicleConnectorType", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "has electric vehicle connector type" + "@value": "Sets temperature for cooling when occupied" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Noncondensing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2495" + }, { - "@language": "en", - "@value": "Noncondensing" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2496" + }, { - "@language": "en", - "@value": "Portfolio" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2497" + }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2498" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2499" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "A valve regulating the flow of hot water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5812" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5813" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5814" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5815" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2495", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://brickschema.org/schema/BrickTag#Cool" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169789,13 +177371,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169810,13 +177392,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169831,13 +177413,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169852,90 +177434,82 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Elevator_Shaft", + "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Vertical_Space" + "@language": "en", + "@value": "Lighting Correlated Color Temperature Command" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": true + "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Elevator_Space" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The vertical space in which an elevator ascends and descends" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5676" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2028" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5677" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2029" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5678" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2030" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5679" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2031" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5680" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2032" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ElevatorShaft" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2033" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Color" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shaft" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://w3id.org/rec#ElevatorShaft" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5676", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2028", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Color" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169950,13 +177524,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5677", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169971,13 +177545,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5678", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shaft" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -169992,13 +177566,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5679", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170013,13 +177587,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Vertical" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170034,69 +177608,37 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2033", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "An alarm that indicates that discharge air temperature is too high" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Imbalance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@value": "Imbalance Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { @@ -170106,28 +177648,28 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the duration of a phenomenon or event" + "@value": "A sensor which measures difference (imbalance) between phases of an electrical system" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6670" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5817" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6671" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5818" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6672" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5819" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6673" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5820" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -170138,18 +177680,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5817", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://w3id.org/rec#TimeSpanObservation" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -170174,13 +177716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6671", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Imbalance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170195,7 +177737,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6672", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170216,7 +177758,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6673", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170237,24 +177779,36 @@ ] }, { - "@id": "https://w3id.org/rec#ModbusController", + "@id": "https://brickschema.org/schema/BrickTag#Factor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Factor" + } + ] + }, + { + "@id": "https://w3id.org/rec#EthernetSwitch", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Modbus controller." + "@value": "Ethernet switch." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Modbus Controller" + "@value": "Ethernet Switch" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Controller" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -170269,115 +177823,96 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Modbus_Controller" + "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch" } ] }, { - "@id": "https://w3id.org/rec#DeskLamp", + "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Desk lamp" + "@language": "en", + "@value": "Min Air Flow Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Lamp" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1178" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1179" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1180" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7140" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1181" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7141" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1182" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7142" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1183" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7143" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1184" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7144" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1185" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7145" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1186" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7146" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170392,13 +177927,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170413,13 +177948,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1180", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7142", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170434,13 +177969,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1181", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7143", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170455,13 +177990,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1182", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7144", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170476,13 +178011,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7145", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170497,7 +178032,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1184", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -170518,242 +178053,49 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1185", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1186", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://w3id.org/rec#Footrest", + "@id": "https://brickschema.org/schema/Brick#Low_Return_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Footrest" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Underfloor" + "@value": "Low Return Air Temperature Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pressurization_Fan", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2798" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2799" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2800" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2798", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2799", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2800", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressurization" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ] - }, - { - "@id": "https://w3id.org/rec#initialCost", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "initialCost" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of outside air into the system" + "@value": "An alarm that indicates that return air temperature is too low" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2596" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2108" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2109" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2597" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2110" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2598" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2111" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2599" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2112" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2600" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2113" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -170761,37 +178103,51 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2108", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2596", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2109", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170806,13 +178162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2597", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170827,13 +178183,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2598", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2111", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170848,13 +178204,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2599", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170869,13 +178225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2600", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170890,85 +178246,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Open_Heating_Valve_Outside_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Temperature_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Fixed Temperature Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Disable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Disables the use of fixed temperature temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2553" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2554" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2555" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2556" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb892" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2557" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb893" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2558" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb894" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2559" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb895" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2560" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb896" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2553", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -170983,13 +178325,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2554", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171004,13 +178346,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2555", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Open" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171025,13 +178367,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2556", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171046,13 +178388,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2557", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171067,142 +178409,179 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2558", + "@id": "https://brickschema.org/schema/Brick#Soil", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Solid" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Operative_TemperatureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3942" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3943" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2559", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3942", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3943", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Media_Hot_Desk", + "@id": "https://w3id.org/rec#PharmacyRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Pharmacy room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://w3id.org/rec#HealthcareRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Tolerance_Parameter", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Tolerance Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Tolerance_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue" + "@value": "A parameter determining the difference between upper and lower limits of temperature." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2266" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3220" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2267" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3221" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2268" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3222" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2269" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3223" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Desk" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2266", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Desk" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171217,13 +178596,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2267", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171238,13 +178617,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171259,13 +178638,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2269", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Tolerance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171280,93 +178659,145 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Return_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Cafeteria" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ethernet", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "Ethernet" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Field", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Field" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Overridden", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Sensor" + "@language": "en", + "@value": "Overridden" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler", + "@id": "https://brickschema.org/schema/Brick#Transformer_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transformer Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Boiler" + "@id": "https://brickschema.org/schema/Brick#Electrical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6105" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3272" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3273" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3274" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6106" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3275" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3276" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6108" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3277" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Transformer" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6105", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Electrical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171381,13 +178812,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6106", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171402,13 +178833,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6107", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171423,13 +178854,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6108", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171444,105 +178875,186 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3276", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3277", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Transformer" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO2_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=alarm" + "@language": "en", + "@value": "Outside Air CO2 Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@language": "en", + "@value": "Measures the concentration of CO2 in outside air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2576" }, { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2577" }, { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2578" }, { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2579" }, { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2580" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7662" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7663" - }, + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2576", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7664" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2577", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#ExceptionEvent" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2578", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171557,13 +179069,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171578,53 +179090,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment", + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Constant Air Volume Box" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Constant_air_volume" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#CAV" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A terminal unit for which supply air flow rate is constant and the supply air temperature is varied to meet thermal load" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4972" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5557" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5558" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4973" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5559" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4974" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5560" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4975" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5561" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CAV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Constant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171639,13 +179179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4973", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://brickschema.org/schema/BrickTag#CAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171660,13 +179200,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy" + "@id": "https://brickschema.org/schema/BrickTag#Constant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171681,13 +179221,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4975", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171702,14 +179242,41 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lounge", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5561", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Volume" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Medical_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Medical Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@id": "https://brickschema.org/schema/Brick#Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -171720,21 +179287,21 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room for lesiure activities or relaxing" + "@value": "A class of rooms used for medical purposes" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4938" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4942" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4939" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4943" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4940" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4944" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4941" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4945" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -171744,18 +179311,18 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HealthcareRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Medical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" @@ -171763,18 +179330,18 @@ ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Lounge" + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4938", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171789,13 +179356,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4939", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4943", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Medical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171810,13 +179377,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4940", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4944", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171831,7 +179398,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -171852,53 +179419,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_Command", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)" + "@value": "Measures the relative humidity of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2807" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2951" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2952" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2953" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2808" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2954" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2809" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2955" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2956" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Relative" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2807", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2951", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171913,13 +179514,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2808", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171934,13 +179535,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -171955,148 +179556,163 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2954", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5450" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2955", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2956", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Space", + "@id": "https://brickschema.org/schema/Brick#Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Power Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An area large enough to park an individual vehicle" + "@value": "Measures the amount of instantaneous power consumed" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6179" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6180" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2728" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6181" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2729" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6182" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Power" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ParkingSpace" + "@id": "http://qudt.org/vocab/quantitykind/Power" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6179", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@id": "https://w3id.org/rec#PowerObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#ParkingSpace" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2727", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6180", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172111,13 +179727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2728", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6181", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172132,13 +179748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6182", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172153,258 +179769,215 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Absolute_Humidity_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the present state of absolute humidity" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b189" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b190" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b191" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b192" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b193" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b194" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Absolute" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "has Panel area property" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#panelArea" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b189", + "@id": "https://w3id.org/rec#Storage", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#AbsoluteHumidityObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "last known value" + "@value": "Storage" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HX", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@language": "en", + "@value": "HX" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b190", + "@id": "https://w3id.org/rec#Geometry", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Absolute" + "@value": "Geometry" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Information" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb91" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b191", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb91", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@value": "WGS84" + }, + { + "@value": "SWEREF99" + }, + { + "@value": "LocalCoordinates" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b192", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@value": "coordinate system" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#Literal" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#coordinateSystem" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b193", + "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/schema/qudt/Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b194", + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterRule", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#sparql": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4355" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4355", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "http://www.w3.org/2002/07/owl#Class" + "@value": "Only meters can have the isVirtualMeter property be true" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#isTagOf" + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ], + "http://www.w3.org/ns/shacl#select": [ + { + "@value": "\n SELECT $this WHERE {\n $this brick:isVirtualMeter/brick:value true .\n FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } .\n }\n " } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Jet_Nozzle_Air_Diffuser", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Jet Nozzle Air Diffuser" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Diffuser" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Dewpoint_Sensor" + "@language": "en", + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6276" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6277" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1884" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1885" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1886" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6280" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1887" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6281" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1888" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -172412,34 +179985,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Jet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Nozzle" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6276", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1884", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -172460,13 +180020,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1885", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Diffuser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172481,13 +180041,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1886", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172502,13 +180062,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Jet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172523,13 +180083,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Nozzle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172544,67 +180104,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6281", + "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "has Electrical phase count property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Outside_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Mode", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mode" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow High Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2237" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6305" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2238" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6306" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2239" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6307" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2240" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6308" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2241" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6309" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2242" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6310" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2243" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6311" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2244" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6312" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -172612,30 +180190,35 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2237", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -172656,13 +180239,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2238", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172677,13 +180260,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2239", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172698,13 +180281,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2240", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172719,13 +180302,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2241", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6309", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172740,13 +180323,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2242", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6310", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172761,13 +180344,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2243", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6311", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172782,13 +180365,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2244", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6312", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -172803,208 +180386,187 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Portfolio", + "@id": "https://brickschema.org/schema/Brick#CO", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Gas" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of sites" + "@value": "Carbon Monoxide in the vapor phase" } + ] + }, + { + "@id": "https://w3id.org/rec#PressureObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2758" + "@id": "http://qudt.org/vocab/quantitykind/Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2759" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2760" + "@value": "Pressure observation" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Portfolio" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb143" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb143", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" - }, + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://w3id.org/rec#Portfolio" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2758", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Site" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2759", + "@id": "https://brickschema.org/schema/BrickTag#Plenum", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@language": "en", + "@value": "Plenum" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Air Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2760", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Portfolio" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Measures the temperature of discharge air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heat_Detector", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@language": "en", + "@value": "Heat Detector" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5592" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1570" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5593" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1571" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5594" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1572" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5595" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1573" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5596" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5597" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5598" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5599" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5600" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5601" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1574" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Detector" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5592", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1570", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Detector" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173019,13 +180581,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1571", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173040,13 +180602,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5594", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1572", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173061,13 +180623,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5595", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173082,13 +180644,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5596", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173103,34 +180665,65 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5597", + "@id": "https://brickschema.org/schema/Brick#Operating_Mode_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Operating Mode Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates the current operating mode of a system, device or control loop" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5000" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5001" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5002" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5003" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Operating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5598", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173145,13 +180738,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5599", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5001", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Operating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173166,13 +180759,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5600", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173187,13 +180780,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173208,256 +180801,168 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve", + "@id": "https://brickschema.org/schema/Brick#Differential_Supply_Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Device to maintain controlled downstream fluid pressure with varying upstream pressure." + "@value": "Differential Supply Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5045" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5046" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5047" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5045", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5046", + "@id": "https://brickschema.org/schema/Brick#Discharge_Hot_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Regulator" + "@language": "en", + "@value": "Discharge Hot Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5047", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Economizer", + "@id": "https://w3id.org/rec#assetTag", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Economizer" + "@value": "assetTag" } ] }, { - "@id": "https://w3id.org/rec#AbsoluteHumidityObservation", + "@id": "https://w3id.org/rec#Classroom", "@type": [ - "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/AbsoluteHumidity" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Absolute humidity observation" + "@value": "Classroom" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1" + "@id": "https://w3id.org/rec#EducationalRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1", + "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Water_Storage_Tank", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#value" + "@language": "en", + "@value": "Fire Sprinkler Water Storage Tank" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lowest_Exhaust_Air_Static_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time" + "@value": "A specialized tank intended to store water that can be quickly accessed for fire suppression." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2128" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2129" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2130" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2131" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1475" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2132" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1476" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2133" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1477" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2134" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1478" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lowest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Storage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1475", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173472,13 +180977,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1476", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173493,13 +180998,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1477", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lowest" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173514,13 +181019,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2131", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173535,13 +181040,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2132", + "@id": "https://brickschema.org/schema/BrickTag#Motor", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Motor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Audio_Visual_Equipment", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Audio Visual Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Equipment related to sound and visual components such as speakers and displays." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb238" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb239" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb240" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb241" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Audio" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visual" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Audio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173556,13 +181125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2133", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173577,13 +181146,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2134", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173598,94 +181167,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb241", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Visual" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Measures the magnitude of velocity of some form of movement" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6820" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Count", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6821" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6822" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6823" + "@language": "en", + "@value": "Count" } + ] + }, + { + "@id": "https://w3id.org/rec#Window", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@value": "Window" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Speed" + "@id": "https://w3id.org/rec#BarrierAsset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6820", + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#VelocityObservation" + "@language": "en", + "@value": "ICT Hardware" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "last known value" - } - ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6721" + }, { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6722" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6723" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hardware" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173700,13 +181278,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6822", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173721,13 +181299,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6823", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173742,122 +181320,93 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied", + "@id": "https://brickschema.org/schema/BrickTag#Ticketing", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Unoccupied" + "@value": "Ticketing" } ] }, { - "@id": "https://w3id.org/rec#ICT_Equipment", - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "@id": "https://brickschema.org/schema/Brick#Deionized_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@language": "en", + "@value": "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Meter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Meter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Meter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of differential pressure of leaving water" + "@value": "A meter that measures the usage or consumption of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1961" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1962" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1963" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1964" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1965" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6861" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1966" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6862" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1967" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6863" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1961", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173872,13 +181421,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1962", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6862", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173893,13 +181442,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1963", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6863", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -173914,135 +181463,179 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1964", + "@id": "https://brickschema.org/schema/BrickTag#CO2", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "CO2" + } + ] + }, + { + "@id": "https://w3id.org/rec#PowerObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Power observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb141" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1965", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb141", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1966", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@language": "en", + "@value": "Unoccupied Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Unoccupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1967", + "@id": "https://w3id.org/rec#MobileDesk", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mobile desk" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Desk" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Leaving Hot Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of domestic water supplied by a hot water system" + "@value": "Measures the rate of flow of hot leaving water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5881" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5882" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1912" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5883" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1913" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5884" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1914" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5885" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1915" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5886" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1916" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5887" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1917" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" @@ -174056,27 +181649,29 @@ { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5881", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1912", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174091,7 +181686,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5882", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174112,7 +181707,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5883", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174133,7 +181728,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174154,7 +181749,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5885", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174175,13 +181770,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5886", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1917", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174196,74 +181791,127 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5887", + "@id": "https://w3id.org/rec#createdBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "createdBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Off_Status", + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm_Sensitivity_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO2 Alarm Sensitivity Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a control loop, relay or equipment is off" + "@value": "A parameter indicates the sensitivity to activate a CO2 alarm." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6762" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb416" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb417" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6763" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb418" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6764" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb419" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb417", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb418", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174278,7 +181926,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6763", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174299,13 +181947,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6764", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174320,96 +181968,73 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_CO2_Sensor", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Damper Position Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@id": "https://brickschema.org/schema/Brick#Damper_Command" + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO2 in outside air" + "@value": "Controls the position (the degree of openness) of a damper" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2576" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb783" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2578" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb784" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2579" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb785" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2580" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb786" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2576", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2577", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174424,13 +182049,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2578", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174445,7 +182070,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -174466,13 +182091,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2580", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174487,58 +182112,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Illuminance_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Transfer_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Transfer Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Target Illuminance of the zone." + "@value": "A fan that transfers air from a space to another space." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1841" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3267" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1842" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3268" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3269" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1841", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Illuminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174553,13 +182179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1842", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174574,13 +182200,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Transfer" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174595,53 +182221,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Off_Command", + "@id": "https://brickschema.org/schema/Brick#Outside_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'" + "@value": "Fan moving outside air; air that is supplied into the building from the outdoors" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2534" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5011" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2535" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5012" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2536" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5013" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2534", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174656,13 +182288,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174677,13 +182309,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174698,216 +182330,200 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Video_Intercom", + "@id": "https://brickschema.org/schema/BrickTag#Ammonia", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" + "@language": "en", + "@value": "Ammonia" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Angle", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3398" + "@id": "http://qudt.org/vocab/unit/ARCMIN" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3399" + "@id": "http://qudt.org/vocab/unit/ARCSEC" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3400" + "@id": "http://qudt.org/vocab/unit/DEG" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3401" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/GON" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/unit/GRAD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "http://qudt.org/vocab/unit/MIL" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "http://qudt.org/vocab/unit/MicroRAD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Video" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3398", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CurrentAngle" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3399", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Angle of current phasor" + }, + { + "@language": "en", + "@value": "Angle of current phasor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3400", + "@id": "https://w3id.org/rec#originX", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "originX" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3401", + "@id": "https://w3id.org/rec#Reception", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Video" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Reception" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue", + "@id": "https://brickschema.org/schema/BrickTag#Shade", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Last known value" + "@value": "Shade" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#FirstAid", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The last known value of the Point entity" + "@language": "en", + "@value": "FirstAid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Relief Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of bypass water" + "@value": "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b411" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b412" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6198" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b414" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6199" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b415" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6200" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Relief" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b411", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174922,13 +182538,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b412", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Relief" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174943,13 +182559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -174964,126 +182580,151 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b414", + "@id": "https://w3id.org/rec#RestingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@value": "Resting room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Broadcast", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Broadcast" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b415", + "@id": "https://w3id.org/rec#MultiPoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Multi point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb120" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lobby", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb120", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Lobby" + "@id": "https://geojson.org/MultiPoint" + } + ], + "http://www.w3.org/ns/shacl#description": [ + { + "@value": "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]]." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "coordinates" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#coordinates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Occupied_Room_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "Occupied Room Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1924" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1925" - }, + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1926" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2527" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1927" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1928" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2529" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1929" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1930" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1931" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1932" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2533" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -175093,34 +182734,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1924", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#High" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1925", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175135,13 +182755,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1926", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175156,13 +182776,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175177,7 +182797,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1928", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175198,13 +182818,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1929", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175219,7 +182839,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1930", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175240,7 +182860,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1931", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -175261,157 +182881,143 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1932", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coldest", + "@id": "https://brickschema.org/schema/BrickTag#Janitor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Coldest" + "@value": "Janitor" } ] }, { - "@id": "https://w3id.org/rec#DensityObservation", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumCurrentOutputShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Density" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Density observation" + "@language": "en", + "@value": "has Rated minimum current output property" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b62" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumCurrentOutput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b62", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Discharge Air Proportional Gain Parameter" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Humidity_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the humidity level at which to trigger a low humidity alarm" + "@value": "The target temperature for return air, often used as an approximation of zone air temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2080" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6799" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2081" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6800" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2082" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2083" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6802" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2084" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6803" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Return" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175426,13 +183032,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2081", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175447,13 +183053,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175468,13 +183074,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2083", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175489,13 +183095,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2084", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175510,75 +183116,71 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Controller", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Controller" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Evaporative_Heat_Exchanger", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@language": "en", + "@value": "Evaporative Heat Exchanger" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A physical or virtual sensor which represents the temperature of an HVAC Zone" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6874" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1288" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6875" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1289" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6876" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1290" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6877" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6878" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1291" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Evaporative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175593,13 +183195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6875", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Evaporative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175614,13 +183216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6876", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175635,13 +183237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175656,147 +183258,102 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6878", + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@language": "en", + "@value": "Water Differential Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6517" }, { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6518" + }, { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6519" + }, { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6520" + }, { - "@language": "en", - "@value": "AmmoniaConcentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6521" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "The concentration of Ammonia in a medium" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#TVOC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@language": "en", - "@value": "TVOC" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } - ] - }, - { - "@id": "http://www.w3.org/2006/vcard/ns#hasAddress", - "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@language": "en", - "@value": "hasAddress" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6517", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Enable_Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Enables operation of a system" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6455" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6456" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6457" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6458" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6455", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175811,13 +183368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6456", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175832,13 +183389,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6457", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6520", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175853,13 +183410,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6458", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6521", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -175874,68 +183431,74 @@ ] }, { - "@id": "https://w3id.org/rec#AdmittingRoom", + "@id": "https://brickschema.org/schema/Brick#Supply_Air", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#sameAs": [ { - "@value": "Admitting room" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#HealthcareRoom" + "@id": "https://brickschema.org/schema/Brick#Air" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Average", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Average" + "@value": "(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." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measure the amount of force acting on a unit area" + "@value": "Load Shed Differential Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7276" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7277" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4922" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4923" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4924" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4925" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4926" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4927" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -175943,48 +183506,62 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7276", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4922", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4923", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176005,7 +183582,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176026,13 +183603,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176047,65 +183624,183 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Amount", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4927", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermostat", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Amount" + "@value": "Thermostat" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Coil", + "@id": "https://w3id.org/rec#isMemberOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "isMemberOf" + } + ] + }, + { + "@id": "https://w3id.org/rec#CoatRack", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Coat rack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Furniture" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Basin", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Basin" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#timestamp", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Timestamp" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Outside_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Outside Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Coil" + "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water." + "@value": "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5567" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2237" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2238" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5568" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2239" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5569" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2240" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2241" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2242" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2243" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2244" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5567", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2237", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176120,13 +183815,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5568", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2238", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176141,13 +183836,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2239", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176162,41 +183857,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7020" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7021" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7020", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2240", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176211,13 +183878,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7021", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2241", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176232,59 +183899,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Port", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Port" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water_Loop", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2242", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b952" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b953" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b954" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Loop" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b952", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2243", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176299,13 +183941,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b953", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176320,91 +183962,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b954", + "@id": "https://brickschema.org/schema/BrickTag#Absolute", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Absolute" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Velocity_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@language": "en", + "@value": "Exhaust Air Velocity Pressure Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the amount of natural gas that is consumed or used, over some period of time" + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2458" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1379" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1380" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2459" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1381" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2460" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1382" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2461" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1383" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2462" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2458", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1379", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176419,13 +184063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2459", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1380", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176440,7 +184084,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2460", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176461,7 +184105,28 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2461", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1382", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -176482,13 +184147,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2462", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176503,58 +184168,109 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Position_Command", + "@id": "https://brickschema.org/schema/Brick#ratedVoltageInput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Measured voltage input" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The nominal rated voltage input of the entity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Correlated_Color_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lighting Correlated Color Temperature Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Color_temperature#Correlated_color_temperature" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls or reports the position of some object" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6178" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2034" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2035" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2036" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2037" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6180" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2038" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2039" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Color" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Correlated" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "http://qudt.org/vocab/quantitykind/CorrelatedColorTemperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Light" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Color" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176569,13 +184285,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2035", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Correlated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176590,13 +184306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6180", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2036", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176611,189 +184327,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ambientTemperatureOfMeasurementShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2037", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "has electric vehicle charger directionality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#connectedTo", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2038", "@type": [ - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty", - "http://www.w3.org/2002/07/owl#SymmetricProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Connected To" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#Table", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Table" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Temperature_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2039", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Temperature_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Proportional_Band_Parameter", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Proportional_Band_Parameter" + "@language": "en", + "@value": "Emergency Power Off System Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Off_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6380" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6381" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5682" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6382" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5683" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6383" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5684" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6384" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5685" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6385" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5686" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6386" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6387" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6388" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6389" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5687" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6380", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176808,13 +184472,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6381", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176829,13 +184493,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6382", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176850,13 +184514,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6383", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176871,13 +184535,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176892,13 +184556,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6385", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176913,13 +184577,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6386", + "@id": "https://brickschema.org/schema/Brick#Lobby", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lobby" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space just after the entrance to a building or other space of a building, where visitors can wait" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5913" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5914" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5915" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5916" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lobby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Lobby" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5913", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176934,13 +184670,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5914", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Lobby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176955,13 +184691,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6388", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5915", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176976,13 +184712,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6389", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5916", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -176997,240 +184733,489 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Conference_Room", + "@id": "https://w3id.org/rec#InductanceObservation", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://qudt.org/vocab/quantitykind/Inductance" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@value": "Inductance observation" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A space dedicated in which to hold a meetings" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b685" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b686" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b687" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b688" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb105" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb105", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ConferenceRoom" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Conference" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#ConferenceRoom" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b685", + "@id": "https://brickschema.org/schema/BrickShape#Velocity_PressureQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conference" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4291" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4292" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4291", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4292", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b688", + "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Occupied Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow when occupied" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#VFD", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "VFD" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Motor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "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." } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } + ] + }, + { + "@id": "https://w3id.org/rec#postalCode", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "postalCode" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Derivative_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#Filter_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the difference in air pressure before and after an air filter." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b825" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1415" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b826" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1416" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1417" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b828" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1418" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b829" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1419" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1420" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b825", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1415", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177245,13 +185230,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1416", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177266,13 +185251,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1417", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177287,13 +185272,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1418", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177308,13 +185293,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b829", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1419", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177329,53 +185314,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1420", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Commands that enable functionality" + "@value": "Measures the difference in pressure between the return and supply side" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2920" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2921" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2922" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2923" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2924" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2925" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7523", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2920", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177390,13 +185430,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2921", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177411,7 +185451,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7525", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2922", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -177432,59 +185472,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Main_Circuit_Breaker", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2923", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2164" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2165" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2166" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2167" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2164", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2924", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Breaker" + "@id": "https://brickschema.org/schema/BrickTag#Return" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177499,13 +185514,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2925", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circuit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177520,101 +185535,131 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2166", + "@id": "http://data.ashrae.org/bacnet/2020#object-name", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-name" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "object-name" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://data.ashrae.org/bacnet/2020#propertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#Object" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2167", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "http://data.ashrae.org/bacnet/2020#Object_Name" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "object-name" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The content of the name field of the BACnet object." } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump", + "@id": "https://brickschema.org/schema/BrickTag#Frost", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frost" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reactive_Power_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reactive Power Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Electric_Power_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that performs work on chilled water; typically part of a chilled water system" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2857" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5547" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2858" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5548" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2859" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5549" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2860" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2861" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ReactivePower" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177629,13 +185674,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5547", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177650,13 +185695,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5548", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177671,13 +185716,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5549", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177692,99 +185737,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Library", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2861", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Library" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#acknowledgedTime", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "acknowledgedTime" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/Brick#Plumbing_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Plumbing Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Service_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the total heat content of return air" + "@value": "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2932" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2753" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2933" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2754" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2934" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2755" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2935" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2756" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2936" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2757" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Plumbing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2932", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2753", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177799,13 +185857,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2933", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Plumbing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177820,13 +185878,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2934", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177841,13 +185899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2935", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177862,13 +185920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2936", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177883,85 +185941,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Loading_Dock", + "@id": "https://brickschema.org/schema/BrickTag#Security", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Security" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direction", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direction" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Ratio_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Current Ratio Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock" + "@value": "Sets the ratio of currents in a transformer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb769" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2054" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb770" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2055" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb771" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2056" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb772" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2057" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb773" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dock" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loading" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#LoadingReceivingRoom" + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dock" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177976,13 +186049,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loading" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -177997,13 +186070,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178018,13 +186091,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178039,13 +186112,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178060,262 +186133,386 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule", + "@id": "https://brickschema.org/schema/1.4/Brick", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Ontology" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://purl.org/dc/terms/creator": [ { - "@language": "en", - "@value": "deprecationMitigationRule" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7660" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7661" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://purl.org/dc/terms/issued": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "2016-11-16" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Heating_Coil", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://purl.org/dc/terms/license": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil" + "@id": "https://github.com/BrickSchema/brick/blob/master/LICENSE" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://purl.org/dc/terms/modified": [ + { + "@value": "2024-09-20" + } + ], + "http://purl.org/dc/terms/publisher": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7664" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/1.4/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://brickschema.org" + } + ], + "http://www.w3.org/2002/07/owl#imports": [ + { + "@id": "http://data.ashrae.org/bacnet/2020" + }, + { + "@id": "http://qudt.org/2.1/collection/usertest" + }, + { + "@id": "http://qudt.org/2.1/schema/facade/qudt" + }, + { + "@id": "http://qudt.org/2.1/schema/shacl/overlay/qudt" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b869" + "@id": "http://qudt.org/2.1/schema/shacl/qudt" + }, + { + "@id": "http://qudt.org/2.1/vocab/dimensionvector" + }, + { + "@id": "http://qudt.org/2.1/vocab/prefix" + }, + { + "@id": "http://qudt.org/2.1/vocab/quantitykind" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b870" + "@id": "http://qudt.org/2.1/vocab/sou" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b871" + "@id": "http://qudt.org/2.1/vocab/unit" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b872" + "@id": "https://brickschema.org/schema/Brick/ref" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b873" + "@id": "https://w3id.org/rec/recimports" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2002/07/owl#versionInfo": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@value": "1.4.2" + } + ], + "http://www.w3.org/ns/shacl#declare": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7665" }, { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7666" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7667" }, { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7668" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7669" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7670" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7671" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7672" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b869", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7660", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://schema.org/Person" ], - "http://www.w3.org/ns/shacl#object": [ + "http://schema.org/email": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@value": "gtfierro@mines.edu" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://schema.org/name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Gabe Fierro" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7661", + "@type": [ + "http://schema.org/Person" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://schema.org/email": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "jbkoh@eng.ucsd.edu" + } + ], + "http://schema.org/name": [ + { + "@value": "Jason Koh" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b870", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7664", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://schema.org/Consortium" ], - "http://www.w3.org/ns/shacl#object": [ + "http://schema.org/legalName": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direct" + "@value": "Brick Consortium, Inc" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://schema.org/sameAs": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/consortium/" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7665", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://data.ashrae.org/standard223#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "s223" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b871", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7666", + "http://www.w3.org/ns/shacl#namespace": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://brickschema.org/schema/Brick#" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "brick" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7667", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/2002/07/owl#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "owl" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b872", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7668", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/BrickTag#Expansion" + "@value": "rdf" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7669", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://w3id.org/rec#" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "rec" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7670", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "https://brickschema.org/schema/Brick/ref#" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "ref" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b873", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7671", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/ns/shacl#" + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@value": "sh" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7672", + "http://www.w3.org/ns/shacl#namespace": [ + { + "@type": "http://www.w3.org/2001/XMLSchema#anyURI", + "@value": "http://www.w3.org/2000/01/rdf-schema#" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefix": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "rdfs" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Defibrillator" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CRAH", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Discharge_Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Unoccupied Discharge Air Flow Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat." + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ], "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Handler" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dewpoint Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the amount of steam that is consumed or used, over some period of time" + "@value": "Sets dew point" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3164" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3165" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb839" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3166" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb840" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3167" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb841" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Volume" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3164", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178330,13 +186527,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178351,13 +186548,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3166", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178372,304 +186569,241 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3167", + "@id": "https://brickschema.org/schema/Brick#Return_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "1.3.0" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Telecom", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "Telecom" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Warmest_Zone_Air_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Deceleration", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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'" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3436" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3437" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3438" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3439" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3440" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3441" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Warmest" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@value": "Deceleration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3436", + "@id": "https://brickschema.org/schema/BrickTag#Medium", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Medium" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3437", + "@id": "https://w3id.org/rec#SensorEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Sensor equipment." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Sensor Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3438", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb147" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb148" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3439", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3440", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb147", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Warmest" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Wi-Fi Signal Strength" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#wifiSignalStrength" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3441", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb148", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Battery Percentage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#batteryPercentage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." + "@value": "Measures the difference in water pressure between sections of a medium temperature hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7321" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2294" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2295" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7322" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2296" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7323" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2297" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7324" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2298" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7325" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2299" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7326" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2300" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2301" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178684,13 +186818,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7322", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178705,13 +186839,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7323", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178726,7 +186860,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7324", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178747,13 +186881,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7325", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178768,13 +186902,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7326", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2299", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -178789,7 +186923,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2300", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -178810,354 +186944,378 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2301", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/NUM-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-MilliSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-MO" - }, - { - "@id": "http://qudt.org/vocab/unit/PERCENT-PER-WK" - }, - { - "@id": "http://qudt.org/vocab/unit/PPTH-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/PetaHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckFrequency" - }, - { - "@id": "http://qudt.org/vocab/unit/SAMPLE-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/TeraHZ" - }, - { - "@id": "http://qudt.org/vocab/unit/failures-in-time" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Frequency is the number of occurrences of a repeating event per unit time. The repetition of the events may be periodic (that is. the length of time between event repetitions is fixed) or aperiodic (i.e. the length of time between event repetitions varies). Therefore, we distinguish between periodic and aperiodic frequencies. In the SI system, periodic frequency is measured in hertz (Hz) or multiples of hertz, while aperiodic frequency is measured in becquerel (Bq). In spectroscopy, ( u) is mostly used. Light passing through different media keeps its frequency, but not its wavelength or wavenumber." + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance", + "@id": "https://brickschema.org/schema/BrickShape#PressureQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/W-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/W-PER-M2" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "SolarIrradiance" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Irradiance" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4012" }, { - "@language": "en", - "@value": "The power per unit area of solar electromagnetic radiation incident on a surface" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4013" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switch", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4012", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Interface" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "A switch used to operate all or part of a lighting installation" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5115" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5116" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5117" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Interface" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5115", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4013", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA" + }, + { + "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckPressure" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroPA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/PSI" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroATM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HGA" + }, + { + "@id": "http://qudt.org/vocab/unit/FT_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/BARYE" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/HectoBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/M_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaPSI" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-M2" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_HG" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA_A" + }, + { + "@id": "http://qudt.org/vocab/unit/PA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliTORR" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloPA" + }, + { + "@id": "http://qudt.org/vocab/unit/ATM_T" + }, + { + "@id": "http://qudt.org/vocab/unit/BARAD" + }, + { + "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" + }, + { + "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DecaPA" + }, + { + "@id": "http://qudt.org/vocab/unit/TORR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5116", + "@id": "https://brickschema.org/schema/BrickTag#Domestic", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Interface" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Domestic" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5117", + "@id": "https://brickschema.org/schema/Brick#Retail_Room", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@language": "en", + "@value": "Retail Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Integral_Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" + "@language": "en", + "@value": "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1222" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1223" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1224" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1225" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2896" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1226" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2897" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1227" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2898" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1228" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2899" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1229" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1230" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RetailRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Retail" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1222", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RetailRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1223", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179172,13 +187330,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1224", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Retail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179193,13 +187351,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179214,13 +187372,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1226", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179235,221 +187393,152 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1227", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Supply Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1228", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Humidity setpoint for supply air" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6328" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1229", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6329" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6330" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6331" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1230", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6332" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6333" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#ElectricVehicleChargingTypeShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1005" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1005", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@list": [ - { - "@value": "Level 1" - }, - { - "@value": "Level 2" - }, - { - "@value": "Level 3" - }, - { - "@value": "Level 1" - }, - { - "@value": "Level 2" - }, - { - "@value": "Level 3" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": 1 + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6328", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Last known value property" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reset_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6329", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Setpoints used in reset strategies" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7015" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7016" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7017" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6330", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7015", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6331", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -179470,13 +187559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7016", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179491,13 +187580,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7017", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179512,65 +187601,114 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Cutout", + "@id": "https://brickschema.org/schema/BrickShape#PM2.5_ConcentrationQuantityShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Cutout" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3961" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3962" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3961", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "has Conversion efficiency property" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Exchanger", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3962", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + }, + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiation", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Exchanger" + "@value": "Radiation" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deck", + "@id": "https://brickschema.org/schema/BrickTag#Meidcal", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deck" + "@value": "Meidcal" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PrecipitationQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#AggregationShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape", @@ -179583,56 +187721,50 @@ ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4003" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5178" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4013" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5186" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4003", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5178", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The aggregation function applied to data in the interval which produces the value" + } + ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/YD" + "@value": "max" }, { - "@id": "http://qudt.org/vocab/unit/MicroM" + "@value": "min" }, { - "@id": "http://qudt.org/vocab/unit/MilliM" + "@value": "count" }, { - "@id": "http://qudt.org/vocab/unit/M" + "@value": "mean" }, { - "@id": "http://qudt.org/vocab/unit/KiloM" + "@value": "sum" }, { - "@id": "http://qudt.org/vocab/unit/IN" + "@value": "median" }, { - "@id": "http://qudt.org/vocab/unit/FT" + "@value": "mode" } ] } ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], "http://www.w3.org/ns/shacl#minCount": [ { "@value": 1 @@ -179640,117 +187772,124 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#aggregationFunction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5186", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@value": "Interval expressed in an ISO 8601 Duration string, e.g. RP1D" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": 1 + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": 1 } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#aggregationInterval" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shaft", + "@id": "https://brickschema.org/schema/BrickTag#IAQ", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shaft" + "@value": "IAQ" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electrical_Meter", + "@id": "https://brickschema.org/schema/Brick#Return_Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Return Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of electricity" + "@value": "Measures the rate of flow of return air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2941" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2942" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4652" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2943" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4653" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2944" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2945" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4651", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Return" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Return_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179765,13 +187904,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179786,203 +187925,190 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2943", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Makeup", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2944", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Makeup" + "@id": "https://brickschema.org/schema/BrickTag#Return" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Call", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Call" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Valve" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#IPAddress", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2945", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "IPAddress" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "https://w3id.org/rec#Desk", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Desk" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_System", + "@id": "https://brickschema.org/schema/Brick#Power_Factor_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Power Factor Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "See Heating_Ventilation_Air_Conditioning_System" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@value": "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)." } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Effective_Room_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2761" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b993" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2762" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b994" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2763" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b995" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2764" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b996" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2765" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Factor" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b997" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b998" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b999" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, + "@id": "https://brickschema.org/schema/Brick#Power_Factor" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2761", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" - }, + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2762", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Factor" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b993", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2763", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -179997,13 +188123,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b994", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180018,13 +188144,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b995", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180039,13 +188165,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b996", + "@id": "https://brickschema.org/schema/Brick#Cafeteria", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cafeteria" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space to serve food and beverages" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb433" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb434" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb435" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb436" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CafeteriaRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#CafeteriaRoom" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb433", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cafeteria" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180060,13 +188258,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b997", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb434", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180081,13 +188279,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b998", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb435", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180102,13 +188300,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b999", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180123,81 +188321,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Occupied Cooling Supply Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the entering condenser water" + "@value": "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4697" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5947" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5948" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5949" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5950" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5951" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5952" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4698" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5953" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4699" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5954" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4700" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5955" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5956" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4702" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5957" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Occupied" + }, { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4697", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5947", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180212,13 +188441,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4698", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5948", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180233,13 +188462,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4699", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5949", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180254,13 +188483,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4700", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5950", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180275,13 +188504,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5951", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180296,13 +188525,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180317,58 +188546,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5953", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets enthalpy" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1272" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1273" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1274" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1272", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180383,7 +188588,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5955", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -180404,7 +188609,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1274", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -180425,204 +188630,144 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubstance", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5957", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3925" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3925", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "\n CONSTRUCT {\n $this brick:hasSubstance ?substance .\n } WHERE {\n $this rdf:type ?meter .\n ?meter rdfs:subClassOf* brick:Meter .\n ?meter brick:hasSubstance ?substance .\n }\n " + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#InferRecValue", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Flow_Sensor", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3887" + "@language": "en", + "@value": "Natural Gas Flow Sensor" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3887", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "\n CONSTRUCT {\n$this rec:value ?v\n}\nWHERE {\n$this brick:value ?v\n}\n\t\t\t" + "@language": "en", + "@value": "Measures the rate of flow of natural gas" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownBooleanShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2442" + }, { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2443" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3896" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2444" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3897" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3896", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2445" + }, { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2446" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Gas" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Natural" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "timestamp" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#timestamp" + "@id": "https://brickschema.org/schema/Brick#Natural_Gas" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3897", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2442", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#boolean" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Meter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2443", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Meter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A meter that measures the usage or consumption of water" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6866" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6867" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6868" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Meter" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Natural" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180637,13 +188782,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6867", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2445", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180658,13 +188803,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6868", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180679,14 +188824,31 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone", + "@id": "https://w3id.org/rec#levelNumber", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "levelNumber" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Solar Radiance Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -180694,115 +188856,187 @@ "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "(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." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3064" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7348" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7357" - }, + "@value": "The class 'Solar_Radiance_Sensor' is deprecated in favor of 'Solar_Irradiance_Sensor'. The new name better reflects the standard unit of measurement, watts per square meter (W/m²), and aligns with the terminology commonly used in solar applications." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7358" + "@id": "https://brickschema.org/schema/Brick#Solar_Irradiance_Sensor" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3064", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "1.4.0" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7348", - "http://www.w3.org/ns/shacl#or": [ + "@id": "https://w3id.org/rec#EndTable", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7349" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7350" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7351" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7352" - } - ] + "@value": "End table" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://w3id.org/rec#Table" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7349", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@language": "en", + "@value": "Water Temperature Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7350", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Wing" + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the temperature of water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7572" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7573" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7574" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7575" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7351", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7572", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7352", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7573", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7357", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180817,13 +189051,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7358", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -180838,171 +189072,188 @@ ] }, { - "@id": "https://w3id.org/rec#VelocityObservation", + "@id": "https://w3id.org/rec#OfficeChair", "@type": [ - "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Velocity" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Velocity observation" + "@value": "Office chair" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b175" + "@id": "https://w3id.org/rec#Chair" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b175", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Leaving Hot Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "Measures the temperature of water supplied by a hot water system" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "value" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7122" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7123" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7124" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7125" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7126" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7127" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temporary", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@language": "en", - "@value": "Temporary" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7122", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "http://www.w3.org/2002/07/owl#disjointWith": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - }, - { - "@id": "https://brickschema.org/schema/Brick#Command" - }, - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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'" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7123", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7731" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7732" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7733" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7124", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7125", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181017,13 +189268,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7127", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181038,70 +189289,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy_Sensor", + "@id": "https://w3id.org/rec#Bathroom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Bathroom" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the integral of reactive power" + "@value": "Measures the difference in water pressure on either side of a hot water valve" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2852" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5791" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5792" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2853" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5793" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2854" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5794" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2855" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5795" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2856" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5796" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2852", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181116,13 +189401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181137,7 +189422,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2854", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -181158,13 +189443,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2855", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reactive" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181179,7 +189464,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2856", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -181200,107 +189485,115 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5796", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mechanical_Room", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Service_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Low Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A class of service rooms where mechanical equipment (HVAC) operates" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4942" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1206" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4943" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1207" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4944" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1208" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4945" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1209" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4946" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1210" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1211" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1212" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1213" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1214" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4942", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181315,13 +189608,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4943", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181336,13 +189629,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4944", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181357,13 +189650,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4945", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181378,13 +189671,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181399,142 +189692,175 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Dry_Bulb_TemperatureQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1211", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3826" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3830" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1212", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/K" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1213", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1214", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#regulates", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "regulates" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Dimmer", + "@id": "https://brickschema.org/schema/BrickTag#Data", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Data" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Reheat_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reheat Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Switch" + "@id": "https://brickschema.org/schema/Brick#Heating_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based" + "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b860" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2876" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b861" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2877" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b862" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2878" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b863" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2879" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b860", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181549,13 +189875,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b861", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181570,13 +189896,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b862", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Interface" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181591,13 +189917,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b863", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181612,170 +189938,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Battery", + "@id": "https://brickschema.org/schema/BrickShape#Gauge_PressureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Energy_Storage" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A container that stores chemical energy that can be converted into electricity and used as a source of power" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b295" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b296" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b297" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b298" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3874" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3875" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3874", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Battery" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b296", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3875", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/IN_H2O" + }, + { + "@id": "http://qudt.org/vocab/unit/BAR" + } + ] } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b298", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Flow Low Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "The static pressure of air within a building" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b350" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6313" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6314" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6315" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b351" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6316" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b352" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6317" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b353" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6318" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b354" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6319" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b355" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6320" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -181783,34 +190076,35 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Low" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Air" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b350", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -181831,13 +190125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b351", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181852,13 +190146,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b352", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181873,13 +190167,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b353", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6316", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181894,13 +190188,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b354", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6317", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181915,13 +190209,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b355", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6318", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -181936,77 +190230,79 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#DDAHU", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6319", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "See Dual_Duct_Air_Handling_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mail", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6320", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Mail" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Usage_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water System" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the amount of hot water that is consumed, over some period of time" + "@value": "The equipment, devices and conduits that handle the production and distribution of hot water in a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1800" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1801" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1802" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6967" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1803" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6968" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1804" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6969" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -182014,26 +190310,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Volume" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1800", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182054,55 +190339,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1801", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1802", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Usage" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182117,7 +190360,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1804", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182138,62 +190381,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Overridden_Off_Status", + "@id": "https://brickschema.org/schema/Brick#Short_Cycle_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, + "@language": "en", + "@value": "Short Cycle Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Overridden_Status" + "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on" + "@value": "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2671" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3042" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2672" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3043" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2673" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3044" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2674" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3045" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Short" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2671", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182208,13 +190454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2672", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overridden" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182229,7 +190475,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2673", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182250,13 +190496,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2674", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Short" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182271,93 +190517,171 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Supply_Air_Flow_Setpoint", + "@id": "https://w3id.org/rec#heightScaleFactor", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "heightScaleFactor" + } + ] + }, + { + "@id": "https://w3id.org/rec#closedBy", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, + "@language": "en", + "@value": "closedBy" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#timestampShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#timestamp" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mail", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mail" + } + ] + }, + { + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "https://brickschema.org/schema/BrickShape#valueShape" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Warmest", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets supply air flow rate for heating when occupied" + "@value": "Warmest" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6124" - }, + "@language": "en", + "@value": "has Rated power output property" + } + ], + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6125" - }, + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6126" - }, + "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Flow Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets outside air flow rate" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6127" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2601" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6128" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2602" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6129" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2603" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6130" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2604" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6131" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2605" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6124", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182378,13 +190702,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6125", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182399,13 +190723,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6126", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2603", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182420,13 +190744,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182441,13 +190765,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2605", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182462,13 +190786,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6129", + "@id": "https://brickschema.org/schema/Brick#Lounge", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lounge" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Common_Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A room for lesiure activities or relaxing" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4933" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4934" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4935" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4936" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lounge" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Common" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Lounge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Lounge" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Common" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182483,13 +190879,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182504,13 +190900,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6131", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4935", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Lounge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182525,133 +190921,121 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4936", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Rated maximum voltage output" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The maximum voltage that can be output by the entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enthalpy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7479" - }, + "@language": "en", + "@value": "Measures the total heat content of some substance" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7480" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4759" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7481" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4760" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7482" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4761" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7483" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4762" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4759", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7480", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4760", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182666,13 +191050,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7482", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4761", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182687,13 +191071,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7483", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4762", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182708,107 +191092,60 @@ ] }, { - "@id": "https://w3id.org/rec#IlluminanceObservation", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Illuminance" - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Illuminance observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b104" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b104", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#value" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "@language": "en", + "@value": "Entering Condenser Water Temperature Setpoint" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The temperature setpoint for the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4704" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6665" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4705" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6666" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4706" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6667" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4707" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6668" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4708" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6669" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4709" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -182821,16 +191158,21 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182845,13 +191187,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182866,7 +191208,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182887,13 +191229,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6667", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -182908,7 +191250,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182929,7 +191271,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6669", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -182950,97 +191292,81 @@ ] }, { - "@id": "https://w3id.org/rec#serialNumber", + "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "serialNumber" + "@value": "Radiant Ceiling Panel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Majlis", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Lounge" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#RC_Panel" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained" + "@value": "Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2180" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6206" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2181" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6207" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2182" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6208" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2183" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6209" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2184" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6210" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Majlis" + "@id": "https://brickschema.org/schema/BrickTag#RC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2180", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6206", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183055,13 +191381,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2181", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6207", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183076,13 +191402,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2182", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6208", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lounge" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183097,13 +191423,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2183", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6209", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Majlis" + "@id": "https://brickschema.org/schema/BrickTag#RC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183118,13 +191444,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2184", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6210", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Radiant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183139,47 +191465,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter", + "@id": "https://brickschema.org/schema/Brick#Heat_Wheel", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heat Wheel" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Thermal_wheel" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Parameter" + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1624" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1625" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5917" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1626" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5915", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183194,13 +191537,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183215,13 +191558,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5917", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183236,546 +191579,747 @@ ] }, { - "@id": "https://w3id.org/rec#originY", + "@id": "https://w3id.org/rec#Asset", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@language": "en", - "@value": "originY" + "@value": "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." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Off" + "@value": "Asset" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Refrigeration_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb30" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2867" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb31" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2868" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb32" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb33" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb34" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb35" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb36" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb37" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb38" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb39" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb40" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb41" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb42" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb43" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb44" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb45" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb46" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb47" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb48" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb49" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb50" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb51" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2867", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb30", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" + "@id": "http://www.w3.org/2001/XMLSchema#duration" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "maintenance interval" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#maintenanceInterval" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2868", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb31", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "IP address" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#IPAddress" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb32", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://w3id.org/rec#Geometry" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#description": [ { - "@language": "en", - "@value": "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium." + "@value": "A GeoJSON Geometry representing the position or extent of the asset." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7529" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7530" - }, + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7531" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Terminal" - }, + "@value": "geometry" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://w3id.org/rec#geometry" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7529", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb33", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "serial number" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#serialNumber" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7530", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb34", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Terminal" + "@id": "https://w3id.org/rec#Document" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "documentation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#documentation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7531", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb35", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "weight" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#weight" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb36", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Outdoor" + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "commissioned by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#commissionedBy" } ] }, { - "@id": "https://w3id.org/rec#LuminousIntensityObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb37", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://qudt.org/vocab/quantitykind/LuminousIntensity" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "Luminous intensity observation" + "@value": "installed by" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b116" + "@id": "https://w3id.org/rec#installedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b116", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb38", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "MAC address" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": 1 + "@id": "https://w3id.org/rec#MACAddress" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb39", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "value" + "@value": "has point" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://w3id.org/rec#hasPoint" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Desk", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb40", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Desk" + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "serviced by" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#servicedBy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Preheat_Hot_Water_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb41", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2788" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2789" - }, + "@value": "turnover date" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2790" - }, + "@id": "https://w3id.org/rec#turnoverDate" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb42", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2791" + "@id": "https://w3id.org/rec#BuildingElement" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@value": "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)." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@value": "mounted on" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#mountedOn" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2788", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb43", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://w3id.org/rec#Agent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "manufactured by" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#manufacturedBy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2789", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb44", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "installation date" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#installationDate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2790", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb45", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "initial cost" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#Literal" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#initialCost" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2791", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb46", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "asset tag" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#assetTag" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Differential_Pressure_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb47", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" + "@value": "model number" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4927" - }, + "@id": "https://w3id.org/rec#modelNumber" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb48", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4928" - }, + "@id": "https://w3id.org/rec#Space" + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4929" - }, + "@value": "located in" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4930" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4931" - }, + "@id": "https://w3id.org/rec#locatedIn" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb49", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4932" + "@id": "https://w3id.org/rec#Asset" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "@value": "has part" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://w3id.org/rec#hasPart" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb50", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "@id": "https://w3id.org/rec#Asset" + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "@value": "is part of" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://w3id.org/rec#isPartOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb51", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "http://www.w3.org/2001/XMLSchema#date" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "commissioning date" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#commissioningDate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4928", + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@language": "en", + "@value": "Energy Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures energy consumption" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5688" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5689" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5690" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5691" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4929", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5688", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://w3id.org/rec#EnergyObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4930", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183790,13 +192334,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4931", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183811,13 +192355,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4932", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183832,89 +192376,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deceleration", + "@id": "https://brickschema.org/schema/BrickTag#Bench", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deceleration" + "@value": "Bench" } ] }, { - "@id": "https://w3id.org/rec#owns", + "@id": "https://w3id.org/rec#FloorLamp", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "owns" + "@value": "Floor lamp" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conference", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Conference" + "@id": "https://w3id.org/rec#Lamp" } ] }, { - "@id": "https://w3id.org/rec#documentTopic", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "documentTopic" + "@value": "Unoccupied Heating Supply Air Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Humidity setpoint for mixed air" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2396" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6491" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6492" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6493" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6494" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2397" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6495" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2398" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2399" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6497" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2400" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6498" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -183922,31 +192463,35 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -183967,13 +192512,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -183988,13 +192533,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2398", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184009,13 +192554,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2399", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6494", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184030,13 +192575,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2400", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184051,134 +192596,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Furniture", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Furniture" - } - ] - }, - { - "@id": "https://w3id.org/rec#ObservationEvent", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6496", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Observation event" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PointEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b122" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6497", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The brick:Point that emitted this observation." + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6498", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "source point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#sourcePoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wall_Air_Conditioner", + "@id": "https://brickschema.org/schema/Brick#Max_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Temperature Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3416" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5994" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5995" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5996" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3418" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5997" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3419" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5998" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184193,13 +192741,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioner" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184214,13 +192762,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3418", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184235,13 +192783,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3419", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wall" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184256,197 +192804,98 @@ ] }, { - "@id": "https://w3id.org/rec#SensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Sensor equipment." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Sensor Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b147" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b148" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b147", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Battery Percentage" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#batteryPercentage" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b148", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "Wi-Fi Signal Strength" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://w3id.org/rec#wifiSignalStrength" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Class", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#RVAV", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5998", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "See Variable_Air_Volume_Box_With_Reheat" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wind", + "@id": "https://brickschema.org/schema/BrickTag#Enable", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wind" + "@value": "Enable" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status", + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Start Stop Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high." + "@value": "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5085" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7275" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5086" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7276" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5087" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7277" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5088" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7278" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5085", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184461,13 +192910,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5086", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184482,13 +192931,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5087", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184503,13 +192952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5088", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184524,71 +192973,194 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering", + "@id": "https://brickschema.org/schema/Brick#Apparent_Energy", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Apparent_Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The integral of the apparent power over a time interval" + } + ] + }, + { + "@id": "https://w3id.org/rec#MassObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Mass" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Mass observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb119" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb119", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Battery", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Entering" + "@value": "Battery" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#High_Supply_Air_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Supply Air Temperature Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#High_Discharge_Air_Temperature_Alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6206" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5784" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5785" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6207" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5786" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6208" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5787" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6209" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5788" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6210" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5789" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5790" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5784", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184603,13 +193175,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5785", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184624,13 +193196,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6208", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5786", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5787", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184645,7 +193238,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5788", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -184666,13 +193259,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6210", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5789", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184687,46 +193280,61 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Average_Cooling_Demand_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5790", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Demand Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the average power consumed by a cooling process as the amount of power consumed over some interval" + "@value": "Sets the rate required for a process" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b266" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b267" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b268" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6929" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b269" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6930" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b270" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6931" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Average" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, { "@id": "https://brickschema.org/schema/BrickTag#Demand" }, @@ -184734,7 +193342,7 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -184744,13 +193352,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b266", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Average" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184765,13 +193373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b267", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184786,13 +193394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b268", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184807,107 +193415,136 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b269", + "@id": "https://w3id.org/rec#FittingRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Fitting room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#RetailRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b270", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Integral_Gain_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Discharge Air Integral Gain Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Integral_Gain_Parameter" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Alarm", + "@id": "https://brickschema.org/schema/Brick#Field_Of_Play", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Field Of Play" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the off-normal conditions associated with the temperature of return air." + "@value": "The area of a stadium where athletic events occur, e.g. the soccer pitch" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6221" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1410" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6222" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1411" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6223" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1412" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6224" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1413" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6225" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1414" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Area" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Field" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Play" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6221", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1410", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Area" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184922,13 +193559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6222", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Field" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184943,13 +193580,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6223", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184964,13 +193601,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6224", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Outdoor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -184985,13 +193622,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6225", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Play" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185006,227 +193643,242 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#TemperatureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system." + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b748" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b749" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b750" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4209" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b751" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4216" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4209", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Core" - }, + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_R" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b748", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4216", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Core" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b749", + "@id": "https://w3id.org/rec#hasPart", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "hasPart" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b750", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Discharge Air Humidity Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Humidity setpoint for discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b751", + "@id": "https://brickschema.org/schema/Brick#Radiance", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/W-PER-M2-SR" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Solar_Radiance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Radiance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Plenum" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Air_Plenum" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Plenum" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A component of the HVAC the receives air from the air handling unit to distribute to the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6700" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6835" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6701" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6836" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6702" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6837" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6703" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6838" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6704" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6839" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6700", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6701", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185241,13 +193893,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6702", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185262,7 +193914,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6703", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6837", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -185283,13 +193935,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6838", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heating" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185304,13 +193956,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6839", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185325,79 +193977,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Information_Area", + "@id": "https://brickschema.org/schema/Brick#Isolation_Damper", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@language": "en", + "@value": "Isolation Damper" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An information booth or kiosk where visitors would look for information" + "@value": "A damper that isolates a section of ductwork or other air handling system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1847" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1848" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1877" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1849" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1878" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1850" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1879" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Information" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Reception" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1847", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185412,13 +194044,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1848", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Information" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185433,13 +194065,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1879", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185454,13 +194086,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1850", + "@id": "https://brickschema.org/schema/Brick#Standby_Fan", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Standby Fan" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3110" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3111" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3112" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Standby" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185475,162 +194153,151 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Operative_Temperature", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3111", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG_F" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/K" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3112", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Operative_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" + "@value": "Leaving" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Tag", + "@id": "https://brickschema.org/schema/BrickTag#BACnet", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#isTagOfShape" + "@language": "en", + "@value": "BACnet" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Load_Shed_Status", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Status" + "@language": "en", + "@value": "Supply Air Smoke Detection Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4730" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4731" + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6350" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4732" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6351" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4733" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6352" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4734" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6353" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4735" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6354" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4736" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6355" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4737" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6356" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4730", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185645,13 +194312,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185666,13 +194333,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185687,13 +194354,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185708,13 +194375,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4735", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6354", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185729,13 +194396,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4736", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6355", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Smoke" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185750,13 +194417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4737", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6356", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -185771,295 +194438,154 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#powerComplexity", - "https://brickschema.org/schema/Brick#deprecation": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6545" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6548" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6545", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6546" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6546", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Target_Zone_Air_Temperature_Setpoint", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6547" - } - ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick#powerComplexity" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6547", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" + "@language": "en", + "@value": "Unoccupied Target Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6548", - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.3.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMigitationRule": [ + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6549" + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "powerComplexity is deprecated in favor of electricalComplexPower because the latter is more clear" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6549", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6550" - } - ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick#powerComplexity" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6550", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this brick:electricalComplexPower ?prop .\n } WHERE {\n $this brick:powerComplexity ?prop .\n }" - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/BTU_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_MEAN" - }, - { - "@id": "http://qudt.org/vocab/unit/CAL_TH" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaJ" - }, - { - "@id": "http://qudt.org/vocab/unit/J" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5151" }, { - "@id": "http://qudt.org/vocab/unit/KiloCAL" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5152" }, { - "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5153" }, { - "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5154" }, { - "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5155" }, { - "@id": "http://qudt.org/vocab/unit/KiloJ" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5156" }, { - "@id": "http://qudt.org/vocab/unit/MegaJ" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5157" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://qudt.org/vocab/unit/NanoJ" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "http://qudt.org/vocab/unit/PicoJ" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "http://qudt.org/vocab/unit/THERM_EC" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "http://qudt.org/vocab/unit/THERM_US" + "@id": "https://brickschema.org/schema/BrickTag#Target" }, { - "@id": "http://qudt.org/vocab/unit/THM_EEC" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "http://qudt.org/vocab/unit/THM_US" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" }, { - "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5151", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \\cdot T)." + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/ThermalEnergy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#No", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "No" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Deadband_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5152", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of humidity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1819" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1820" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1821" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1822" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5153", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1819", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186074,13 +194600,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1820", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186095,13 +194621,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186116,13 +194642,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1822", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186137,76 +194663,98 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Fresh", + "@id": "https://brickschema.org/schema/BrickShape#hasQuantity", + "@type": [ + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "http://qudt.org/schema/qudt/QuantityKind" + } + ], + "http://www.w3.org/ns/shacl#targetObjectsOf": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQuantity" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Visual", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fresh" + "@value": "Visual" } ] }, { - "@id": "https://w3id.org/rec#PhoneBooth", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "PhoneBooth" + "@language": "en", + "@value": "Differential Pressure Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Measures the difference between two applied pressures" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7201" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6648" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6649" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6650" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7201", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6648", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186221,13 +194769,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186242,13 +194790,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7203", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186263,94 +194811,147 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Automatic", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6651", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/DeciB_M" + }, + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Automatic" + "@value": "CurrentTotalHarmonicDistortion" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + }, + { + "@language": "en", + "@value": "Measurement of harmonic distortion present in a signal defined as the sum of the powers of all harmonic components to the power of the fundamental frequency. (https://en.wikipedia.org/wiki/Total_harmonic_distortion)" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Electric_Current" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water System Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter" + "@language": "en", + "@value": "Enables operation of the chilled water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6397" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6398" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6399" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb561" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6400" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb562" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6401" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb563" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6402" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb564" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6403" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb565" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6404" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb566" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186365,13 +194966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6398", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186386,13 +194987,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6399", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186407,7 +195008,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6400", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -186428,13 +195029,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6401", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186449,13 +195050,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6402", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186470,13 +195071,83 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6403", + "@id": "https://brickschema.org/schema/BrickTag#PID", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PID" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Intercom", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Intercom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mode_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mode Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Controls the operating mode of a device or controller" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6754" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6755" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6756" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186491,13 +195162,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6404", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186512,111 +195183,85 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasgrossAreaShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6756", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Gross area property" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#grossArea" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Sports", + "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sports" + "@value": "Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Energy_Storage_Tank", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Sets temperature" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b567" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b568" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b569" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b570" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b571" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7438" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b572" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7439" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b573" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7440" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b567", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186631,13 +195276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b568", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186652,13 +195297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b569", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186673,159 +195318,151 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b570", + "@id": "https://brickschema.org/schema/BrickShape#Current_ImbalanceQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3663" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3664" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3663", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Tank" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b572", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3664", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PERCENT" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Circulator_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Condenser Water Circulator Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets outside air flow rate" + "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2601" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb655" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb656" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2603" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb657" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2604" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb658" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2605" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb659" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Outside_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2601", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Circulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186840,13 +195477,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2602", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186861,13 +195498,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186882,13 +195519,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2604", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186903,13 +195540,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -186924,85 +195561,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcGlobalID", + "@id": "https://brickschema.org/schema/BrickTag#Condensing", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "ifcGlobalID" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The IFC Global ID of the entity" + "@language": "en", + "@value": "Condensing" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Mail_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mail Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets air flow" + "@value": "A room where mail is recieved and sorted for distribution to the rest of the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2160" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2161" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7178" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2162" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2163" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:MailRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Mail" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#MailRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187017,13 +195666,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Mail" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187038,13 +195687,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187059,13 +195708,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187080,179 +195729,165 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haspanelAreaShape", + "@id": "https://brickschema.org/schema/BrickTag#Bypass", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Panel area property" + "@value": "Bypass" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#AreaShape" + "@language": "en", + "@value": "Pressure" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Drench", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#panelArea" + "@language": "en", + "@value": "Drench" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow", + "@id": "https://brickschema.org/schema/BrickTag#Disable", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Flow" + "@value": "Disable" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape", + "@id": "https://brickschema.org/schema/BrickShape#NumericValue", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/1999/02/22-rdf-syntax-ns#List" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#first": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7731" + } + ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#rest": [ { "@list": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5451" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7732" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7733" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5452" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7734" } ] } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5451", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7731", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5452", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7732", + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://qudt.org/schema/qudt/QuantityKind" + "@id": "http://www.w3.org/2001/XMLSchema#decimal" } ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#preferred", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7733", + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "preferred" + "@id": "http://www.w3.org/2001/XMLSchema#integer" } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7734", + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Reheat_Hot_Water_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor" + "@language": "en", + "@value": "Reheat Hot Water System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of supply air" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7022" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7023" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2872" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7024" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2873" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7025" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2874" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7026" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7027" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2875" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7022", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187267,13 +195902,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7023", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Reheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187288,13 +195923,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7024", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2874", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187309,13 +195944,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7025", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2875", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187330,34 +195965,56 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7026", + "@id": "https://brickschema.org/schema/Brick#Steam_Valve", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Steam Valve" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + }, + { + "@id": "https://brickschema.org/schema/Brick#Valve" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6261" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6262" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6263" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Steam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7027", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6261", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187372,395 +196029,202 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#PressureQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6262", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4014" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4015" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4014", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6263", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4015", + "@id": "https://brickschema.org/schema/Brick#On_Off_Command", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MilliM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloN-PER-M2" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_HG_0DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/HectoPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloLB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/M_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_HGA" - }, - { - "@id": "http://qudt.org/vocab/unit/LB_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/PSI" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroATM" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/ATM_T" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/N-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H20_4DEG_C" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/DYN-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_60DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG_32DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/TORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA" - }, - { - "@id": "http://qudt.org/vocab/unit/DecaPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KIP_F-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroPA" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM_F-PER-MilliM2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloPA_A" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaPSI" - }, - { - "@id": "http://qudt.org/vocab/unit/BARYE" - }, - { - "@id": "http://qudt.org/vocab/unit/PA" - }, - { - "@id": "http://qudt.org/vocab/unit/PDL-PER-IN2" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloGM-PER-M-SEC2" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliTORR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O_39dot2DEG_F" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciBAR" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_HG" - }, - { - "@id": "http://qudt.org/vocab/unit/IN_H2O" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckPressure" - }, - { - "@id": "http://qudt.org/vocab/unit/GM_F-PER-CentiM2" - }, - { - "@id": "http://qudt.org/vocab/unit/BARAD" - }, - { - "@id": "http://qudt.org/vocab/unit/FT_H2O" - } - ] + "@language": "en", + "@value": "On Off Command" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#ifcProjectID", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7267" + }, { - "@value": "ifcProjectID" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7268" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7269" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7270" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "The IFC ID of the containing project" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://w3id.org/rec#CoffeeTable", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7267", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Coffee table" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Table" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Mode" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Schedule", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7268", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Schedule" + "@id": "https://brickschema.org/schema/BrickTag#Off" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7269", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7270", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Failure", + "@id": "https://w3id.org/rec#Server", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Server." + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Failure" + "@value": "Server" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Light_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Command" + "@id": "https://w3id.org/rec#ICTHardware" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -187770,94 +196234,115 @@ ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.3.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Replaced with Lighting_Command to represent its function more precisely." + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:Server" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Server" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Glycol", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command" + "@id": "https://brickschema.org/schema/Brick#Liquid" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Prayer_Room", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Stack_Flow_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Exhaust Air Stack Flow Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A room set aside for prayer" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Proportional_Band_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2770" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1344" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2771" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1345" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2772" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1346" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2773" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1347" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1348" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1349" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1350" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1351" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1352" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Prayer" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Flow" + }, { - "@id": "https://w3id.org/rec#MeditationRoom" + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187872,13 +196357,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Prayer" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187893,13 +196378,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2772", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187914,13 +196399,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1347", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187935,53 +196420,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fume_Hood", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1348", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1516" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1517" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1518" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fume" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1349", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -187996,13 +196462,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1350", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188017,13 +196483,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1351", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188038,83 +196504,58 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationRuleShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationRule" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Quantity", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1352", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Quantity" + "@id": "https://brickschema.org/schema/BrickTag#Stack" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://qudt.org/schema/qudt/QuantityKind" - }, - { - "@id": "http://www.w3.org/2004/02/skos/core#Concept" - }, - { - "@id": "http://www.w3.org/ns/sosa/ObservableProperty" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Measurable" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Frequency_Command", + "@id": "https://brickschema.org/schema/Brick#Fan_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency_Command" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the maximum permitted frequency" + "@value": "Controls properties of fans" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2213" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4804" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2215" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4805" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2216" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4806" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -188122,23 +196563,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Frequency" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -188159,13 +196592,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188180,13 +196613,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2215", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188201,100 +196634,94 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2216", + "@id": "https://w3id.org/rec#Company", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Company" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Organization" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hallway", + "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Common_Space" + "@language": "en", + "@value": "Heat Pump Condensing Unit" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Condensing_Unit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A common space, used to connect other parts of a building" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1560" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6695" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1561" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1562" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6697" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1563" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6698" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6699" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Hallway" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6700" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hallway" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "https://w3id.org/rec#Hallway" + "@id": "https://brickschema.org/schema/BrickTag#Heating" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188309,13 +196736,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hallway" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188330,13 +196757,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188351,13 +196778,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188372,162 +196799,271 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Chilled_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6699", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Heating" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": true + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6700", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Push_Button_Status", + "@id": "https://brickschema.org/schema/BrickTag#Transformer", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "Transformer" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Fluid", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if an emergency button has been pushed" + "@value": "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force." } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1099" + "@id": "https://brickschema.org/schema/Brick#Gas" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1100" + "@id": "https://brickschema.org/schema/Brick#Liquid" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1101" - }, + "@id": "https://brickschema.org/schema/Brick#Refrigerant" + } + ] + }, + { + "@id": "https://w3id.org/rec#addressLine2", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1102" - }, + "@language": "en", + "@value": "addressLine2" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasconversionEfficiencyShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1103" + "@language": "en", + "@value": "has Conversion efficiency property" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/BrickTag#Button" - }, + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Wind_DirectionQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Push" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4427" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4428" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1099", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4427", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Button" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4428", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1101", + "@id": "https://brickschema.org/schema/Brick#BACnet_Controller", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "BACnet Controller" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Controller" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4542" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4543" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4544" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#BACnet" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Controller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Push" + "@id": "https://brickschema.org/schema/BrickTag#BACnet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188542,13 +197078,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4543", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188563,122 +197099,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Position", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4544", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ - { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" - } - ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ - { - "@id": "https://brickschema.org/schema/Brick" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The fraction of the full range of motion" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "The fraction of the full range of motion" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor", + "@id": "https://brickschema.org/schema/Brick#Effective_Cooling_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" + "@language": "en", + "@value": "Effective Cooling Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor" + "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the amperes of electrical current produced as output by a photovoltaic device" + "@value": "The effective cooling setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6172" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4618" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4619" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6173" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4621" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4622" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4623" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4624" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188693,13 +197219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Output" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188714,13 +197240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188735,13 +197261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188756,13 +197282,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188777,13 +197303,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -188798,195 +197324,226 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Tower", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4624", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://en.wikipedia.org/wiki/Cooling_tower" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://w3id.org/rec#ThrustObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b734" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b735" - }, + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b736" + "@id": "http://qudt.org/vocab/quantitykind/Thrust" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, + "@value": "Thrust observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tower" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb172" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b734", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb172", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b735", + "@id": "https://w3id.org/rec#ShoppingMall", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Shopping mall" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Building" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b736", + "@id": "https://brickschema.org/schema/Brick#Steam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Tower" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Gas" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "water in the vapor phase." } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shared", + "@id": "https://w3id.org/rec#timestamp", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shared" + "@value": "timestamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_CO2_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Position_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Position Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A physical or virtual sensor which represents the CO2 level of an HVAC Zone" + "@value": "Measures the current position of a component in terms of a fraction of its full range of motion" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3520" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3521" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6773" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6774" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6775" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6776" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/Brick#Position" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6773", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189001,13 +197558,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189022,13 +197579,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189043,34 +197600,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3523", + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Water Storage Tank" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Storage_Tank" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A specialized type of tank intended for the storage of water for extended periods." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7168" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7169" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7170" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189085,119 +197667,127 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Apparent_Energy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7169", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" - }, + "@id": "https://brickschema.org/schema/BrickTag#Storage" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/V-A-HR" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7170", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Apparent_Energy" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Energy" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The integral of the apparent power over a time interval" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Media_Hot_Desk", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Media Hot Desk" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the leaving condenser water" + "@value": "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5869" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2266" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5870" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2267" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5871" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2268" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5872" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2269" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5873" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5874" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Desk" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Media" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5869", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Desk" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189212,13 +197802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5870", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2267", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189233,13 +197823,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5871", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189254,13 +197844,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5872", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189275,34 +197865,101 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5873", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Reset Differential Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7308" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7309" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7310" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7311" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7312" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7313" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7314" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7315" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5874", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7308", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189317,141 +197974,97 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Apparent_EnergyQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7309", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3571" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3572" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7310", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3572", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7311", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/V-A-HR" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heat_Wheel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7312", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Thermal_wheel" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1624" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1625" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1626" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1624", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7313", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189466,13 +198079,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7314", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189487,13 +198100,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7315", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wheel" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189508,65 +198121,57 @@ ] }, { - "@id": "https://w3id.org/rec#Lamp", + "@id": "https://brickschema.org/schema/BrickTag#Temperature", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Lamp" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Temperature" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gauge Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water" + "@value": "Pressure sensor which is zero-referenced against ambient air pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4572" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4573" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5731" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4574" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5732" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4575" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5733" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4576" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5734" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -189575,52 +198180,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4572", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5731", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189635,7 +198211,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4574", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -189656,7 +198232,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4575", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -189677,13 +198253,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4576", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189698,74 +198274,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4577", + "@id": "https://brickschema.org/schema/BrickShape#deprecatedInVersionShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Stages_Status", + "@id": "https://brickschema.org/schema/Brick#Warmest_Zone_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Warmest Zone Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates which stage a control loop or equipment is in" + "@value": "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'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3093" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3436" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3437" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3438" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3439" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3094" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3440" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3095" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3441" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stages" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Warmest" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3436", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189780,13 +198375,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3094", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3437", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stages" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189801,13 +198396,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3095", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189822,58 +198417,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Blind", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Window_blind" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A window covering." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b317" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b318" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b319" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shade" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b317", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Blind" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189888,13 +198438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b318", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Warmest" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189909,13 +198459,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b319", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -189930,134 +198480,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Status", + "@id": "https://brickschema.org/schema/BrickTag#Lowest", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Status" + "@value": "Lowest" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Velocity_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@language": "en", + "@value": "Supply Air Velocity Pressure Sensor" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#Air_Velocity_Pressure_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Velocity_Pressure_Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "OzoneConcentration" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6439" + }, { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6440" }, { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6441" + }, { - "@value": "The concentration of ozone in a medium" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6442" + }, { - "@language": "en", - "@value": "FirstAid" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Wing", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6443" + }, { - "@id": "https://brickschema.org/schema/Brick#Location" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6444" + }, { - "@value": true + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6445" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure." - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6543" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6544" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@value": "1.4.1" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wing" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Wing" + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190072,13 +198595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6440", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wing" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190093,53 +198616,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Override_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6441", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Controls or reports whether or not a device or control loop is in 'override'" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5019" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5020" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5021" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Override" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5019", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190154,13 +198658,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5020", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Override" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190175,13 +198679,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5021", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190196,180 +198700,202 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#HVAC_Zone", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6445", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "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)." + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Air_Quality", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1553" + "@id": "https://brickschema.org/schema/Brick#Ammonia_Concentration" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1554" + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1555" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + }, { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:HVACZone" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" + }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/Brick#NO2_Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Ozone_Concentration" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Color", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#HVACZone" + "@language": "en", + "@value": "Color" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1553", + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@language": "en", + "@value": "Heating Discharge Air Flow Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets discharge air flow for heating" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1554", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Fan_Disable_Command", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Exhaust Fan Disable Command" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1555", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Disable_Command" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Phone", + "@id": "https://brickschema.org/schema/Brick#TVOC_Level_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Phone" + "@value": "TVOC Level Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects matter of size 2.5 microns" + "@value": "A sensor measuring the level of all VOCs in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5032" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3195" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5033" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3196" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5034" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3197" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5035" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3198" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5036" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3199" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3200" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { "@id": "https://brickschema.org/schema/BrickTag#Particulate" @@ -190379,27 +198905,25 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + }, { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5032", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190414,13 +198938,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5033", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM2.5" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190435,7 +198959,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5034", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -190456,7 +198980,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5035", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -190477,7 +199001,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -190498,154 +199022,97 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Medium" - } - ] - }, - { - "@id": "https://w3id.org/rec#generation", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "generation" - } - ] - }, - { - "@id": "https://w3id.org/rec#VibrationSensorEquipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3200", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Vibration sensor." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Vibration Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#TVOC" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Min", + "@id": "https://brickschema.org/schema/BrickTag#Basement", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Min" + "@value": "Basement" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System", + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@language": "en", + "@value": "Deadband Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_System" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Sets the size of a deadband" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7416" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6926" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6927" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7418" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7419" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7420" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7421" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6928" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6926", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190660,13 +199127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conditioning" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190681,13 +199148,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7418", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#HVAC" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -190702,204 +199169,278 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7419", + "@id": "https://w3id.org/rec#FrequencyObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Frequency observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb89" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7420", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb89", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7421", + "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ventilation" + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/isDeltaQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": true } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ΔCOConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#CO_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The difference in carbon monoxide concentration between two areas" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dc", + "@id": "https://brickschema.org/schema/BrickTag#Terminal", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dc" + "@value": "Terminal" } ] }, { - "@id": "https://w3id.org/rec#ServiceObject", + "@id": "https://w3id.org/rec#WirelessAccessPoint", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Wireless access point." + } + ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Service object" + "@value": "Wireless Access Point" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Information" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b149" - }, + "@value": true + } + ], + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b150" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb179" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b151" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b155" - }, + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b156" - }, + "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb179", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b160" - }, + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#in": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b161" - }, + "@list": [ + { + "@value": "WiFi4" + }, + { + "@value": "WiFi5" + }, + { + "@value": "WiFi6" + }, + { + "@value": "WiFi6E" + }, + { + "@value": "WiFi7" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b162" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b163" - }, + "@value": "Generation" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b164" + "@id": "https://w3id.org/rec#generation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b149", + "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties2", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3884" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@value": "related to" + "@id": "https://brickschema.org/schema/Brick#Entity" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3884", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "\n CONSTRUCT {\n$this ?p ?o .\n}\nWHERE {\n?o ?invP $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://w3id.org/rec#relatedTo" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b150", + "@id": "https://w3id.org/rec#VolumeFlowRateObservation", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Volume flow rate observation" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "closed time" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://w3id.org/rec#closedTime" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb177" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b151", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb177", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Unacknowledged" - }, - { - "@value": "Acknowledged" - }, - { - "@value": "Closed" - } - ] + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -190914,304 +199455,364 @@ ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "status" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#status" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b155", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "Supply Air Static Pressure Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "acknowledged by" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "Sets static pressure of supply air" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://w3id.org/rec#acknowledgedBy" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7023" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7024" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7025" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7026" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7027" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7028" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7029" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b156", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7023", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#string" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@list": [ - { - "@value": "Severe" - }, - { - "@value": "Major" - }, - { - "@value": "Minor" - } - ] + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7024", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "severity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#severity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b160", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7025", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Point" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "produced by" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#producedBy" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b161", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7026", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "created time" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#createdTime" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b162", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7027", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Agent" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "created by" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7028", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#createdBy" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b163", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7029", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/2001/XMLSchema#dateTime" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "acknowledged time" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VAV", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#acknowledgedTime" + "@language": "en", + "@value": "VAV" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b164", + "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Agent" + "@language": "en", + "@value": "Supply Condenser Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "closed by" + "@value": true } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#closedBy" + "@value": "Swapped supply/return for entering/leaving with water-related points" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sash", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@language": "en", - "@value": "Sash" + "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Eye_Wash_Station", + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Temperature Differential Reset Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1388" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1389" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6454" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1390" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6455" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1391" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6456" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1392" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6457" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1393" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6458" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Eye" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1388", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191226,13 +199827,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1389", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191247,13 +199848,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1390", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Eye" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191268,13 +199869,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1391", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191289,13 +199890,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1392", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191310,146 +199911,123 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1393", + "@id": "https://w3id.org/rec#coordinateSystem", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Wash" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "coordinateSystem" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Beam", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Beam" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/Brick#Pump_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status" + "@language": "en", + "@value": "Pump Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2275" - }, + "@id": "https://brickschema.org/schema/Brick#Mechanical_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2276" - }, + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2277" - }, + "@language": "en", + "@value": "A mechanical room that houses pumps" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2278" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2815" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2279" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2816" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2280" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2817" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2281" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2818" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2282" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2819" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2820" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2275", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2276", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191464,13 +200042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2278", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Mechanical" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191485,13 +200063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2279", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191506,13 +200084,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2818", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191527,13 +200105,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2281", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191548,13 +200126,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2282", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191569,80 +200147,77 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2283", + "@id": "https://brickschema.org/schema/BrickTag#Selector", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Selector" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Maintenance_Required_Alarm", + "@id": "https://brickschema.org/schema/Brick#Direct_Expansion_Heating_Coil", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@language": "en", + "@value": "Direct Expansion Heating Coil" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An alarm that indicates that repair/maintenance is required on an associated device or equipment" + "@id": "https://brickschema.org/schema/Brick#Heating_Coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb869" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb870" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb871" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2178" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb872" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb873" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Coil" }, { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Direct" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Required" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb869", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Coil" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191657,13 +200232,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb870", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + "@id": "https://brickschema.org/schema/BrickTag#Direct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191678,13 +200253,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb871", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191699,13 +200274,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Required" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191720,71 +200295,102 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System_Enable_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb873", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Electrical_Energy_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electrical Energy Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" + "@id": "https://brickschema.org/schema/Brick#Energy_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables operation of the hot water system" + "@value": "A sensor that records the quantity of electrical energy consumed in a given period" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4867" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1038" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4868" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1039" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4869" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1040" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4870" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1041" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4871" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1042" + } + ], + "https://brickschema.org/schema/Brick#Quantity": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4872" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4867", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191799,13 +200405,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4868", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191820,13 +200426,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4869", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1040", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191841,13 +200447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4870", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1041", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191862,13 +200468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4871", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191883,63 +200489,179 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4872", + "@id": "https://brickschema.org/schema/Brick#PAU", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "PAU" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A type of AHU, use to pre-treat the outdoor air before feed to AHU" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Pre-Cooling_Air_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#deprecation", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Deprecation Notice" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Marks a concept as deprecated" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Locally", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Locally" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Smoke", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Smoke" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Oil", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Liquid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Fuel_Oil" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Heating_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Air Temperature Heating Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "The class 'Effective_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Differential_Speed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Speed Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the temperature of hot water" + "@value": "Sets differential speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6718" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6719" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb856" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6720" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb857" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6721" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb858" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6722" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb859" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -191948,31 +200670,23 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6718", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -191987,7 +200701,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6719", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb857", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192008,7 +200722,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6720", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb858", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192029,13 +200743,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6721", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192050,13 +200764,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6722", + "@id": "https://brickschema.org/schema/Brick#On_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "On Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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'" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2542" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2543" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2544" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2542", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192071,70 +200831,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Direction", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2543", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#narrower": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction" + "@id": "https://brickschema.org/schema/BrickTag#On" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2544", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#isMeteredBy" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of bypass water" + "@value": "Measures the rate of flow of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b406" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b407" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7504" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b408" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7505" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b409" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7506" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b410" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7507" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, { "@id": "https://brickschema.org/schema/BrickTag#Flow" }, @@ -192155,33 +200930,12 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b406", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b407", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7504", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192202,7 +200956,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b408", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7505", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192223,7 +200977,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b409", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7506", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192244,7 +200998,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b410", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7507", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -192265,156 +201019,198 @@ ] }, { - "@id": "https://w3id.org/rec#commissioningDate", + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "commissioningDate" + "@value": "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" } - ] - }, - { - "@id": "https://w3id.org/rec#MagneticFluxObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/MagneticFlux" + "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "Magnetic flux observation" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@language": "en", + "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b117" + "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b117", + "@id": "https://brickschema.org/schema/Brick#Speed", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "http://qudt.org/vocab/unit/BFT" + }, { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, { - "@value": 1 + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/HZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/IN-PER-YR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/M-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaHZ-M" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#Linear_Speed" + }, + { + "@id": "https://brickschema.org/schema/Brick#Rotational_Speed" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://qudt.org/vocab/quantitykind/Speed" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Visitor_Lobby", + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Lobby" + "@language": "en", + "@value": "Water Temperature Alarm" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby" + "@value": "An alarm that indicates the off-normal conditions associated with temperature of water." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3402" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3403" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6534" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3404" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6535" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3405" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6536" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3406" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Lobby" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6537" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Visitor" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3402", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Common" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192429,13 +201225,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3403", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lobby" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192450,13 +201246,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3404", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192471,13 +201267,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3405", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192492,129 +201288,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3406", + "@id": "https://brickschema.org/schema/Brick#Voltage_Angle", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Visitor" + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick" } - ] - }, - { - "@id": "https://w3id.org/rec#ParkingSpace", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Parking space" + "@language": "en", + "@value": "VoltageAngle" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "https://brickschema.org/schema/Brick#Phasor_Angle" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Angle of voltage phasor" + }, + { + "@language": "en", + "@value": "Angle of voltage phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Team_Room", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Enclosed_Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Chilled Water Differential Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "An office used by multiple team members for specific work tasks. Distinct from Conference Room" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3205" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb526" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3206" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb527" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3207" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3208" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb529" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3209" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3210" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb531" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TeamRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb532" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Team" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "@id": "https://brickschema.org/schema/BrickTag#Step" + }, { - "@id": "https://w3id.org/rec#TeamRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enclosed" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192629,13 +201449,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb527", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192650,13 +201470,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192671,13 +201491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3208", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192692,13 +201512,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192713,13 +201533,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3210", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Team" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192734,64 +201554,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#aggregate", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Aggregate" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Description of how the dta for this point is aggregated" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b400" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b401" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b402" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b400", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bypass" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192806,106 +201575,82 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b401", + "@id": "https://brickschema.org/schema/BrickTag#Hospitality", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Hospitality" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b402", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Heat Exchanger" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#HX" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel." + "@value": "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)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4660" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7199" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7200" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7201" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4663" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7202" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#HX" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7199", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192920,13 +201665,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7200", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Exchanger" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192941,13 +201686,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#HX" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192962,13 +201707,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -192983,11 +201728,29 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve", + "@id": "https://brickschema.org/schema/BrickTag#Location", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Location" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Dry_Cooler", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dry Cooler" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" @@ -192996,40 +201759,46 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil" + "@value": "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/)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb966" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb967" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6708" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb968" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb969" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cooler" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dry" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#HVAC" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb966", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cooler" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193044,13 +201813,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6707", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb967", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dry" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193065,13 +201834,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6708", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193086,82 +201855,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Embedded", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb969", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Embedded" + "@id": "https://brickschema.org/schema/BrickTag#HVAC" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Heater", + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.coolingtowerworld.com/c-30-basin-heater.aspx" + "@language": "en", + "@value": "Leaving Chilled Water Temperature Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Heater" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers" + "@value": "Temperature setpoint for leaving chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b602" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5852" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b603" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5853" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b604" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b605" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5855" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b606" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5856" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5857" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b602", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193176,13 +201969,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b603", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193197,13 +201990,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b604", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193218,13 +202011,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heater" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193239,13 +202032,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5856", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193260,93 +202053,74 @@ ] }, { - "@id": "https://w3id.org/rec#ConferenceRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5857", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Conference room" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box_With_Reheat", + "@id": "https://brickschema.org/schema/Brick#Water_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box" + "@language": "en", + "@value": "Water Loop" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#RVAV" + "@id": "https://brickschema.org/schema/Brick#Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone" + "@value": "A collection of equipment that transport and regulate water among each other" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6516" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6517" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6518" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6519" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6520" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7063" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7064" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#RVAV" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Loop" }, { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193361,13 +202135,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193382,55 +202156,94 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6518", + "@id": "https://brickschema.org/schema/Brick#Capacity_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#RVAV" + "@language": "en", + "@value": "Capacity Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb437" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb438" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb439" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb440" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Capacity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Capacity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb437", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reheat" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb438", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Capacity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193445,13 +202258,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb439", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Volume" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193466,257 +202279,271 @@ ] }, { - "@id": "https://w3id.org/rec#CapacitanceObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb440", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Capacitance" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Capacitance observation" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b58" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b58", + "@id": "https://brickschema.org/schema/Brick#Refrigeration_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Refrigeration System" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": 1 + "@language": "en", + "@value": "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "value" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2867" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2868" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Zenith", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2867", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Zenith" + "@id": "https://brickschema.org/schema/BrickTag#Refrigeration" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Condenser" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#DressingRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2868", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Dressing room" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Switchgear", + "@id": "https://brickschema.org/schema/BrickShape#CoordinateShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "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." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5380" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5381" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5380", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7157" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7158" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear" + "@id": "https://brickschema.org/schema/Brick#longitude" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7157", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5381", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#latitude" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7158", + "@id": "https://brickschema.org/schema/Brick#Run_Time_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switchgear" + "@language": "en", + "@value": "Run Time Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the duration for which a device was in an active or \"on\" state" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#On_Timer_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Enable_Fixed_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Fixed Enthalpy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure on either side of a chilled water valve" + "@value": "Enables the use of fixed enthalpy control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b520" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1120" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1121" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1122" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1123" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b524" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b525" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1124" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193731,13 +202558,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193752,13 +202579,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193773,13 +202600,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b523", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193794,13 +202621,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193815,101 +202642,80 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b525", + "@id": "https://brickschema.org/schema/Brick#Max_Fresh_Air_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Max Fresh Air Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Close_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Limit" + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint." + "@value": "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b583" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2217" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2218" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2219" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b584" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2220" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b585" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2221" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b586" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2222" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Close" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fresh" }, { "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b583", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Close" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b584", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193924,13 +202730,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b585", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193945,13 +202751,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2219", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -193966,47 +202772,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4771" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4772" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4773" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2220", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194021,13 +202793,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4772", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2221", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194042,13 +202814,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194063,75 +202835,81 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumVoltageInputShape", + "@id": "https://brickschema.org/schema/Brick#Bypass_Air_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated maximum voltage input property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageInput" + "@value": "Bypass Air Humidity Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Lockout_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if a piece of equipment, system, or functionality has been locked out from operation" + "@value": "Humidity setpoint for bypass air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2063" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb395" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb396" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb397" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb398" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2065" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb399" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Bypass" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Bypass_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2063", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194146,13 +202924,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194167,13 +202945,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2065", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194188,63 +202966,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb398", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures properties of CO2 in air" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6909" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6910" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6911" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#CO2" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194259,39 +203008,44 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6910", + "@id": "https://brickschema.org/schema/Brick/ref#IFCReferenceShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Infers a IFCReference instance from the object of an hasExternalReference." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3550" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick/ref#hasExternalReference" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], + "http://www.w3.org/ns/shacl#condition": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" + } + ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/Brick/ref#IFCReference" } ], "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" } ], "http://www.w3.org/ns/shacl#subject": [ @@ -194301,103 +203055,95 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#MDF", + "@id": "https://brickschema.org/schema/BrickTag#Command", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "MDF" + "@value": "Command" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump_Room", + "@id": "https://brickschema.org/schema/BrickTag#Booth", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Booth" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Mechanical_Room" + "@language": "en", + "@value": "Condenser Water Bypass Valve" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A mechanical room that houses pumps" + "@value": "A valve installed in a bypass line of a condenser water loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2815" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2816" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb650" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2817" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb651" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2818" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2819" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb653" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2820" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb654" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194412,13 +203158,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2816", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194433,13 +203179,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2817", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194454,13 +203200,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194475,13 +203221,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2819", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194496,174 +203242,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2820", + "@id": "https://brickschema.org/schema/Brick#Liquid", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/Brick#Fluid" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Gasoline" + }, + { + "@id": "https://brickschema.org/schema/Brick#Glycol" + }, + { + "@id": "https://brickschema.org/schema/Brick#Liquid_CO2" + }, + { + "@id": "https://brickschema.org/schema/Brick#Oil" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "https://w3id.org/rec#end", + "@id": "https://w3id.org/rec#leasor", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "end" + "@value": "leasor" } ] }, { - "@id": "https://w3id.org/rec#Bed", + "@id": "https://brickschema.org/schema/Brick#Heating_Start_Stop_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bed" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Heating Start Stop Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Average_Exhaust_Air_Static_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b271" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b272" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b273" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1642" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b274" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1643" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b275" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1644" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b276" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1645" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b277" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1646" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Average" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b271", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b272", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Average" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b273", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194678,7 +203363,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b274", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -194699,13 +203384,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b275", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194720,13 +203405,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b276", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194741,13 +203426,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b277", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1646", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194762,106 +203447,57 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantity", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "http://qudt.org/schema/qudt/QuantityKind" - } - ], - "http://www.w3.org/ns/shacl#targetObjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Majlis", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Majlis" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shutoff", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Shutoff" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupancy", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Occupancy" + "@value": "Leaving Medium Temperature Hot Water Temperature Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in water pressure between sections of a medium temperature hot water system" + "@value": "Measures the temperature of medium-temperature hot water supplied by a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2294" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2295" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5903" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2296" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5904" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2297" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5905" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2298" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5906" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2299" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5907" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2300" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5908" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2301" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5909" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Medium" @@ -194869,9 +203505,6 @@ { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, @@ -194884,18 +203517,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5903", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194910,13 +203543,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2295", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5904", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -194931,7 +203564,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2296", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5905", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -194952,7 +203585,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5906", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -194973,28 +203606,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2298", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5907", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -195015,7 +203627,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2300", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5908", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -195036,7 +203648,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2301", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5909", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -195057,179 +203669,118 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Potable_Water", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The static pressure of air within supply regions of an HVAC system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6390" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6391" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6392" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6393" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6394" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6395" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6396" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@value": "Water that is safe to drink" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6390", + "@id": "https://brickschema.org/schema/BrickShape#DeprecationRuleForInstances", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#severity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://www.w3.org/ns/shacl#Warning" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#sparql": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3678" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6391", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3678", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#SPARQLConstraint" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@value": "{$this} has type {?class} which was deprecated in version {?depver}. For now, it has been updated to also be of type {?newClass}." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "SELECT $this ?class ?newClass ?depver WHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:deprecatedInVersion ?depver .\n?class brick:isReplacedBy ?newClass .\n}" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6392", + "@id": "https://brickschema.org/schema/Brick#Touchpanel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Touchpanel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Interface" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6393", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3264" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3265" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3266" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Interface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6394", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3264", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195244,13 +203795,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6395", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3265", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Interface" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195265,13 +203816,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3266", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Touchpanel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195286,40 +203837,55 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Expansion", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Expansion" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The cooling setpoint for a specific zone in a building." + "@value": "Humidity setpoint for outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7100" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7101" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2617" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7102" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2618" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7103" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2619" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7104" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7105" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2621" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -195327,34 +203893,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -195375,13 +203938,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7101", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195396,13 +203959,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195417,13 +203980,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195438,13 +204001,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195459,80 +204022,113 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7105", + "@id": "https://brickschema.org/schema/Brick/ref#bacnet-read-property", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The property of the BACnet object to read to get the current value of this entity." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "bacnet-read-property" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermostat", + "@id": "https://brickschema.org/schema/BrickTag#Hazardous", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Thermostat" + "@value": "Hazardous" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment", + "@id": "https://brickschema.org/schema/Brick#Effective_Room_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Room Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4969" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb993" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb994" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb995" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb996" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb997" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4970" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb998" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4971" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb999" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4969", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195547,13 +204143,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4970", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195568,13 +204164,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195589,53 +204185,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Disconnect_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b367" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b368" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b369" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b370" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Building" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b367", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb996", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195650,13 +204206,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b368", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb997", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195671,13 +204227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b369", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195692,13 +204248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b370", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195713,60 +204269,66 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_High_Reset_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Leaving Hot Water Temperature High Reset Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the temperature of medium-temperature hot water entering a hot water system" + "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4752" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4891" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4892" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4753" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4893" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4754" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4894" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4755" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4895" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4756" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4896" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4757" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4897" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4758" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4898" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -195779,37 +204341,21 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4752", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4753", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195824,13 +204370,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4892", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195845,13 +204391,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4893", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195866,13 +204412,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4756", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4894", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195887,13 +204433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4757", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4895", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195908,13 +204454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4758", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4896", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -195929,129 +204475,13 @@ ] }, { - "@id": "https://w3id.org/rec#OfficeChair", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Office chair" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Chair" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Discharge_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Setpoint" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Power", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Power" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Elevator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://en.wikipedia.org/wiki/Elevator" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1054" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1055" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4897", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Elevator" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196066,13 +204496,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4898", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196087,97 +204517,70 @@ ] }, { - "@id": "https://w3id.org/rec#RetailRoom", + "@id": "https://brickschema.org/schema/Brick#Rated_Speed_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Retail room" + "@language": "en", + "@value": "Rated Speed Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Locally_On_Off_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@language": "en", + "@value": "Sets rated speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2058" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2059" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2848" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2060" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2061" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2850" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2062" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Locally" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Rated" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2058", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Locally" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2059", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2848", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196192,13 +204595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2060", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@id": "https://brickschema.org/schema/BrickTag#Rated" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196213,13 +204616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2061", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196234,13 +204637,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2062", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196255,73 +204658,57 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://www.towercomponentsinc.com/cooling-tower-basics-misc-terms-glossary" - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower" + "@value": "Entering Water Flow Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of chilled water" + "@value": "Sets the target flow rate of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7396" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5698" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7397" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5699" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7398" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5700" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7399" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5701" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7400" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5702" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -196329,23 +204716,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7396", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5698", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196360,13 +204747,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7397", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5699", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196381,13 +204768,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7398", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196402,13 +204789,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7399", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196423,7 +204810,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7400", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196444,421 +204831,464 @@ ] }, { - "@id": "https://w3id.org/rec#Level", + "@id": "https://w3id.org/rec#Department", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "The level of a building, a.k.a. storey, floor, etc." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Level" + "@value": "Department" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Architecture" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b113" + "@id": "https://w3id.org/rec#Organization" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b113", + "@id": "https://brickschema.org/schema/BrickTag#Employee", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#integer" - } - ], - "http://www.w3.org/ns/shacl#description": [ - { - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "level number" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#levelNumber" + "@language": "en", + "@value": "Employee" } ] }, { - "@id": "https://w3id.org/rec#EthernetPort", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Reset_Differential_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Ethernet port." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Ethernet Port" + "@language": "en", + "@value": "Discharge Air Temperature Reset Differential Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b77" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b82" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Temperature_Differential_Reset_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Port" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b77", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": "Type1" - }, - { - "@value": "Type2" - }, - { - "@value": "Type3" - }, - { - "@value": "Type4" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "PoE Type" - } + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#poeType" + "@language": "en", + "@value": "Domestic Hot Water Supply Temperature Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b82", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2001/XMLSchema#float" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#description": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." + "@value": true } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Port Speed" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#portSpeed" + "@id": "https://brickschema.org/schema/Brick#Leaving_Domestic_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Sensor", + "@id": "https://w3id.org/rec#substance", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system." - } + "http://www.w3.org/2002/07/owl#AnnotationProperty" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1851" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1852" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1853" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1854" - }, + "http://www.w3.org/2000/01/rdf-schema#domain": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1855" + "@id": "https://w3id.org/rec#feeds" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1856" + "@id": "https://w3id.org/rec#isFedBy" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Face" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Inside" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@value": "substance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1851", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@value": "substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4444" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4481" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1852", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4444", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Inside" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Datatype" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#oneOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@value": "ACElec" + }, + { + "@value": "Air" + }, + { + "@value": "BlowdownWater" + }, + { + "@value": "ChilledWater" + }, + { + "@value": "ColdDomesticWater" + }, + { + "@value": "Condensate" + }, + { + "@value": "CondenserWater" + }, + { + "@value": "DCElec" + }, + { + "@value": "Diesel" + }, + { + "@value": "DriveElec" + }, + { + "@value": "Ethernet" + }, + { + "@value": "ExhaustAir" + }, + { + "@value": "Freight" + }, + { + "@value": "FuelOil" + }, + { + "@value": "Gasoline" + }, + { + "@value": "GreaseExhaustAir" + }, + { + "@value": "HotDomesticWater" + }, + { + "@value": "HotWater" + }, + { + "@value": "IrrigationWater" + }, + { + "@value": "Light" + }, + { + "@value": "MakeupWater" + }, + { + "@value": "NaturalGas" + }, + { + "@value": "NonPotableDomesticWater" + }, + { + "@value": "OutsideAir" + }, + { + "@value": "People" + }, + { + "@value": "Propane" + }, + { + "@value": "RecircHotDomesticWater" + }, + { + "@value": "Refrig" + }, + { + "@value": "ReturnAir" + }, + { + "@value": "SprinklerWater" + }, + { + "@value": "Steam" + }, + { + "@value": "StormDrainage" + }, + { + "@value": "SupplyAir" + }, + { + "@value": "TransferAir" + }, + { + "@value": "WasteVentDrainage" + }, + { + "@value": "Water" + } + ] } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1853", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4481", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Datatype" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#oneOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@value": "ACElec" + }, + { + "@value": "Air" + }, + { + "@value": "BlowdownWater" + }, + { + "@value": "ChilledWater" + }, + { + "@value": "ColdDomesticWater" + }, + { + "@value": "Condensate" + }, + { + "@value": "CondenserWater" + }, + { + "@value": "DCElec" + }, + { + "@value": "Diesel" + }, + { + "@value": "DriveElec" + }, + { + "@value": "Ethernet" + }, + { + "@value": "ExhaustAir" + }, + { + "@value": "Freight" + }, + { + "@value": "FuelOil" + }, + { + "@value": "Gasoline" + }, + { + "@value": "GreaseExhaustAir" + }, + { + "@value": "HotDomesticWater" + }, + { + "@value": "HotWater" + }, + { + "@value": "IrrigationWater" + }, + { + "@value": "Light" + }, + { + "@value": "MakeupWater" + }, + { + "@value": "NaturalGas" + }, + { + "@value": "NonPotableDomesticWater" + }, + { + "@value": "OutsideAir" + }, + { + "@value": "People" + }, + { + "@value": "Propane" + }, + { + "@value": "RecircHotDomesticWater" + }, + { + "@value": "Refrig" + }, + { + "@value": "ReturnAir" + }, + { + "@value": "SprinklerWater" + }, + { + "@value": "Steam" + }, + { + "@value": "StormDrainage" + }, + { + "@value": "SupplyAir" + }, + { + "@value": "TransferAir" + }, + { + "@value": "WasteVentDrainage" + }, + { + "@value": "Water" + } + ] } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1854", + "@id": "https://brickschema.org/schema/BrickTag#Entering", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Entering" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1855", + "@id": "https://w3id.org/rec#Zone", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@value": "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." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1856", + "@id": "https://brickschema.org/schema/BrickTag#Sash", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sash" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Chilled Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of medium-temperature hot water supplied by a hot water system" + "@value": "Measures the temperature of chilled water that is enteringed to a cooling tower" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5908" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5909" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4680" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5910" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4681" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5911" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4682" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5912" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4683" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5913" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4684" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5914" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4685" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -196877,37 +205307,21 @@ { "@id": "https://brickschema.org/schema/Brick#Temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5908", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5909", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4680", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196922,13 +205336,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5910", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4681", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -196943,7 +205357,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5911", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4682", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196964,7 +205378,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5912", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4683", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -196985,7 +205399,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5913", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4684", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197006,7 +205420,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5914", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4685", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197027,221 +205441,68 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#System_Status", + "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Reducing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Indicates properties of the activity of a system" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7041" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7042" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7043" + "@value": "Steam Pressure Reducing Valve" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7041", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7042", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7043", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Steam_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The temperature setpoint for the leaving condenser water" + "@value": "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5875" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5876" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5877" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3154" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5878" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3155" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5879" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3156" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5880" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3157" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5875", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5876", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5877", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3154", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197256,13 +205517,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5878", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3155", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reducing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197277,13 +205538,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5879", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3156", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197298,13 +205559,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3157", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197319,109 +205580,70 @@ ] }, { - "@id": "https://w3id.org/rec#startLevel", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "startLevel" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan", + "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Fan" + "@value": "Velocity Pressure Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Equipment_Room", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A telecommunications room where equipment that serves the building is stored" + "@value": "Sets static veloicty pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3381" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1284" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3382" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1285" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3383" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1286" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1287" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1283", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197436,13 +205658,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1284", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197457,13 +205679,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1285", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197478,13 +205700,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1286", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Velocity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197499,271 +205721,254 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1287", + "@id": "https://brickschema.org/schema/BrickShape#LevelQuantityShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick/ref#ifcName", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "ifcName" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3900" + }, { - "@value": "The name of the IFC entity" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3901" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3900", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": 1 } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#or": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3901", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/M" + }, + { + "@id": "http://qudt.org/vocab/unit/IN" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliM" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciM" + }, + { + "@id": "http://qudt.org/vocab/unit/YD" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroM" + }, + { + "@id": "http://qudt.org/vocab/unit/FT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloM" + } + ] } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Measures the temperature of discharge air" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter", + "@id": "https://brickschema.org/schema/BrickShape#hasratedCurrentInputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Parameter" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Parameters relevant to humidity-related systems and points" + "@value": "has Rated current input property" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6723" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6724" - }, + "http://www.w3.org/ns/shacl#node": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6725" + "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6723", + "@id": "https://brickschema.org/schema/Brick#CAV", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "CAV" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6724", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Constant_Air_Volume_Box" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6725", + "@id": "https://brickschema.org/schema/BrickTag#Temporary", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Temporary" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive", + "@id": "https://brickschema.org/schema/Brick#Office_Kitchen", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://xp20.ashrae.org/terminology/index.php?term=vfd&submit=Search" + "@language": "en", + "@value": "Office Kitchen" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Motor" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#VFD" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A common space, usually near or in a breakroom, where minor food preperation occurs" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7165" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2537" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7166" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2538" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7167" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2539" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7168" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2540" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7169" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2541" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Kitchenette" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" + "@id": "https://brickschema.org/schema/BrickTag#Kitchen" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Kitchenette" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7165", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drive" + "@id": "https://brickschema.org/schema/BrickTag#Kitchen" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197778,13 +205983,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7166", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197799,13 +206004,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7167", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197820,13 +206025,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#VFD" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197841,13 +206046,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2541", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Variable" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197862,43 +206067,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Cooling Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Sets temperature of air when unoccupied" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7504" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6400" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6401" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6402" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6403" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6404" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6405" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7508" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6406" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -197906,10 +206131,10 @@ "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -197919,7 +206144,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7504", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -197940,13 +206165,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6401", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197961,13 +206186,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6402", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -197982,13 +206207,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6403", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198003,13 +206228,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6404", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198024,75 +206249,112 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6405", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6406", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#EnergyObservation", + "@id": "https://brickschema.org/schema/BrickShape#Active_EnergyQuantityShape", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/Energy" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Energy observation" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3555" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3556" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3555", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b75" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b75", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3556", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + } + ] } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -198105,91 +206367,96 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ - { - "@value": "value" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@language": "en", + "@value": "Leaving Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets temperature of domestic hot water" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5630" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1977" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1978" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1979" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1980" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5631" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1981" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5632" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1982" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5633" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1983" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5634" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1984" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5635" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1985" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198204,13 +206471,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5631", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198225,13 +206492,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5632", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198246,13 +206513,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1980", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198267,13 +206534,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198288,13 +206555,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198309,176 +206576,151 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#HVAC", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "HVAC" - } - ] - }, - { - "@id": "https://w3id.org/rec#ITRack", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1983", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "IT rack." + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "IT Rack" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ICTEquipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#latitudeShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1984", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#latitude" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Grains_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1985", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Sensor" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Measures the mass of water vapor in air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5490" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5491" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5492" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5493" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5494" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Short", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Grains" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "Short" } + ] + }, + { + "@id": "https://w3id.org/rec#ComputerCart", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#GrainsOfMoisture" + "@value": "Computer cart" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://w3id.org/rec#Cart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5490", + "@id": "https://brickschema.org/schema/Brick#Standby_CRAC", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#DoubleValueObservation" + "@language": "en", + "@value": "Standby CRAC" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "last known value" + "@language": "en", + "@value": "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" - } - ], - "http://www.w3.org/ns/shacl#path": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3100" + }, { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5491", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3101" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3102" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#CRAC" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5492", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Grains" + "@id": "https://brickschema.org/schema/BrickTag#CRAC" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198493,13 +206735,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5493", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198514,13 +206756,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3102", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198535,68 +206777,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Status", + "@id": "https://brickschema.org/schema/Brick#Air_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@language": "en", + "@value": "Air System" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5058" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5059" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5060" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Run" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5058", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4534" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4535" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5059", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198611,13 +206838,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5060", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198632,108 +206859,124 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water", + "@id": "https://brickschema.org/schema/Brick#Inside_Face_Surface_Temperature_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@language": "en", + "@value": "Inside Face Surface Temperature Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Energy_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures energy consumption" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5693" + "@value": "Sets temperature for the inside face surface temperature of the radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5694" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1857" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1858" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1859" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1860" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5695" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1861" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5696" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1862" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Face" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Inside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Surface" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5693", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1857", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#EnergyObservation" + "@id": "https://brickschema.org/schema/BrickTag#Face" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "last known value" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1858", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/BrickTag#Inside" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1859", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198748,13 +206991,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1860", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198769,13 +207012,34 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1861", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Surface" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1862", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198790,53 +207054,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System", + "@id": "https://brickschema.org/schema/Brick#Heating_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_System" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of hot water in a building" + "@value": "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6972" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6701" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6973" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6702" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6974" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6703" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198851,13 +207121,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6973", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198872,13 +207142,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6974", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -198893,192 +207163,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/BFT" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/IN-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Linear_Speed" - }, - { - "@id": "https://brickschema.org/schema/Brick#Rotational_Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQUDTReference": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Speed" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash", + "@id": "https://brickschema.org/schema/BrickTag#Shaft", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wash" + "@value": "Shaft" } ] }, { - "@id": "https://w3id.org/rec#architectedBy", + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@language": "en", - "@value": "architectedBy" + "@id": "https://brickschema.org/schema/Brick#Time" } ] }, { - "@id": "https://w3id.org/rec#HVACZone", + "@id": "https://w3id.org/rec#Information", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "HVAC zone" + "@value": "Information" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Zone" + "@id": "http://www.w3.org/2000/01/rdf-schema#Resource" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Fan", + "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Humidity Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fan moving return air -- air that is circulated from the building back into the HVAC system" + "@value": "An alarm that indicates high concentration of water vapor in the air." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2988" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1666" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1667" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2989" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1668" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2990" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1669" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2988", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199093,13 +207276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2989", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199114,13 +207297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2990", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199135,59 +207318,194 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Unit_Failure_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1669", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#TeamRoom", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Team Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Methane_ConcentrationQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3928" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3931" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3928", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3931", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Capillary_Tube_Metering_Device", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Capillary Tube Metering Device" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" + "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates the failure of an equipment or device" + "@value": "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3304" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb441" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb442" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3305" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb443" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3306" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb444" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3307" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb445" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Metering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3304", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199202,13 +207520,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3305", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199223,13 +207541,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3306", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Liquid" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199244,13 +207562,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3307", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Metering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199265,65 +207583,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb445", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Diffuser", + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cooling Demand Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Demand_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6585" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4586" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4587" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6586" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4588" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6587" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4589" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6585", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199338,13 +207682,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199359,13 +207703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199380,100 +207724,142 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredPowerInput", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4589", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Measured power input" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "The nominal measured power input of the entity" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Vehicle" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Baseboard", + "@id": "https://brickschema.org/schema/BrickTag#Handling", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Baseboard" + "@value": "Handling" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump", + "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Max Supply Air Static Pressure Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that performs work on hot water; typically part of a hot water system" + "@value": "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5808" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5976" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5977" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5978" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5979" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5980" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5981" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5982" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5809" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5983" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5810" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5984" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5811" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5985" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Max" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5808", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5976", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199488,13 +207874,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5977", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199509,13 +207895,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5810", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5978", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199530,13 +207916,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5811", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5979", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199551,98 +207937,55 @@ ] }, { - "@id": "https://w3id.org/rec#RecordingRoom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5980", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Recording room" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_High_Reset_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5981", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2966" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2967" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2968" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2969" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2970" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2971" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2972" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, + "http://www.w3.org/ns/shacl#object": [ { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2966", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199657,13 +208000,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2967", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199678,13 +208021,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2968", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199699,13 +208042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2969", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199720,13 +208063,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2970", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Loop", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Loop" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Water_Loop" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A collection of equipment that transport and regulate hot water among each other" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1775" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1776" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1777" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1775", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199741,13 +208130,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1776", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199762,13 +208151,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2972", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1777", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199783,59 +208172,158 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidification_Start_Stop_Status", + "@id": "https://brickschema.org/schema/Brick#Phasor_Magnitude", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "PhasorMagnitude" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Magnitude component of a phasor" + } + ], + "http://www.w3.org/2004/02/skos/core#related": [ + { + "@id": "https://brickschema.org/schema/Brick#Phasor" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Heating Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The effective heating setpoint for a specific zone in a building." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1805" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4625" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1806" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4626" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1807" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4627" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1808" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4628" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1809" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4629" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4630" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4631" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidification" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1805", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4625", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidification" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199850,13 +208338,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1806", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199871,13 +208359,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1807", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199892,13 +208380,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1808", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199913,13 +208401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -199934,137 +208422,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Food", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4630", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Food" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://w3id.org/rec#Laboratory", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Laboratory" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4631", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#DeprecationInferenceForInstancesRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3671" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3671", + "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "CONSTRUCT {\n$this a ?newClass .\n}\nWHERE {\n$this a ?class .\n?class owl:deprecated true .\n?class brick:isReplacedBy ?newClass .\nFILTER NOT EXISTS {$this a ?newClass}\n}" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Deprecated class is temporarily augmented by the new class" + "@language": "en", + "@value": "Underfloor Air Plenum" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Plenum" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Recovery_Hot_Water_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_System" + "@language": "en", + "@value": "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)" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1605" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1606" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3281" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1607" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3282" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1608" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3283" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1609" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3284" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1605", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200079,13 +208537,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200100,13 +208558,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1607", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recovery" + "@id": "https://brickschema.org/schema/BrickTag#Plenum" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200121,13 +208579,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1608", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Underfloor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200142,78 +208600,187 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1609", + "@id": "https://brickschema.org/schema/BrickShape#TiltShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5426" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5427" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5426", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://w3id.org/rec#Safe", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5427", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#in": [ { - "@value": "Safe" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/MicroRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD" + }, + { + "@id": "http://qudt.org/vocab/unit/GON" + }, + { + "@id": "http://qudt.org/vocab/unit/REV" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Angle" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCMIN" + }, + { + "@id": "http://qudt.org/vocab/unit/ARCSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG" + }, + { + "@id": "http://qudt.org/vocab/unit/GRAD" + }, + { + "@id": "http://qudt.org/vocab/unit/MIL" + } + ] } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#Furniture" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reception", + "@id": "https://brickschema.org/schema/BrickTag#Protect", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reception" + "@value": "Protect" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Transformer", + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ICT_Rack", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "ICT Rack" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3270" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4872" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4873" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3271" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4874" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -200221,12 +208788,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rack" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3270", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4872", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -200247,13 +208817,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3271", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4873", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Transformer" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200268,153 +208838,118 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedMaximumCurrentOutputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4874", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated maximum current output property" + "@id": "https://brickschema.org/schema/BrickTag#Rack" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#Electric_CurrentQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water", + "@id": "https://brickschema.org/schema/BrickTag#Freeze", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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)." - } - ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Blowdown_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Bypass_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Makeup_Water" - }, - { - "@id": "https://brickschema.org/schema/Brick#Potable_Water" + "@value": "Freeze" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder", + "@id": "https://brickschema.org/schema/Brick#Massage_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Massage Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@value": true } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#NVR" + "@language": "en", + "@value": "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6109" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6110" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2195" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6111" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2196" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6112" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2197" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6113" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2198" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6114" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6115" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:TherapyRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#NVR" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Recorder" + "@id": "https://brickschema.org/schema/BrickTag#Massage" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@id": "https://w3id.org/rec#TherapyRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6109", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200429,13 +208964,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6110", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#NVR" + "@id": "https://brickschema.org/schema/BrickTag#Massage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200450,13 +208985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6111", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2197", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Network" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200471,13 +209006,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6112", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2198", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Recorder" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200492,276 +209027,323 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6113", + "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3883" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Entity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3883", + "@type": [ + "http://www.w3.org/ns/shacl#SPARQLRule" + ], + "http://www.w3.org/ns/shacl#construct": [ + { + "@value": "\n CONSTRUCT {\n$this ?invP ?o .\n}\nWHERE {\n?o ?p $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6114", + "@id": "https://w3id.org/rec#NetworkSecurityEquipment", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance" + "@value": "Network security equipment." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Network Security Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6115", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#Video" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkSecurityEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Network_Security_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect", + "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Disconnect" + "@value": "The location of the IFC file defining a project" + } + ], + "http://www.w3.org/2000/01/rdf-schema#range": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Current_AngleQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Methane_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Methane Level Sensor" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the concentration of methane in air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2310" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2311" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2312" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2313" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Methane" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3651" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3663" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Methane_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3651", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2310", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2311", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Methane" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2312", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2313", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Current_Output_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Photovoltaic Current Output Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Current_Output_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#PV_Current_Output_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Enables hot water system when outside air temperature reaches the indicated value" + "@value": "Senses the amperes of electrical current produced as output by a photovoltaic device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1130" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1131" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1132" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1133" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6167" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1134" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6168" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1135" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6169" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1136" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6170" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1137" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6171" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6172" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Current" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PV" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Current" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200776,13 +209358,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1131", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200797,13 +209379,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1132", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#PV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200818,13 +209400,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1133", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200839,7 +209421,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1134", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -200860,13 +209442,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1135", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200881,34 +209463,93 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1136", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@language": "en", + "@value": "Chilled Water Differential Pressure Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the size of a deadband of differential pressure of chilled water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb478" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb479" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb480" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb481" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb482" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb483" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb484" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb478", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200923,13 +209564,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -200944,53 +209585,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Relief_Fan", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb480", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2888" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2889" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2890" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2888", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201005,13 +209627,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2889", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb482", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201026,13 +209648,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2890", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb483", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201047,86 +209669,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#NVR", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb484", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Energy_Generation_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Usage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Usage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Generation_Sensor" + "@id": "https://brickschema.org/schema/Brick#Water_Usage_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A sensor measuring the amount of generated energy." + "@value": "Measures the amount of hot water that is consumed, over some period of time" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1800" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1801" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1802" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1142" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1803" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1804" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Usage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Energy" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1800", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Energy" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201141,13 +209774,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1801", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Generation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201162,13 +209795,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1802", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201183,13 +209816,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1142", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201204,74 +209837,100 @@ ] }, { - "@id": "https://w3id.org/rec#closedTime", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1804", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "closedTime" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Occupancy_PercentageQuantityShape", + "@id": "https://w3id.org/rec#EthernetPort", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "Ethernet port." } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3940" - }, + "@value": "Ethernet Port" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3941" + "@id": "https://w3id.org/rec#DataNetworkEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3940", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": 1 + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb77" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb82" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Ethernet_Port" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb77", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], "http://www.w3.org/ns/shacl#in": [ { "@list": [ { - "@id": "http://qudt.org/vocab/unit/PERCENT" + "@value": "Type1" + }, + { + "@value": "Type2" + }, + { + "@value": "Type3" + }, + { + "@value": "Type4" } ] } @@ -201281,118 +209940,133 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "PoE Type" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#poeType" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb82", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + "@id": "http://www.w3.org/2001/XMLSchema#float" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3335" - }, + "http://www.w3.org/ns/shacl#description": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3336" - }, + "@value": "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3337" - }, + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3338" - }, + "@value": "Port Speed" + } + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3339" + "@id": "https://w3id.org/rec#portSpeed" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Quantity", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, + "@language": "en", + "@value": "Quantity" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/schema/qudt/QuantityKind" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://www.w3.org/2004/02/skos/core#Concept" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/ns/sosa/ObservableProperty" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/Brick#Measurable" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#hasQUDTReferenceShape" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3335", + "@id": "https://brickschema.org/schema/Brick#Pump_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@language": "en", + "@value": "Pump Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Status of a pump" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3336", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2821" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2822" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2823" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3337", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201407,13 +210081,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3338", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201428,13 +210102,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201449,82 +210123,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ice_Tank_Leaving_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Humidity_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Humidity Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Humidity_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water leaving an ice tank" + "@value": "Measures the relative humidity of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1834" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6321" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1835" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6322" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1836" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6323" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1837" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6324" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1838" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6325" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1839" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6326" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1840" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6327" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Relative" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6321", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ice" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201539,13 +210232,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6322", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201560,13 +210253,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6323", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201581,13 +210274,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201602,13 +210295,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Tank" + "@id": "https://brickschema.org/schema/BrickTag#Relative" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201623,13 +210316,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1839", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201644,13 +210337,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1840", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6327", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201665,82 +210358,88 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Ice", + "@id": "https://brickschema.org/schema/BrickTag#Band", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Solid" + "@language": "en", + "@value": "Band" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Water in its solid form" + "@value": "Hot" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Coil", + "@id": "https://brickschema.org/schema/Brick#Frequency_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water." + "@value": "Sets frequency" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1724" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1725" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1726" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1509" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1510" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1728" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1511" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1724", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1509", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201755,13 +210454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1725", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1510", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201776,13 +210475,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1726", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201797,121 +210496,134 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1727", + "@id": "https://brickschema.org/schema/BrickTag#Contact", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Contact" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1728", + "@id": "https://brickschema.org/schema/Brick#Natural_Gas", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Gas" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Fossil fuel energy source consisting largely of methane and other hydrocarbons" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vibration", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Vibration" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Parking_Level", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Floor" + "@language": "en", + "@value": "Entering Water Differential Pressure Deadband Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A floor of a parking structure" + "@value": "Sets the size of a deadband of differential pressure of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2723" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1215" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2724" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1216" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2725" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1217" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2726" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1218" + }, { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1219" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1220" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1221" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2723", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201926,13 +210638,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2724", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201947,13 +210659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2725", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201968,13 +210680,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2726", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parking" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -201989,90 +210701,163 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Fan", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1219", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1220", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Fresh Air Fan is deprecated in favor of Outside Fan because the latter is a more accurate representation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Fan" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Supply_Return_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1221", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#RoofLevel", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Roof level" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" + "@id": "https://w3id.org/rec#Level" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ready", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Ready" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Measured module conversion efficiency" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "The measured percentage of sunlight that is converted into usable power" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Stop", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" + "@language": "en", + "@value": "Stop" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter", + "@id": "https://brickschema.org/schema/Brick#Grease_Interceptor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Grease Interceptor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Separation_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Device to remove gases from a mixture of gases or to remove solid material from a fluid" + "@value": "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7114" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1550" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1551" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7115" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1552" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -202080,18 +210865,42 @@ "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Waste" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1550", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202106,13 +210915,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7115", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1552", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Waste" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202127,81 +210936,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor", + "@id": "https://w3id.org/rec#BackOffice", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Back office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Output_Frequency_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the temperature of water supplied by a hot water system" + "@value": "Output Frequency Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7127" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7128" - }, + "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7129" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2566" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7130" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2567" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7131" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2568" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7132" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2569" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Output" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Frequency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7127", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202216,13 +211025,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7128", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2567", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Output" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202237,7 +211046,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7129", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2568", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202258,7 +211067,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7130", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2569", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202279,210 +211088,141 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7131", + "@id": "https://brickschema.org/schema/BrickShape#LastKnownBooleanShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownValueShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3894" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3895" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7132", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3894", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/2001/XMLSchema#dateTime" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#name": [ { - "@language": "en", - "@value": "Safety" + "@value": "timestamp" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Computer", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#path": [ { - "@language": "en", - "@value": "Computer" + "@id": "https://brickschema.org/schema/Brick#timestamp" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3895", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#ESS_Panel" + "@value": 1 } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in a radiant layer which is thermally insulated from the building structure." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5681" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5682" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5683" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5684" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5685" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5686" + "@value": "value" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#ESS" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Panel" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surface" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5681", + "@id": "https://brickschema.org/schema/Brick#Storage_Tank", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#ESS" + "@language": "en", + "@value": "Storage Tank" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Tank" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5682", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Embedded" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6268" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6269" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6270" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5683", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6268", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202497,13 +211237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6269", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202518,13 +211258,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6270", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202539,48 +211279,51 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exhaust Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower" + "@value": "Measures the temperature of exhaust air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b619" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b620" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1374" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b621" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1375" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b622" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1376" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b623" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1377" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b624" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1378" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -202590,9 +211333,6 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -202602,18 +211342,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Collection_Basin_Water" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b619", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1374", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Basin" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202628,13 +211368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1375", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202649,7 +211389,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1376", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202670,7 +211410,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b622", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1377", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202691,7 +211431,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b623", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1378", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -202712,178 +211452,184 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b624", + "@id": "https://brickschema.org/schema/Brick#Return_Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Return Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A damper that modulates the flow of return air" } - ] - }, - { - "@id": "https://w3id.org/rec#OfficeLandscape", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "OfficeLandscape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2985" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2986" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2987" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2985", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2986", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "TVOCConcentration" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The concentration of total volatile organic compounds in air" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hood", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2987", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Hood" + "@id": "https://brickschema.org/schema/BrickTag#Return" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#deprecationMitigationMessageShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Motion", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Motion" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#On_Off_Status" + "@id": "https://brickschema.org/schema/Brick#Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)" + "@value": "Measures the rate of flow of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7280" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7441" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7281" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7442" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7282" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7443" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7283" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7444" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7280", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7441", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202898,13 +211644,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7281", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7442", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202919,13 +211665,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7282", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7443", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202940,13 +211686,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7283", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7444", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -202961,81 +211707,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in pressure between the return and supply side" + "@value": "Sets the target flow rate of water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2920" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7455" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2921" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7456" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2922" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7457" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2923" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2924" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2925" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7458" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/Brick#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2920", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203050,13 +211790,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2921", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7456", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203071,13 +211811,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2922", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7457", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203092,13 +211832,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2923", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7458", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203113,13 +211853,79 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2924", + "@id": "https://brickschema.org/schema/Brick#Vertical_Space", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Vertical Space" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Space" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A class of spaces used to connect multiple floors or levels.." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7055" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7056" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7057" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vertical" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7055", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203134,13 +211940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2925", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7056", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203155,102 +211961,107 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Low_Reset_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7057", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Vertical" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Low_Reset_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensate", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Integral_Time_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Condensate" + "@value": "Leaving Water Temperature Integral Time Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condensing_Natural_Gas_Boiler", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Natural_Gas_Boiler" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" + }, { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b680" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2002" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2003" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2004" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2005" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b681" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2006" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b682" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2007" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b683" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2008" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b684" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2009" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b680", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2002", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203265,13 +212076,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b681", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2003", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203286,13 +212097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b682", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2004", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203307,13 +212118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b683", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2005", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203328,13 +212139,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2006", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Natural" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203349,219 +212160,128 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#operationalStageCount", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Operational stage count" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The number of operational stages supported by this eqiupment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#InferInverseProperties", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2007", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3885" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3885", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "\n CONSTRUCT {\n$this ?invP ?o .\n}\nWHERE {\n?o ?p $this .\n?invP owl:inverseOf ?p .\n}\n\t\t\t" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gauge", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2008", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Gauge" + "@id": "https://brickschema.org/schema/BrickTag#Time" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7074" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7074", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2009", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "The ambient temperature at which the power input was measured" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#TemperatureShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic", + "@id": "https://brickschema.org/schema/Brick#Unit_Failure_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Photovoltaic" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TagInferenceRule", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4212" + "@value": "Unit Failure Alarm" } ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Entity" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4212", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\nCONSTRUCT {\n$this brick:hasTag ?tag .\n} WHERE {\n $this rdf:type/rdfs:subClassOf* ?class .\n ?class brick:hasAssociatedTag ?tag .\n}" - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surface", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Surface" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#CO_Differential_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#CO_Sensor" + "@value": "An alarm that indicates the failure of an equipment or device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b425" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3304" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b426" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3305" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b427" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3306" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b428" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3307" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_CO_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b425", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3304", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203576,13 +212296,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3305", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203597,7 +212317,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3306", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -203618,13 +212338,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3307", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203639,229 +212359,114 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3476" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3477" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3478" + "@language": "en", + "@value": "Setpoint" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3476", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3477", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3478", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Waste_Storage", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room used for storing waste such as trash or recycling" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3447" + "@id": "https://brickschema.org/schema/Brick#Alarm" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3448" + "@id": "https://brickschema.org/schema/Brick#Command" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3449" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3450" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3451" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "1.4.0" + "@language": "en", + "@value": "A Setpoint is an input value at which the desired property is set" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:WasteManagementRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7654" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7655" }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7656" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#WasteManagementRoom" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3447", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7654", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3448", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3449", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203876,13 +212481,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203897,85 +212502,101 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3451", + "@id": "https://brickschema.org/schema/BrickTag#Floor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Waste" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Floor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Motor_Current_Sensor", + "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Lockout_Temperature_Differential_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Low Outside Air Lockout Temperature Differential Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Current_Sensor" + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the current consumed by a motor" + "@value": "The lower bound of the outside air temperature lockout range" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2085" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2418" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2086" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2419" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2087" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2420" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2088" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2089" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2090" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2091" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2092" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, { - "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" + "@id": "https://brickschema.org/schema/BrickTag#Outside" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Current" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -203990,13 +212611,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2418", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Motor" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204011,13 +212632,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2419", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2087", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204032,13 +212653,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2420", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2088", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204053,53 +212674,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Overload_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Alarm" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "An alarm that can indicate when a full-load current is exceeded." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2668" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2669" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2670" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Overload" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2089", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204114,13 +212695,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2669", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2090", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Overload" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204135,7 +212716,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -204156,105 +212737,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OneLastKnownValuePerEntity", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2092", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3943" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ - { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3943", - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Only one last known value per entity is allowed" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#AED", + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Filter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "AED" + "@value": "Mixed Air Filter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_Load_Shed_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Shed_Command" + "@id": "https://brickschema.org/schema/Brick#Filter" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5092" - }, + "@language": "en", + "@value": "A filter that is applied to the mixture of recirculated and outside air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5093" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2381" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5094" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2382" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5095" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2383" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5096" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2384" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Filter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2381", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204269,13 +212831,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5093", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2382", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204290,13 +212852,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5094", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2383", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204311,13 +212873,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5095", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2384", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204332,80 +212894,103 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5096", + "@id": "https://brickschema.org/schema/Brick#Entity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@language": "en", + "@value": "Entity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#hasdeprecationShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isReplacedByShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#latitudeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#longitudeShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#timestampShape" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve", + "@id": "https://brickschema.org/schema/Brick#Fire_Sprinkler_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fire Sprinkler Thermal Expansion Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency" + "@value": "A specialized thermal expansion tank that is part of a building's fire suppression system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5052" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1470" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1471" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5053" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1472" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5054" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1473" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5055" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1474" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Fire" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5052", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204420,13 +213005,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5053", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204441,13 +213026,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5054", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1472", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204462,13 +213047,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1473", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204483,47 +213068,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lighting_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#System" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2040" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2041" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2040", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1474", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lighting" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204538,103 +213089,115 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2041", + "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerDirectionality", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "has electric vehicle charger directionality" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Sensor", + "@id": "https://brickschema.org/schema/Brick#Drench_Hose", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Sensor" + "@language": "en", + "@value": "Drench Hose" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the pressure difference in domestic hot water systems." + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b920" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb955" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b921" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb956" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b922" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb957" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b923" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b924" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b925" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb960" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b926" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb961" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Drench" }, { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hose" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Safety" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Station" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Wash" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb955", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Drench" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b920", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204649,13 +213212,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b921", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204670,13 +213233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b922", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hose" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204691,13 +213254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b923", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204712,13 +213275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b924", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204733,13 +213296,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b925", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb961", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204754,13 +213317,53 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b926", + "@id": "https://brickschema.org/schema/Brick#Radiator", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Radiator" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Heat exchangers designed to transfer thermal energy from one medium to another" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7008" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7009" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204775,89 +213378,103 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7009", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Radiator" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#PM1_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" + "@language": "en", + "@value": "PM1 Level Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#PM1_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets supply air flow rate" + "@value": "Detects level of particulates of size 1 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7535" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2692" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7536" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2693" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2694" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2695" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7539" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7540" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM1" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7535", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204872,13 +213489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204893,13 +213510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM1" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204914,13 +213531,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204935,13 +213552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7539", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204956,13 +213573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7540", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -204977,91 +213594,95 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Start", + "@id": "https://brickschema.org/schema/BrickTag#Discharge", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Start" + "@value": "Discharge" } ] }, { - "@id": "https://w3id.org/rec#Workshop", + "@id": "https://brickschema.org/schema/BrickTag#Radiant", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Workshop" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Radiant" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Building_Electrical_Meter", + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - }, + "@language": "en", + "@value": "Fresh Air Setpoint Limit" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Meter" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A meter that measures the usage or consumption of electricity of a whole building" + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b371" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5726" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b372" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5727" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b373" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5728" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b374" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5729" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5730" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b371", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Building" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205076,13 +213697,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b372", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205097,13 +213718,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205118,13 +213739,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b374", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5729", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205139,215 +213760,80 @@ ] }, { - "@id": "https://w3id.org/rec#Sofa", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5730", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sofa" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Liquid" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#AudioVisualEquipment", + "@id": "https://brickschema.org/schema/Brick#Lockout_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Audio visual equipment." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Audio Visual Equipment" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ICTEquipment" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Server", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Server" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" - } - ] - }, - { - "@id": "https://w3id.org/rec#IAQSensorEquipment", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Indoor air quality sensor." - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Indoor Air Quality Sensor" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#SensorEquipment" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:IAQSensorEquipment" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#IAQ_Sensor_Equipment" + "@value": "Lockout Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Low_Supply_Air_Flow_Alarm", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Air_Flow_Alarm" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Low_Discharge_Air_Flow_Alarm" + "@language": "en", + "@value": "Indicates if a piece of equipment, system, or functionality has been locked out from operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5927" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5928" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5929" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5930" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5931" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2063" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5932" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2064" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5933" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2065" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Lockout" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205362,13 +213848,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5928", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205383,13 +213869,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5929", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205404,34 +213890,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5930", + "@id": "https://brickschema.org/schema/Brick#Chilled_Beam", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Chilled Beam" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5538" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5539" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5540" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Beam" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5931", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5538", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Beam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205446,13 +213957,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5932", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5539", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205467,13 +213978,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5933", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5540", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205488,93 +213999,91 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#tilt", + "@id": "https://brickschema.org/schema/Brick#Sports_Service_Room", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Tilt" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The direction an entity is facing in degrees above the horizon" + "@value": "Sports Service Room" } - ] - }, - { - "@id": "https://w3id.org/rec#Bookcase", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Bookcase" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://w3id.org/rec#Furniture" + "@value": true } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Access_Reader", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Access_Control_Equipment" + "@language": "en", + "@value": "A class of spaces used in the support of sports" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b202" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3080" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3081" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b204" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3082" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b205" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3083" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b206" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3084" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reader" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Sports" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ExerciseRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b202", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205589,13 +214098,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b203", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205610,13 +214119,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b204", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205631,13 +214140,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reader" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205652,13 +214161,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Sports" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205673,68 +214182,95 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" - }, + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to move hot water in a closed circuit, ensuring continuous flow." + "@value": "Measures the temperature of supply air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7030" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7031" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4847" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7032" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4848" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7033" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4849" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7034" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4850" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7035" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205749,13 +214285,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4847", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205770,13 +214306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4848", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205791,13 +214327,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4849", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7033", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205812,13 +214348,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4850", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7034", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205833,59 +214369,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7035", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Outside" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Run_Enable_Command", + "@id": "https://brickschema.org/schema/Brick#Enable_Differential_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Enable Differential Enthalpy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables the use of differential enthalpy control" + } + ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3007" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1110" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1111" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3008" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1112" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3009" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1113" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3010" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1114" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Command" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, { "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3007", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1110", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -205906,7 +214469,28 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3008", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1111", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1112", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -205927,13 +214511,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3009", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1113", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205948,13 +214532,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3010", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Run" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -205969,108 +214553,116 @@ ] }, { - "@id": "https://w3id.org/rec#CableRoom", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Supply_Flow_Sensor", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cable room" + "@language": "en", + "@value": "Chilled Water Supply Flow Sensor" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#UtilitiesRoom" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Water", + "@id": "https://brickschema.org/schema/BrickTag#Standby", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Water" + "@value": "Standby" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Office", + "@id": "https://brickschema.org/schema/Brick#Direction_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Direction Status" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of rooms dedicated for work or study" + "@value": "Indicates which direction a device is operating in" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6765" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4615" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6766" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4616" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6767" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6768" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Office" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4617" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Direction" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#Office" + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6765", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206085,13 +214677,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206106,13 +214698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6767", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206127,133 +214719,154 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6768", + "@id": "https://brickschema.org/schema/Brick#Rotational_Speed", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T-1D0" } - ] - }, - { - "@id": "https://w3id.org/rec#DataRateObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/DataRate" + "@id": "https://brickschema.org/schema/Brick" } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Data rate observation" + "@language": "en", + "@value": "Rotational_Speed" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://qudt.org/vocab/quantitykind/Frequency" + }, + { + "@id": "http://qudt.org/vocab/quantitykind/Speed" + }, + { + "@id": "https://brickschema.org/schema/Brick#Speed" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b60" + "@value": "Rotational speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b60", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Return_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Medium Temperature Hot Water Return Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#name": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "value" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://w3id.org/rec#value" + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Electric_Boiler", + "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Boiler" + "@language": "en", + "@value": "Wireless Access Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1035" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5172" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1036" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5173" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1037" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5174" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5175" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Access" }, { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wireless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1035", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Boiler" + "@id": "https://brickschema.org/schema/BrickTag#Access" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206268,13 +214881,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1036", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206289,13 +214902,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1037", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206310,83 +214923,103 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Control", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5175", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Control" + "@id": "https://brickschema.org/schema/BrickTag#Wireless" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Seismic", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Seismic" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Time" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixing_Valve", + "@id": "https://brickschema.org/schema/Brick#Manual_Fire_Alarm_Activation_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Manual Fire Alarm Activation Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Manual_fire_alarm_activation" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Valve used for mixing hot and cold fluid to a desired temperature." + "@value": "A device for manually activating fire alarm" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6101" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5941" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5942" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5943" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5944" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5945" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6102" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5946" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Activation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Manual" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6101", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5941", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Activation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206401,13 +215034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5942", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206422,59 +215055,55 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Office", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5943", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Office" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electrical_System", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#System" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Devices that serve or are part of the electrical subsystem in the building" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5944", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4654" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4655" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4654", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5945", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electrical" + "@id": "https://brickschema.org/schema/BrickTag#Manual" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206489,13 +215118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4655", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5946", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206510,91 +215139,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Power_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Power Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature for heating when occupied" + "@value": "An alarm that indicates the off-normal conditions associated with electrical power." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2511" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2512" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5037" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2513" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5038" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2514" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2515" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5039" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2511", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2512", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5037", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206609,7 +215206,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2513", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5038", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -206630,34 +215227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2514", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2515", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5039", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206672,97 +215248,70 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasbuildingPrimaryFunctionShape", + "@id": "https://brickschema.org/schema/Brick#Occupied_Humidity_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Building primary function property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#BuildingPrimaryFunctionShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction" + "@value": "Occupied Humidity Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of return air" + "@value": "Target humidity level when the location is occupied." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2941" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2516" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2942" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2517" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2943" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2518" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2944" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2945" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2941", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206777,13 +215326,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2942", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206798,7 +215347,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2943", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -206819,13 +215368,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2944", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -206840,133 +215389,84 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2945", + "@id": "https://w3id.org/rec#IPAddress", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "IPAddress" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan", + "@id": "https://brickschema.org/schema/BrickTag#Hood", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7562" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7563" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@value": "Hood" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7562", + "@id": "https://brickschema.org/schema/BrickTag#Dc", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dc" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7563", + "@id": "https://w3id.org/rec#start", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "start" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Play", + "@id": "https://brickschema.org/schema/BrickTag#Distribution", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Play" + "@value": "Distribution" } ] }, { - "@id": "https://w3id.org/rec#EthernetSwitch", + "@id": "https://w3id.org/rec#ModbusController", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": "Ethernet switch." + "@value": "Modbus controller." } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Ethernet Switch" + "@value": "Modbus Controller" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#DataNetworkEquipment" + "@id": "https://w3id.org/rec#Controller" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -206981,260 +215481,237 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetSwitch" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ModbusController" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch" + "@id": "https://brickschema.org/schema/Brick#Modbus_Controller" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Booth", + "@id": "http://www.w3.org/2006/vcard/ns#Address", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class" + ] + }, + { + "@id": "https://w3id.org/rec#turnoverDate", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Booth" + "@value": "turnoverDate" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving", + "@id": "https://brickschema.org/schema/BrickTag#Booster", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Leaving" + "@value": "Booster" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Reversing_Valve", + "@id": "https://brickschema.org/schema/BrickTag#Push", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Valve" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2995" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2996" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2997" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2998" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2999" - } + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reversing" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Push" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2995", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Step_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Discharge Air Static Pressure Step Parameter" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2996", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Step_Parameter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2997", + "@id": "https://brickschema.org/schema/BrickTag#Riser", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Riser" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2998", + "@id": "https://brickschema.org/schema/Brick#conversionEfficiency", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reversing" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Conversion efficiency" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2999", + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Entering_Water" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Preheat_Supply_Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Preheat Supply Air Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Sensor" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Preheat_Discharge_Air_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of entering water" + "@value": "Measures the temperature of supply air before it is heated" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4759" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6185" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6186" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6187" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4760" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6188" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4761" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6189" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4762" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6190" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4763" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6191" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { "@id": "https://brickschema.org/schema/Brick#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6185", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4759", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6186", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207249,7 +215726,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4760", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -207270,7 +215747,28 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4761", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6188", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Preheat" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -207291,13 +215789,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207312,13 +215810,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4763", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207333,80 +215831,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Pump", + "@id": "https://brickschema.org/schema/Brick#Delay_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Delay Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Pump" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower" + "@value": "A parameter determining how long to delay a subsequent action to take place after a received signal" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5558" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5559" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4600" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5560" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4601" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5561" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4602" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Delay" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5558", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5559", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4600", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Delay" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207421,13 +215898,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5560", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4601", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207442,13 +215919,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4602", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207463,63 +215940,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Min_Static_Pressure_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Humidity" + "@language": "en", + "@value": "Min Static Pressure Setpoint Limit" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of water vapor in air" + "@value": "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5819" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6044" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6045" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6046" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6047" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6048" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5820" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6049" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5821" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6050" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Min" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/PressureRatio" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5819", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207534,13 +216034,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5820", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6045", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207555,13 +216055,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6046", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207576,88 +216076,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "FCU" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#deprecatedInVersionShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#deprecatedInVersion" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Enthalpy_Command", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6047", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Disable_Command" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Disables the use of fixed enthalpy control" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b887" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b888" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b889" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b890" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b891" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Disable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b887", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6048", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207672,13 +216118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b888", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6049", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disable" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207693,13 +216139,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b889", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -207714,278 +216160,217 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b890", + "@id": "https://brickschema.org/schema/Brick#Frost_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@language": "en", + "@value": "Frost Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Senses the presence of frost or conditions that may cause frost" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b891", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1512" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1513" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1514" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1515" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Frost" + }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Frost" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1512", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" - }, + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" + "@id": "https://w3id.org/rec#BooleanValueObservation" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "1.3.0" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#SpeedQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1513", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Frost" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4114" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4115" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4114", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1514", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4115", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1515", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FT3-PER-MIN-FT2" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/BFT" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/IN-PER-YR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/YD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/HZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/FT-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/GigaHZ-M" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/M-PER-HR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM-PER-MIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MI-PER-HR" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Alarm", + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Packaged Heat Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarms that indicate off-normal conditions associated with emergency systems" + "@value": "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6159" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4665" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6160" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4666" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6161" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6159", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208000,13 +216385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6160", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208021,13 +216406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6161", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208042,64 +216427,86 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" + "@language": "en", + "@value": "Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures user-provided adjustment of temperature" + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3211" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7424" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7425" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3212" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7426" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3213" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7427" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7428" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Band" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7424", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Band" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208114,13 +216521,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208135,13 +216542,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7427", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208156,13 +216563,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208177,63 +216584,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Deadband Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint" }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Deadband_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of hot entering water" + "@value": "Sets the size of a deadband of air flow" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1172" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1173" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4522" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4523" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4524" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1176" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4525" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4526" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -208243,18 +216650,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4522", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208269,13 +216676,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4523", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208290,13 +216697,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4524", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208311,7 +216718,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4525", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -208332,7 +216739,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1176", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4526", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -208353,68 +216760,209 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1177", + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "PlugStrip" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Time", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/AttoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY" + }, + { + "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/DeciSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/H-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/HR" + }, + { + "@id": "http://qudt.org/vocab/unit/HR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN" + }, + { + "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/MO" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" + }, + { + "@id": "http://qudt.org/vocab/unit/MO_Synodic" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaYR" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" + }, + { + "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoSEC" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTime" + }, + { + "@id": "http://qudt.org/vocab/unit/SEC" + }, + { + "@id": "http://qudt.org/vocab/unit/SH" + }, + { + "@id": "http://qudt.org/vocab/unit/WK" + }, + { + "@id": "http://qudt.org/vocab/unit/YR" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Common" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Metrology" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_Sidereal" + }, + { + "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Acceleration_Time" + }, + { + "@id": "https://brickschema.org/schema/Brick#Deceleration_Time" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Time" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Luminance_Alarm", + "@id": "https://brickschema.org/schema/Brick#Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Alarm" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2140" - }, + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7557" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2142" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7558" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208429,13 +216977,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7558", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Luminance" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208450,121 +216998,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2142", + "@id": "https://brickschema.org/schema/BrickTag#Ice", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Ice" } + ] + }, + { + "@id": "https://w3id.org/rec#Slab", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Slab" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BuildingElement" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge", + "@id": "https://brickschema.org/schema/BrickTag#Check", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Discharge" + "@value": "Check" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Displacement", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Displacement" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Throttling", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Throttling" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Average_Exhaust_Air_Static_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Low_Reset_Setpoint" + "@language": "en", + "@value": "Average Exhaust Air Static Pressure Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1206" - }, + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1207" - }, + "@language": "en", + "@value": "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1208" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb271" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1209" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb272" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1210" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb273" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1211" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb274" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1212" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb275" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1213" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb276" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb277" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb271", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208579,13 +217159,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1207", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb272", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208600,13 +217180,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1208", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb273", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208621,13 +217201,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1209", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb274", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208642,13 +217222,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1210", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb275", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208663,13 +217243,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208684,13 +217264,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208705,101 +217285,108 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1213", + "@id": "https://brickschema.org/schema/Brick#Blowdown_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Water expelled from a system to remove mineral build up" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1214", + "@id": "https://brickschema.org/schema/Brick#Hospitality_Box", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Hospitality Box" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Radiator", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Radiator" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Radiator that uses hot water" + "@value": "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4863" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1704" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4864" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1705" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4865" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1706" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4866" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1707" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1708" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hospitality" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4863", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1704", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208814,13 +217401,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4864", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1705", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Hospitality" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208835,13 +217422,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4865", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1706", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiator" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208856,13 +217443,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4866", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1707", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -208877,126 +217464,92 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#VAV", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "VAV" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasratedVoltageOutputShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1708", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has Rated voltage output property" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#CAV", + "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System_Status", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "CAV" + "@value": "Emergency Air Flow System Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Band_Parameter" - }, - { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2010" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2011" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1060" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2012" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2013" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1062" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2014" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1063" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2015" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1064" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2016" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2017" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1065" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2010", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1060", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209011,13 +217564,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2011", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209032,13 +217585,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2012", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209053,13 +217606,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209074,13 +217627,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2014", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209095,13 +217648,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2015", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209116,270 +217669,243 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2016", + "@id": "https://brickschema.org/schema/Brick#isFedBy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Is fed by" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2017", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#isFedBy" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#feeds" } ] }, { - "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency", + "@id": "https://brickschema.org/schema/BrickShape#PointsHaveQuantityKinds", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "Measured module conversion efficiency" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3992" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/ns/shacl#target": [ { - "@id": "https://brickschema.org/schema/Brick#conversionEfficiency" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3993" + }, { - "@value": "The measured percentage of sunlight that is converted into usable power" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3994" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Heating_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3992", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Valve" + "@id": "http://qudt.org/schema/qudt/QuantityKind" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#message": [ { - "@language": "en", - "@value": "A valve installed on the return side of a heat exchanger" + "@value": "Brick Points should have associated quantity kinds" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2991" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2992" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2993" - }, + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2994" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/Brick#hasQuantity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2991", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3993", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Sensor .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2992", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3994", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - } + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "\n SELECT ?this\n WHERE {\n ?this rdfs:subClassOf+ brick:Setpoint .\n FILTER NOT EXISTS { ?class owl:deprecated true }\n }\n " } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2993", + "@id": "https://w3id.org/rec#Door", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Return" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Door" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#BarrierAsset" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2994", + "@id": "https://w3id.org/rec#DisabledToilet", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "Disabled toilet" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#PersonalHygiene" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leak", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Leak" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside_Face_Surface_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Domestic Hot Water Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system." + "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2652" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb927" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2653" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb928" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2654" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb929" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2655" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb930" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb931" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2657" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb932" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb933" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb934" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2652", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb927", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Face" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209394,13 +217920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb928", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Domestic" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209415,13 +217941,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2654", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb929", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209436,13 +217962,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2655", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb930", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209457,13 +217983,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2656", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb931", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Surface" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209478,13 +218004,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2657", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb932", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209499,47 +218025,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#PID_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6476" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6477" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6478" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb933", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209554,13 +218046,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb934", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209575,91 +218067,106 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6478", + "@id": "https://brickschema.org/schema/BrickTag#Cutout", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Time" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Cutout" } ] }, { - "@id": "https://w3id.org/rec#MainEntrance", + "@id": "https://brickschema.org/schema/Brick#Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Main entrance" + "@language": "en", + "@value": "Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Low_Reset_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Inverter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Inverter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1952" + }, { - "@language": "en", - "@value": " Converts direct current electricity generated by solar panels into alternating current" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1953" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1954" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1955" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1956" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1957" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2744" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1958" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2745" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1959" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2746" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1960" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Low" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2744", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1952", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209674,13 +218181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2745", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1953", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Inverter" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209695,91 +218202,55 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2746", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1954", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Low" } ], "http://www.w3.org/ns/shacl#predicate": [ { "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasAmbientTemperatureShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasAmbientTemperature" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Start_Stop_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1955", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b729" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b730" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b731" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b732" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b733" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b729", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1956", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209794,13 +218265,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b730", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1957", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209815,13 +218286,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b731", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1958", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209836,13 +218307,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b732", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1959", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209857,13 +218328,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b733", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1960", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209878,85 +218349,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Field_Of_Play", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" + "@language": "en", + "@value": "Entering Chilled Water Flow Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "The area of a stadium where athletic events occur, e.g. the soccer pitch" + "@value": "Sets the target flow rate of chilled entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1410" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1146" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1411" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1147" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1412" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1148" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1149" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1414" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.1" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1150" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1151" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Field" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Play" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1410", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Area" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209971,13 +218447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1411", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Field" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -209992,13 +218468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1412", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210013,13 +218489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1149", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outdoor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210034,13 +218510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1414", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1150", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Play" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210055,59 +218531,127 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#No_Water_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1151", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#wifiSignalStrength", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "wifiSignalStrength" + } + ] + }, + { + "@id": "http://www.w3.org/2006/vcard/ns#hasAddress", + "@type": [ + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "hasAddress" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Gauge_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Gauge Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm" + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm indicating that there is no water in the equipment or system" + "@value": "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2463" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1769" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1770" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2464" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1771" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2465" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1772" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2466" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1773" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1774" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" }, { - "@id": "https://brickschema.org/schema/BrickTag#No" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Gauge_Pressure" + } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2463", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1769", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Gauge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210122,13 +218666,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2464", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1770", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#No" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210143,7 +218687,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2465", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1771", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -210164,13 +218708,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2466", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210185,53 +218729,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hospitality", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hospitality" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Shading_Equipment", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6230" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6231" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shade" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6230", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210246,13 +218750,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6231", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1774", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210267,43 +218771,29 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Voltage_ImbalanceQuantityShape", + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReferenceShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4374" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3547" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4376" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3548" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4374", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#target": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PERCENT" - } - ] + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3549" } - ], - "http://www.w3.org/ns/shacl#maxCount": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3547", + "http://www.w3.org/ns/shacl#message": [ { - "@value": 1 + "@value": "All ExternalReference must have an rdfs:label" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -210313,18 +218803,15 @@ ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/2000/01/rdf-schema#label" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4376", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3548", + "http://www.w3.org/ns/shacl#message": [ { - "@value": 1 + "@value": "All ExternalReference must have an skos:definition" } ], "http://www.w3.org/ns/shacl#minCount": [ @@ -210332,115 +218819,157 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/2004/02/skos/core#definition" } ] }, { - "@id": "https://w3id.org/rec#FoldingChair", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3549", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#SPARQLTarget" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@value": "Folding chair" + "@id": "https://brickschema.org/schema/1.4/Brick" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#select": [ { - "@id": "https://w3id.org/rec#Chair" + "@value": "\n SELECT ?this WHERE {\n ?this rdfs:subClassOf+ ref:ExternalReference .\n }\n " } ] }, { - "@id": "https://brickschema.org/schema/Brick#Relationship", + "@id": "https://brickschema.org/schema/Brick#Eye_Wash_Station", "@type": [ - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Relationship" + "@value": "Eye Wash Station" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Super-property of all Brick relationships between entities (Equipment, Location, Point)" + "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1388" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1389" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1390" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1391" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1392" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1393" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Emergency" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Eye" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Station" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1388", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/schema/qudt/Unit" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Coil", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1389", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5754" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5755" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5756" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1390", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, + "@id": "https://brickschema.org/schema/BrickTag#Eye" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5754", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1391", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210455,13 +218984,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5755", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1392", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Station" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210476,13 +219005,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5756", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1393", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Wash" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210497,75 +219026,126 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint", + "@id": "https://w3id.org/rec#ICT_Hardware", + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:ICT_Hardware" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exercise", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Exercise" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Open_Office", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Open Office" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Office" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of entering water" + "@value": "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5703" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2561" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5704" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2562" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2563" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2564" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2565" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:OfficeLandscape" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Office" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Open" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://w3id.org/rec#OfficeLandscape" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5703", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210580,13 +219160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Office" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210601,13 +219181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2563", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Open" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210622,13 +219202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210643,13 +219223,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5707", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210664,106 +219244,134 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity", + "@id": "https://brickschema.org/schema/Brick#DDAHU", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Velocity" + "@value": "DDAHU" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "See Dual_Duct_Air_Handling_Unit" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Dual_Duct_Air_Handling_Unit" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + "@language": "en", + "@value": "Entering Medium Temperature Hot Water Temperature Load Shed Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Load_Shed_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5769" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1187" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5770" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1188" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5771" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1189" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5772" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1190" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5773" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1191" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5774" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1192" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5775" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5776" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1194" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5777" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1195" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5778" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1196" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1187", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210778,13 +219386,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5770", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1188", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210799,13 +219407,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5771", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1189", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210820,13 +219428,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5772", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1190", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210841,13 +219449,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5773", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1191", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210862,13 +219470,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5774", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210883,13 +219491,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210904,13 +219512,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5776", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210925,7 +219533,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5777", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1195", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -210946,13 +219554,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1196", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -210967,139 +219575,130 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#MDF", + "@id": "https://w3id.org/rec#logo", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame" + "@language": "en", + "@value": "logo" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Hot Water Supply Temperature Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world" + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2153" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2154" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2155" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2156" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2157" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2158" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2159" + "@value": true } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.0" + "@value": "1.3.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#MDF" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2153", + "@id": "https://brickschema.org/schema/Brick#Variable_Air_Volume_Box", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@language": "en", + "@value": "Variable Air Volume Box" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Variable_air_volume" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2154", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/Brick#VAV" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7050" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7051" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7052" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7053" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7054" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Box" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#VAV" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Variable" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2155", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7050", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Box" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211114,13 +219713,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2156", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7051", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#MDF" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211135,13 +219734,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2157", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7052", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#VAV" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211156,13 +219755,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2158", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7053", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211177,13 +219776,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2159", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7054", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Volume" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211198,58 +219797,46 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Differential_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water" + "@value": "Sets differential pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b927" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b928" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b929" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b930" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b931" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b932" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6653" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b933" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6654" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b934" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6655" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, @@ -211258,12 +219845,6 @@ }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -211273,7 +219854,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -211294,34 +219875,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b928", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b929", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211336,13 +219896,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b930", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211357,13 +219917,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b931", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211378,126 +219938,110 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b932", + "@id": "https://brickschema.org/schema/BrickTag#Dimmer", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dimmer" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b933", + "@id": "https://brickschema.org/schema/BrickTag#ICT", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "ICT" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b934", + "@id": "https://brickschema.org/schema/BrickTag#Dry", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Dry" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch", + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Switchgear" + "@language": "en", + "@value": "Unoccupied Heating Mode Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" + "@id": "https://brickschema.org/schema/Brick#Heating_Mode_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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'." + "@value": "Indicates whether a system, device or control loop is in an unoccupied heating mode" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3324" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3325" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6663" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3326" + }, { - "@id": "https://brickschema.org/schema/Brick#Isolation_Switch" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3327" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3328" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3324", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211512,13 +220056,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3325", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211533,13 +220077,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3326", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211554,99 +220098,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Supply_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3327", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Cooling_Discharge_Air_Flow_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets supply air flow rate for cooling when occupied" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6116" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6117" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6118" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6119" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6120" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6121" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6122" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6123" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6116", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3328", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211661,118 +220140,158 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6117", + "@id": "https://w3id.org/rec#BooleanValueObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@value": "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Boolean value observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb52" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb52", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6119", + "@id": "https://w3id.org/rec#OutdoorSpace", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Outdoor space" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Architecture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6120", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@language": "en", + "@value": "Supply Air Temperature Alarm" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Alarm" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Alarm" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6121", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with the temperature of supply air." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7286" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7287" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7288" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7289" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7290" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7291" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Discharge" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211787,13 +220306,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211808,59 +220327,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Mode_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Mode_Status" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Indicates whether a system, device or control loop is in a cooling mode" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5570" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5571" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5572" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5573" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mode" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5570", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211875,13 +220348,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mode" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211896,13 +220369,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5572", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211917,13 +220390,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -211938,60 +220411,63 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Flow_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Entering Condenser Water Flow Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of entering water" + "@value": "Measures the flow of the entering condenser water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1250" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4692" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1251" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4693" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1252" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4694" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1253" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4695" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1254" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4696" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1255" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4697" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" @@ -211999,23 +220475,23 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1250", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4692", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212030,7 +220506,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1251", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4693", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212051,13 +220527,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1252", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4694", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212072,13 +220548,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1253", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4695", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212093,13 +220569,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1254", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4696", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212114,7 +220590,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1255", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4697", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212135,136 +220611,218 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Power_FactorQuantityShape", + "@id": "https://brickschema.org/schema/BrickTag#Vehicle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Vehicle" + } + ] + }, + { + "@id": "https://w3id.org/rec#poeType", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "poeType" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Direction_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Direction Command" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Command" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Commands that affect the direction of some phenomenon" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb874" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4000" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb875" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4002" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb876" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Direction" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Direction" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4000", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb874", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/UNITLESS" - } - ] - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb875", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Direction" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb876", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Integral_Gain_Parameter", + "@id": "https://brickschema.org/schema/Brick#Min_Fresh_Air_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Fresh Air Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Gain_Parameter" + "@id": "https://brickschema.org/schema/Brick#Fresh_Air_Setpoint_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5826" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2332" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2333" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5827" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2334" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5828" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2335" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5829" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5830" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2337" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5826", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2332", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212279,13 +220837,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5827", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2333", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "https://brickschema.org/schema/BrickTag#Fresh" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212300,13 +220858,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5828", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2334", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212321,13 +220879,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5829", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212342,7 +220900,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -212363,78 +220921,101 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalPhases", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2337", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Electrical phases" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Entity has these electrical AC phases" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Outside", + "@id": "https://brickschema.org/schema/Brick#Voltage_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": true + "@language": "en", + "@value": "An alarm that indicates the voltage is not in a normal state." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2574" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5165" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5166" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2575" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5167" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "1.4.1" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5165", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#OutdoorSpace" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2574", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212449,13 +221030,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2575", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212470,53 +221051,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Wireless_Access_Point", + "@id": "https://brickschema.org/schema/Brick#Voltage_Ratio_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Ratio Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" + "@id": "https://brickschema.org/schema/Brick#Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the ratio of voltage in a transformer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5177" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3411" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3412" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5178" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3413" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5179" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3414" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5180" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3415" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wireless" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Voltage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5177", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3411", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Access" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212531,13 +221135,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5178", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3412", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212552,13 +221156,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5179", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3413", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ratio" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212573,13 +221177,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5180", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3414", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wireless" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212594,95 +221198,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dimmer", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3415", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Dimmer" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Request", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Request" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://w3id.org/rec#numberOfPorts", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "numberOfPorts" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Cooled_Chiller", + "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Mode Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chiller" + "@id": "https://brickschema.org/schema/Brick#Mode_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications" + "@value": "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b216" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5080" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b217" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5081" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b218" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5082" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b219" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5083" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Mode" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Speed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b216", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5080", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212697,13 +221292,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b217", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5081", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooled" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212718,13 +221313,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b218", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5082", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212739,13 +221334,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b219", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5083", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212760,96 +221355,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit", + "@id": "https://w3id.org/rec#Atrium", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Fan_coil_unit" + "@value": "Atrium" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering High Temperature Hot Water Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#FCU" + "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "Measures the temperature of high-temperature hot water enteringed to a hot water system" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7401" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4710" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7402" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4711" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7403" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4712" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7404" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4713" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7405" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4714" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4715" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4716" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7401", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7402", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212864,13 +221468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7403", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212885,13 +221489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7404", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4712", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212906,13 +221510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7405", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4713", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -212927,99 +221531,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Derivative", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Derivative" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalPhaseCountShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Electrical phase count property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#PhaseCountShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount" - } - ] - }, - { - "@id": "https://w3id.org/rec#xRotationalScaleFactor", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "xRotationalScaleFactor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Pre_Filter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Filter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2774" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2775" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2776" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pre" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2774", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213034,13 +221552,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213055,13 +221573,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2776", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pre" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213076,87 +221594,104 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Reheat", + "@id": "https://w3id.org/rec#address", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Reheat" + "@value": "address" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput", + "@id": "https://brickschema.org/schema/Brick#aggregationFunction", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated minimum voltage output" + "@value": "aggregationFunction" } ], "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + "@id": "https://brickschema.org/schema/Brick#Relationship" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Rain", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "The minimum voltage that can be output by the entity" + "@language": "en", + "@value": "Rain" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cold_Deck", + "@id": "https://brickschema.org/schema/Brick#Overload_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Overload Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Part of a dual duct air handling unit that supplies cooling to a building" + "@value": "An alarm that can indicate when a full-load current is exceeded." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4584" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2668" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4585" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2669" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4586" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2670" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Overload" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4584", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cold" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213171,13 +221706,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4585", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deck" + "@id": "https://brickschema.org/schema/BrickTag#Overload" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213192,13 +221727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2670", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213213,160 +221748,54 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Intercom", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Intercom" - } - ] - }, - { - "@id": "https://w3id.org/rec#School", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "School" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Building" + "@language": "en", + "@value": "Supply Air Duct Pressure Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TVOC_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4207" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4208" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4207", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#or": [ - { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#value" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4208", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" - }, - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#Pressure_Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Supply_Air_Temperature_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Discharge_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Indicates if air pressure in supply duct is within expected bounds" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6136" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6137" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6291" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6138" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6292" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6139" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6293" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6140" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6294" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6141" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6295" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6142" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6296" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6143" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6297" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -213377,32 +221806,29 @@ "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Duct" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6136", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213423,7 +221849,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6137", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213444,13 +221870,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6138", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213465,13 +221891,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6139", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6294", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213486,13 +221912,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6140", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213507,13 +221933,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6141", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213528,7 +221954,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6142", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -213549,367 +221975,381 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6143", + "@id": "https://brickschema.org/schema/Brick#ESS_Panel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "ESS Panel" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Solid", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation." + "@value": "See Embedded_Surface_System_Panel" } ], - "http://www.w3.org/2004/02/skos/core#narrower": [ - { - "@id": "https://brickschema.org/schema/Brick#Frost" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hail" - }, - { - "@id": "https://brickschema.org/schema/Brick#Ice" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Soil" + "@id": "https://brickschema.org/schema/Brick#Embedded_Surface_System_Panel" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Service_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Service Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." + "@value": "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Heating_Supply_Air_Flow_Setpoint_Limit" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#PM2.5_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6811" + }, { - "@id": "http://qudt.org/vocab/unit/MicroGM-PER-M3" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6812" }, { - "@id": "http://qudt.org/vocab/unit/PPB" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6813" }, { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6814" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick" + "@value": "1.4.0" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "PM2.5Concentration" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Service" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@value": "The concentration of particulates with diameter of 2.5 microns or less in air" + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "https://w3id.org/rec#tripDirection", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6811", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "tripDirection" + "@id": "https://brickschema.org/schema/BrickTag#Location" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Sauna", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6812", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Sauna" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#PersonalHygiene" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#city", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6813", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "city" + "@id": "https://brickschema.org/schema/BrickTag#Service" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#On_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6814", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Indicates if a control loop, relay or equipment is on" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6144" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6145" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6146" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Branch", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#On" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@language": "en", + "@value": "Branch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6144", + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Heating_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#On" + "@language": "en", + "@value": "Occupied Air Temperature Heating Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "'Occupied_Air_Temperature_Heating_Setpoint' is deprecated in favor of further specifying that it is a zone air setpoint." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6145", + "@id": "https://w3id.org/rec#AngleObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Angle observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6146", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Emergency Power Off System Activated By Leak Detection System Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Temperature setpoint for supply air" + "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7541" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1091" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1092" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7543" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1093" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1094" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7545" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1095" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1096" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1097" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1098" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Detection" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Leak" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Power" }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7541", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1091", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Detection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213924,13 +222364,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1092", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213945,13 +222385,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1093", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Leak" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213966,13 +222406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1094", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -213987,13 +222427,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7546", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1095", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214008,58 +222448,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Sets speed" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5089" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5090" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5091" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Speed" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Speed" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5089", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1096", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Power" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214074,13 +222469,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5090", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1097", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214095,13 +222490,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1098", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Speed" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214116,99 +222511,77 @@ ] }, { - "@id": "https://w3id.org/rec#Hallway", + "@id": "https://brickschema.org/schema/BrickTag#Passive", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Hallway" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Passive" } ] }, { - "@id": "https://w3id.org/rec#GroupRoom", + "@id": "https://brickschema.org/schema/Brick#Run_Request_Status", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Group room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#EducationalRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Condensing" + "@value": "Run Request Status" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Loop", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Loop" + "@id": "https://brickschema.org/schema/Brick#Run_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of equipment that transport and regulate condenser water among each other" + "@value": "Indicates if a request has been filed to start a device or equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b670" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3011" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b671" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3012" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b672" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3013" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3014" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Request" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Run" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3011", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214223,13 +222596,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b671", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3012", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loop" + "@id": "https://brickschema.org/schema/BrickTag#Request" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214244,13 +222617,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b672", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3013", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214265,75 +222638,98 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Deionised_Water_Conductivity_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3014", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Water_Source_Condensing_Unit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Conductivity_Sensor" + "@language": "en", + "@value": "Cooling Only Water Source Condensing Unit" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the electrical conductance of deionised water" + "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b811" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb722" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b812" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb723" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b813" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb724" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b814" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb725" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b815" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb726" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb727" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb728" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Source" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Conductivity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Unit" + }, { - "@id": "https://brickschema.org/schema/Brick#Deionized_Water" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b811", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Conductivity" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214348,13 +222744,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb723", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deionised" + "@id": "https://brickschema.org/schema/BrickTag#Condensing" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214369,13 +222765,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb724", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cooling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214390,13 +222786,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b814", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb725", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214411,13 +222807,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b815", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb726", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214432,105 +222828,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#electricalPhaseCount", - "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Electrical phase count" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Entity has these phases" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#feeds", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Feeds" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#feeds" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#isFedBy" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "The subject is upstream of the object in the context of some sequential process; some media is passed between them" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Automatic_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Switchgear" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5523" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5524" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5525" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Switch" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5523", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb727", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Automatic" + "@id": "https://brickschema.org/schema/BrickTag#Unit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214545,13 +222849,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb728", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214566,224 +222870,193 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5525", + "@id": "http://data.ashrae.org/bacnet/2020#objectOf", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@value": "The 'parent' BACnet device that hosts this BACnet object." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "objectOf" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#range": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Collection", + "@id": "https://brickschema.org/schema/Brick#Occupied_Zone_Air_Temperaure_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entity" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://w3id.org/rec#Collection" + "@language": "en", + "@value": "Occupied Zone Air Temperaure Setpoint" } ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7581" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7583" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7585" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7587" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7589" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7591" + "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7593" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7598" - }, + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" + "@value": true } ], - "http://www.w3.org/ns/shacl#rule": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7609" + "@value": "1.3.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Collection" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7581", - "http://www.w3.org/ns/shacl#message": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Collection is an exclusive top class." + "@value": "'Occupied_Zone_Air_Temperature_Setpoint' is deprecated in favor of further specifying that it is a target setpoint" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7582" + "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7582", - "http://www.w3.org/ns/shacl#class": [ + "@id": "https://brickschema.org/schema/BrickTag#Shutdown", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@language": "en", + "@value": "Shutdown" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7583", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/BrickShape#VirtualMeterShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Collection is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7584" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5440" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7584", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5440", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/2001/XMLSchema#boolean" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7585", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": "Collection is an exclusive top class." + "@value": 1 } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7586" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7586", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7587", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Piezoelectric_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Collection is an exclusive top class." + "@language": "en", + "@value": "Piezoelectric Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7588" + "@id": "https://brickschema.org/schema/Brick#Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7588", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7589", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#property": [ { - "@value": "Collection is an exclusive top class." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2747" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7590" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7590", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2748" + }, { - "@id": "https://brickschema.org/schema/Brick#Quantity" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7591", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2749" + }, { - "@value": "Collection is an exclusive top class." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2750" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7592" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7592", - "http://www.w3.org/ns/shacl#class": [ + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7593", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2747", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#DoubleValueObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], "http://www.w3.org/ns/shacl#name": [ { - "@value": "includes" + "@value": "last known value" } ], "http://www.w3.org/ns/shacl#nodeKind": [ @@ -214791,122 +223064,62 @@ "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#or": [ - { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7594" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7595" - } - ] - } - ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7594", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Equipment" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7595", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7598", - "http://www.w3.org/ns/shacl#message": [ - { - "@value": "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." - } + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2748", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7599" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7600" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7601" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7602" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7603" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Piezoelectric" } ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7599", - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7600", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7601", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2749", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7602", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Point" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7603", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7609", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -214921,106 +223134,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/BrickTag#Site", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Site" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Heat_Wheel_VFD", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Cooling_Supply_Air_Flow_Setpoint_Limit" + "@language": "en", + "@value": "Heat Wheel VFD" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Variable_Frequency_Drive" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "A VFD that drives a heat wheel" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6004" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6005" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6006" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6007" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6008" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6009" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6010" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6011" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1627" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6012" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1628" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6013" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1629" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6014" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1630" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#VFD" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6004", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215035,13 +223219,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6005", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215056,13 +223240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6006", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1629", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#VFD" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215077,13 +223261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6007", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Wheel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215098,76 +223282,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6008", + "@id": "https://brickschema.org/schema/Brick#Water_Distribution", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@language": "en", + "@value": "Water Distribution" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6009", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3461" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3462" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3463" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6010", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Distribution" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6011", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215182,13 +223349,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6012", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215203,13 +223370,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6013", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215224,90 +223391,95 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6014", + "@id": "https://brickschema.org/schema/Brick#Max_Position_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Max Position Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Max_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Limit" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water" + "@value": "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2245" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2246" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7578" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2247" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7579" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2248" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7580" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2249" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Max" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Position" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2245", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7577", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Max" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215322,13 +223494,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7578", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215343,13 +223515,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215364,13 +223536,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7580", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2249", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215385,165 +223557,136 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Zone", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zone" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static pressure of exhaust air" + "@value": "(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." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1368" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1369" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1370" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1371" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1372" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1373" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7343" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7352" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7353" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Zone" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1368", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1369", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7343", + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7344" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7345" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7346" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7347" + } + ] } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1370", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7344", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Space" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1371", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7345", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/Brick#Wing" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7346", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Outdoor_Area" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7347", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Floor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1372", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7352", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215558,13 +223701,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7353", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215579,79 +223722,75 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Exercise_Room", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Air Temperature Sensor" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An indoor room used for exercise and physical activities" + "@value": "Measures the temperature of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1296" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7468" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1297" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7469" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1298" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7470" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1299" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ExerciseRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7471" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exercise" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://w3id.org/rec#ExerciseRoom" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1296", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exercise" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215666,13 +223805,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215687,13 +223826,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1298", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215708,13 +223847,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1299", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7471", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215729,65 +223868,178 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering", + "@id": "https://brickschema.org/schema/Brick#Electric_Energy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaV-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaW-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/V-A_Reactive-HR" + }, + { + "@id": "http://qudt.org/vocab/unit/W-HR" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L2I0M1H0T-2D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Metering" + "@value": "ElectricEnergy" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "A form of energy resulting from the flow of electrical charge" + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Active_Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Apparent_Energy" + }, + { + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pressure_Relief_Valve", + "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Supply Air Temperature Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing." + "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6203" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5764" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5765" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5766" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5767" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5768" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5769" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5770" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5771" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6204" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5772" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6205" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5773" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6203", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5764", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215802,13 +224054,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6204", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5765", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relief" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215823,13 +224075,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6205", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215844,130 +224096,118 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Azimuth", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5767", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Azimuth" + "@id": "https://brickschema.org/schema/BrickTag#Integral" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wind_Direction", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5768", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/REV" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5769", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Wind_Direction" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Direction of wind relative to North" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Direction of wind relative to North" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_System", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5770", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "The equipment, devices and conduits that handle the production and distribution of water in a building" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6872" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5771", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6873" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6872", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5772", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -215982,13 +224222,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6873", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5773", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216003,59 +224243,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Derivative_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "BACnetURI" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Mixed Air Humidity Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Time_Parameter" + "@id": "https://brickschema.org/schema/Brick#Humidity_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Humidity setpoint for mixed air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b830" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2396" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b831" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2397" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b832" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2398" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b833" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2399" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b834" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2400" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixed_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b830", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Derivative" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216070,13 +224348,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Humidity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216091,13 +224369,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2398", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216112,7 +224390,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b833", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2399", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -216133,13 +224411,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2400", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216154,74 +224432,105 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter", + "@id": "https://w3id.org/rec#ObservationEvent", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" + "@value": "Observation event" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + "@id": "https://w3id.org/rec#PointEvent" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb122" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb122", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "Waste" + "@id": "https://brickschema.org/schema/Brick#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Source", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#description": [ { - "@language": "en", - "@value": "Source" + "@value": "The brick:Point that emitted this observation." + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "source point" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#sourcePoint" } ] }, { - "@id": "https://w3id.org/rec#ownedBy", + "@id": "https://brickschema.org/schema/BrickShape#hasratedModuleConversionEfficiencyShape", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "ownedBy" + "@value": "has Rated module conversion efficiency property" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedModuleConversionEfficiency" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Ticketing_Booth", + "@id": "https://brickschema.org/schema/Brick#Studio", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Studio" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Space" + "@id": "https://brickschema.org/schema/Brick#Media_Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -216232,61 +224541,67 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A room or space used to sell or distribute tickets to events at a venue" + "@value": "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3254" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3168" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3169" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3255" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3170" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3256" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3171" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3257" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3172" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booth" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Media" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing" + "@id": "https://brickschema.org/schema/BrickTag#Studio" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Building" + "@id": "https://w3id.org/rec#RecordingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3254", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3168", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booth" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216301,13 +224616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3255", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3169", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Media" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216322,13 +224637,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3256", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3170", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216343,13 +224658,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3257", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3171", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ticketing" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216364,95 +224679,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerTypeShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3172", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "has has electric vehicle charger type property" + "@id": "https://brickschema.org/schema/BrickTag#Studio" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ElectricVehicleChargingTypeShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#electricVehicleChargerType" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Discharge_Flow_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerInputShape", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Flow_Sensor" - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.3.0" + "@language": "en", + "@value": "has Rated power input property" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Leaving_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#ratedPowerInput" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Step_Parameter", + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Differential Pressure Integral Time Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Step_Parameter" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5495" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1222" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1223" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1224" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1225" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5496" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1226" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5497" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1227" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5498" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1228" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1229" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1230" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Entering" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -216464,21 +224790,21 @@ "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Time" }, { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1222", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216493,13 +224819,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5496", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1223", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216514,13 +224840,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1224", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216535,13 +224861,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216556,13 +224882,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216577,13 +224903,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1227", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Step" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216598,85 +224924,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Studio", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1228", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Media_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3168" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3169" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3170" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3171" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3172" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RecordingRoom" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Media" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Studio" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#RecordingRoom" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1229", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216691,13 +224966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1230", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Media" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216712,34 +224987,58 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3170", + "@id": "https://brickschema.org/schema/Brick#PlugStrip", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@language": "en", + "@value": "PlugStrip" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://en.wikipedia.org/wiki/Power_strip" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2751" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2752" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3171", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216754,13 +225053,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2752", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Studio" + "@id": "https://brickschema.org/schema/BrickTag#PlugStrip" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216775,85 +225074,110 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Effective_Heating_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Reset Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "The effective heating setpoint for a specific zone in a building." + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4630" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb494" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb495" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4631" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4632" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb497" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4633" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb498" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4634" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb499" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4635" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb500" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4636" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb501" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb502" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Reset" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb494", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4630", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb495", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216868,13 +225192,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4631", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Effective" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216889,13 +225213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4632", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216910,13 +225234,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216931,13 +225255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4634", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Reset" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216952,13 +225276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216973,13 +225297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4636", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb501", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -216994,109 +225318,92 @@ ] }, { - "@id": "https://w3id.org/rec#ServiceEntrance", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb502", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Service entrance" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Entrance" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Circuit", + "@id": "https://brickschema.org/schema/BrickTag#Thermal", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Circuit" + "@value": "Thermal" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Blind_Group", + "@id": "https://brickschema.org/schema/Brick#Cold_Deck", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cold Deck" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Shading_System" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A group of Blinds commonly attached to a single controller." + "@value": "Part of a dual duct air handling unit that supplies cooling to a building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b320" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b321" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4579" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b322" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4580" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b323" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4581" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Group" + "@id": "https://brickschema.org/schema/BrickTag#Cold" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Deck" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b320", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Blind" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Group" + "@id": "https://brickschema.org/schema/BrickTag#Cold" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217111,13 +225418,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b322", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shade" + "@id": "https://brickschema.org/schema/BrickTag#Deck" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217132,13 +225439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b323", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217153,246 +225460,217 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Janitor_Room", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Discharge Air Temperature Step Parameter" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Step_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "A room set aside for the storage of cleaning equipment and supplies" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1880" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1881" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1882" - }, + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1883" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Step_Parameter" } + ] + }, + { + "@id": "https://w3id.org/rec#ActuationEvent", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "1.4.0" + "@value": "Actuation event" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:BackOffice" + "@id": "https://w3id.org/rec#PointEvent" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Janitor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#BackOffice" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1880", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Janitor" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The command message/payload of this actuation event." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1881", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "value" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1882", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#description": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1883", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@value": "target point" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#targetPoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Heating_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Real", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The lower (heating) setpoint for zone air temperature" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "'Zone_Air_Heating_Temperature_Setpoint' is deprecated to support new naming convention, whic reorders intended behaviour (heating) before the substance (zone air)" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + "@value": "Real" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Level", + "@id": "https://w3id.org/rec#serialNumber", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Level" + "@value": "serialNumber" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Gateway", + "@id": "https://brickschema.org/schema/Brick#Outside", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Outside" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + "@id": "https://brickschema.org/schema/Brick#Location" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1541" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2574" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1542" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2575" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1543" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Gateway" - }, + "@id": "https://brickschema.org/schema/BrickTag#Outside" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#ICT" + "@id": "https://w3id.org/rec#OutdoorSpace" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217407,13 +225685,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gateway" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217428,94 +225706,95 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1543", + "@id": "https://w3id.org/rec#startLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#ICT" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "startLevel" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Deionized", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Deionized" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Disable_Fixed_Enthalpy_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Disable Fixed Enthalpy Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Disable_Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Disables the use of fixed enthalpy control" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3329" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3330" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb887" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3331" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb888" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3332" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb889" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3333" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb890" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3334" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb891" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Disable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb887", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217530,13 +225809,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3330", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb888", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Disable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217551,13 +225830,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3331", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb889", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217572,13 +225851,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3332", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb890", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217593,13 +225872,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3333", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb891", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217614,157 +225893,231 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3334", + "@id": "https://brickschema.org/schema/BrickTag#Structure", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Structure" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Integral_Time_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" + }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Integral_Time_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_MEAN" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5582" + "@id": "http://qudt.org/vocab/unit/BTU_TH" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5583" + "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5584" + "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5585" + "@id": "http://qudt.org/vocab/unit/CAL_IT" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5586" + "@id": "http://qudt.org/vocab/unit/CAL_MEAN" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5587" + "@id": "http://qudt.org/vocab/unit/CAL_TH" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5588" + "@id": "http://qudt.org/vocab/unit/GigaJ" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5589" + "@id": "http://qudt.org/vocab/unit/J" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5590" + "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5591" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "http://qudt.org/vocab/unit/KiloCAL" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" }, { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" }, { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "http://qudt.org/vocab/unit/KiloJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "http://qudt.org/vocab/unit/MegaJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://qudt.org/vocab/unit/NanoJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "http://qudt.org/vocab/unit/PicoJ" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/unit/THERM_EC" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "http://qudt.org/vocab/unit/THERM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_EEC" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Energy" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Thermal Energy} is the portion of the thermodynamic or internal energy of a system that is responsible for the temperature of the system. From a macroscopic thermodynamic description, the thermal energy of a system is given by its constant volume specific heat capacity C(T), a temperature coefficient also called thermal capacity, at any given absolute temperature (T): (U_{thermal = C(T) \\cdot T)." + } + ], + "https://brickschema.org/schema/Brick#hasQUDTReference": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ThermalEnergy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5582", + "@id": "https://brickschema.org/schema/BrickShape#hasratedMinimumVoltageOutputShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@language": "en", + "@value": "has Rated minimum voltage output property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#VoltageQuantityShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5583", + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Differential_Pressure_Integral_Time_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@language": "en", + "@value": "Leaving Water Differential Pressure Integral Time Parameter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Integral_Time_Parameter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1968" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1969" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1970" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1971" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1972" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1973" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1974" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1975" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1976" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Integral" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Leaving" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Time" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5584", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1968", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217779,7 +226132,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5585", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1969", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -217800,13 +226153,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5586", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Leaving" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217821,13 +226174,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5587", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217842,13 +226195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5588", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217863,13 +226216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5589", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217884,13 +226237,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5590", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1974", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -217905,7 +226258,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5591", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1975", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -217926,89 +226279,102 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixing", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1976", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Mixing" + "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Box", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Box" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medical", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Medical" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Damper", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Flow Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Damper" + "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A damper that modulates the flow of the mixed outside and return air streams" + "@value": "Sets the target flow rate of hot water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2411" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6708" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6709" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6710" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2412" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6711" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2413" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6712" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2411", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6708", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218023,13 +226389,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2412", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218044,13 +226410,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2413", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218065,385 +226431,361 @@ ] }, { - "@id": "https://w3id.org/rec#seatingCapacity", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6711", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "seatingCapacity" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Data", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Data" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6712", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Valve", + "@id": "https://brickschema.org/schema/Brick#Point", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Point" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + "@id": "https://brickschema.org/schema/Brick#Class" }, { - "@id": "https://brickschema.org/schema/Brick#Water_Valve" + "@id": "https://brickschema.org/schema/Brick#Entity" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#node": [ { - "@language": "en", - "@value": "A valve that modulates the flow of condenser water" - } - ], - "http://www.w3.org/ns/shacl#rule": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7614" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b676" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7616" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b677" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7618" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b678" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b679" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7622" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7624" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7626" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7627" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7628" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b676", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7629" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7630" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b677", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7614", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7615" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7615", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b678", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7616", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7617" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7617", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b679", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7618", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7619" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7619", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Space" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7620", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4951" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4952" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4953" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4954" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4955" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4956" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4957" - }, + "http://www.w3.org/ns/shacl#not": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4958" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7621" } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Medium" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Shed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7621", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/Brick#Substance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4951", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7622", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7623" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7623", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4952", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7624", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@value": "Point is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7625" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7625", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4953", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7626", + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Medium" + "@value": 0 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Points cannot have locations; use 'isPointOf' instead" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasLocation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4954", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7627", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/Brick#Quantity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has quantity" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasQuantity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4955", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7628", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/Brick#Substance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "has substance" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasSubstance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4956", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7629", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": "is point of" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#isPointOf" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4957", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7630", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218458,74 +226800,91 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4958", + "@id": "https://brickschema.org/schema/Brick#Occupied_Heating_Zone_Air_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Occupied Heating Zone Air Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Filter_Reset_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Reset_Command" + "@language": "en", + "@value": "Sets temperature for zone air heating when occupied" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1421" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4981" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4982" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1422" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4983" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1423" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4984" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1424" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4985" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4986" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4987" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1421", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4981", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218540,13 +226899,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4982", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218561,13 +226920,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4983", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218582,13 +226941,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1424", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4984", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218603,62 +226962,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Steam_Pressure_Reducing_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure_Reducing_Valve" - }, - { - "@id": "https://brickschema.org/schema/Brick#Steam_Valve" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure." - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3154" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3155" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3156" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3157" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Steam" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3154", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4985", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218673,13 +226983,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3155", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4986", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reducing" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218694,13 +227004,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3156", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4987", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Steam" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218715,138 +227025,120 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3157", + "@id": "https://brickschema.org/schema/Brick#ratedMaximumVoltageOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@language": "en", + "@value": "Rated maximum voltage output" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The maximum voltage that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#TABS", + "@id": "https://w3id.org/rec#Stand", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "TABS" + "@value": "Stand" } - ] - }, - { - "@id": "https://w3id.org/rec#leasor", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "leasor" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#EV_Charging_Hub", + "@id": "https://brickschema.org/schema/Brick#PM10_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Collection" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + "@language": "en", + "@value": "PM10 Sensor" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Hub" + "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@language": "en", + "@value": "Detects matter of size 10 microns" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b660" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5017" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b661" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5018" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b662" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5019" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b663" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5020" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b664" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5021" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Matter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM10" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#PM10_Concentration" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b660", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5017", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Matter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218861,13 +227153,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b661", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#PM10" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218882,13 +227174,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b662", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Particulate" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218903,13 +227195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b663", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218924,13 +227216,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b664", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5021", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -218945,196 +227237,107 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isFedByShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#isFedBy" - } - ] - }, - { - "@id": "https://w3id.org/rec#DiningRoom", + "@id": "https://brickschema.org/schema/BrickTag#Chilled", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Dining room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#FoodHandlingRoom" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Hot_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Hot_Water" + "@language": "en", + "@value": "Chilled" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Environment", + "@id": "https://brickschema.org/schema/BrickTag#Cycle", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Environment" + "@value": "Cycle" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Absorption", + "@id": "https://brickschema.org/schema/BrickTag#Freezer", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Absorption" + "@value": "Freezer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Floor_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "On Off Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/Brick#Off_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#On_Status" + }, + { + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces" + "@value": "Indicates the on/off status of a control loop, relay or equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1492" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1493" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1494" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7420" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1495" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7421" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1496" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7422" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1497" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7423" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1492", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1493", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7420", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219149,13 +227352,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7421", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219170,13 +227373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1496", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7422", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Floor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219191,13 +227394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7423", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219212,114 +227415,65 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ethernet", + "@id": "https://brickschema.org/schema/Brick#Emergency_Phone", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ethernet" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor" + "@value": "Emergency Phone" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Domestic_Hot_Water_Valve", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Valve" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A valve regulating the flow of domestic hot water" + "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b946" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b947" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1074" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b948" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1075" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b949" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1076" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b950" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1077" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b951" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1078" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Phone" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b946", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1074", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Domestic" + "@id": "https://brickschema.org/schema/BrickTag#Emergency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219334,7 +227488,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b947", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1075", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -219355,13 +227509,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b948", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1076", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Intercom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219376,13 +227530,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b949", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1077", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Phone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219397,13 +227551,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b950", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1078", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Security" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219418,95 +227572,88 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b951", + "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated power output" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated power output of the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gas", + "@id": "https://w3id.org/rec#acknowledgedBy", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Gas" + "@value": "acknowledgedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Stop", + "@id": "https://brickschema.org/schema/Brick#hasQUDTReference", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Stop" + "@value": "Has QUDT reference" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Matter", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Matter" + "@value": "Points to the relevant QUDT definition" } ] }, { - "@id": "https://w3id.org/rec#weight", + "@id": "https://w3id.org/rec#MACAddress", "@type": [ "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "weight" + "@value": "MACAddress" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Deionized", + "@id": "https://brickschema.org/schema/Brick#Food_Service_Room", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Deionized" + "@value": "Food Service Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Hot_Box", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Laboratory" + "@id": "https://brickschema.org/schema/Brick#Room" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -219517,67 +227664,67 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "hot air chamber forming part of an air handler." + "@value": "A space used in the production, storage, serving, or cleanup of food and beverages" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1709" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4813" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1710" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4814" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1711" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4815" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1712" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4816" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1713" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4817" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "1.4.1" + "@value": "1.4.0" } ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Food" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Service" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://w3id.org/rec#FoodHandlingRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1709", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Box" + "@id": "https://brickschema.org/schema/BrickTag#Food" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219592,13 +227739,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1710", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219613,13 +227760,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1711", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4815", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Laboratory" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219634,13 +227781,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1712", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4816", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Service" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219655,13 +227802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1713", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4817", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219676,94 +227823,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit", + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@language": "en", + "@value": "Embedded Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#AHU" - }, + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handler_Unit" + "@language": "en", + "@value": "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7569" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4655" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7570" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4656" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7571" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4657" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7572" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7573" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7574" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4658" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AHU" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" }, { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Handling" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7569", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#AHU" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7570", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Embedded" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219778,13 +227901,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7571", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219799,13 +227922,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7572", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handler" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219820,13 +227943,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7573", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Handling" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219841,79 +227964,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7574", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Meter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Chilled Water Meter" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water_Meter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Damper_Position_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@language": "en", + "@value": "A meter that measures the usage or consumption of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b795" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4573" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b796" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4574" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b797" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4575" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b798" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4576" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Meter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b795", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4573", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Damper" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219928,13 +228042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b796", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219949,13 +228063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b797", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219970,13 +228084,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b798", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -219991,59 +228105,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Thermal_Collector", + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Reactive Energy Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of solar panels that converts solar radiation into thermal energy." + "@value": "Measures the integral of reactive power" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5081" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2852" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2853" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5082" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2854" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5083" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2855" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5084" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2856" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Reactive_Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5081", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2852", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collector" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220058,13 +228189,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2853", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220079,13 +228210,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5083", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2854", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220100,13 +228231,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5084", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2855", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Reactive" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220121,52 +228252,80 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Pressure_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2856", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pressure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "An alarm that indicates the off-normal conditions associated with pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4536" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6192" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4537" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6193" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4538" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6194" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4536", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6192", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220181,13 +228340,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4537", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6193", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220202,13 +228361,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4538", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6194", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220223,116 +228382,172 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Duct_Pressure_Status", + "@id": "https://brickschema.org/schema/BrickTag#Communication", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Communication" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Thermostat_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Status" + "@language": "en", + "@value": "Thermostat Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" + "@id": "https://brickschema.org/schema/Brick#Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if air pressure in discharge duct is within expected bounds" + "@value": "Status of a thermostat" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Duct_Pressure_Status" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3247" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3248" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3249" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ] }, { - "@id": "https://w3id.org/rec#isFedBy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3247", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "isFedBy" + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Discharge_Air_Flow_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3248", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Flow_Setpoint" - }, + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Flow_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Supply_Air_Flow_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3249", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Thermostat" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Supply_Air_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Lockout_Temperature_Differential_Parameter", + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Supply Air Proportional Gain Parameter" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Lockout_Temperature_Differential_Parameter" + "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@language": "en", - "@value": "The lower bound of the outside air temperature lockout range" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2085" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6342" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2086" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6343" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2087" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6344" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2088" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6345" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2089" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6346" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2090" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6347" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2091" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6348" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2092" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6349" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -220340,16 +228555,13 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { "@id": "https://brickschema.org/schema/BrickTag#Parameter" @@ -220358,12 +228570,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2085", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6342", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -220384,13 +228599,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2086", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6343", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220405,13 +228620,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2087", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6344", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lockout" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220426,13 +228641,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2088", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6345", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220447,13 +228662,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2089", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6346", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220468,13 +228683,116 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2090", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6347", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6348", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6349", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Supply" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Controller", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Controller" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6626" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6627" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6628" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Controller" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6626", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Controller" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220489,13 +228807,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2091", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6627", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220510,13 +228828,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2092", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6628", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220531,170 +228849,69 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Ready", + "@id": "https://brickschema.org/schema/Brick#Angle_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Ready" + "@value": "Angle Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#TimeQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measues the planar angle of some phenomenon" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4251" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5510" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5511" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4293" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5512" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5513" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Angle" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Angle" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4251", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5510", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#class": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/DAY_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_Synodic" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliH-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/FemtoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_TROPICAL" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_MeanJulian" - }, - { - "@id": "http://qudt.org/vocab/unit/CentiPOISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/PA-SEC-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/PicoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Metrology" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroH-PER-OHM" - }, - { - "@id": "http://qudt.org/vocab/unit/DAY" - }, - { - "@id": "http://qudt.org/vocab/unit/HR" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloYR" - }, - { - "@id": "http://qudt.org/vocab/unit/MO_MeanGREGORIAN" - }, - { - "@id": "http://qudt.org/vocab/unit/HR_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliPA-SEC-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/AttoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Common" - }, - { - "@id": "http://qudt.org/vocab/unit/POISE-PER-PA" - }, - { - "@id": "http://qudt.org/vocab/unit/NanoSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/POISE-PER-BAR" - }, - { - "@id": "http://qudt.org/vocab/unit/PlanckTime" - }, - { - "@id": "http://qudt.org/vocab/unit/SH" - }, - { - "@id": "http://qudt.org/vocab/unit/MO" - }, - { - "@id": "http://qudt.org/vocab/unit/WK" - }, - { - "@id": "http://qudt.org/vocab/unit/SEC" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/YR" - }, - { - "@id": "http://qudt.org/vocab/unit/MegaYR" - }, - { - "@id": "http://qudt.org/vocab/unit/H-PER-KiloOHM" - }, - { - "@id": "http://qudt.org/vocab/unit/YR_Sidereal" - }, - { - "@id": "http://qudt.org/vocab/unit/MIN" - } - ] + "@id": "https://w3id.org/rec#AngleObservation" } ], "http://www.w3.org/ns/shacl#maxCount": [ @@ -220702,165 +228919,148 @@ "@value": 1 } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": 1 + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5511", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Angle" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Condenser_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5512", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5513", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Gas_Pressure_Regulator_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Gas Pressure Regulator Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Gas_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Pressure_Regulator_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures dewpoint of zone air" + "@value": "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3504" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3505" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1528" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3506" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1529" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3507" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3508" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1531" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Gas" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Zone_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3504", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3505", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1528", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Gas" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220875,13 +229075,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3506", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1529", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220896,13 +229096,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3507", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Regulator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220917,13 +229117,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3508", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -220938,91 +229138,64 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Distribution_Frame", + "@id": "https://brickschema.org/schema/Brick#Electric_Energy_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Electric Energy Sensor" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room" + "@id": "https://brickschema.org/schema/Brick#Energy_Sensor" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5624" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5625" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4639" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5626" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4640" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5627" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4641" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5628" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5629" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4642" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Frame" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://w3id.org/rec#CableRoom" + "@id": "https://brickschema.org/schema/Brick#Electric_Energy" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5624", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Distribution" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221037,13 +229210,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5625", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frame" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221058,13 +229231,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5626", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4641", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221079,13 +229252,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5627", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4642", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221100,176 +229273,152 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5628", + "@id": "https://brickschema.org/schema/Brick#Breakroom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@language": "en", + "@value": "Breakroom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5629", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/Brick#Break_Room" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "A space for people to relax while not working" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Break_Room" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#StageShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#property": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6572" + "@id": "https://w3id.org/rec#StaffRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6572", + "@id": "https://brickschema.org/schema/Brick#Direction", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": 4 - }, - { - "@value": 1 - }, - { - "@value": 2 - }, - { - "@value": 3 - }, - { - "@value": 4 - } - ] - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Wind_Direction" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Temperature_Alarm_Parameter", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Static Pressure Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter determining the temperature level at which to trigger a low temperature alarm" + "@value": "Sets static pressure of hot air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2119" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1778" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1779" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2120" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1780" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2121" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1781" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2122" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1782" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2123" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1783" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1778", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221284,13 +229433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1779", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221305,13 +229454,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2121", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1780", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221326,13 +229475,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221347,13 +229496,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2123", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221368,59 +229517,92 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1783", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Thermal Expansion Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Indicates if lead/lag operation is enabled" + "@value": "A thermal expansion tank designed specifically for chilled water systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1903" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb574" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb575" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1904" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb576" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1905" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb577" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1906" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb578" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1903", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb574", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lag" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221435,13 +229617,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1904", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb575", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Lead" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221456,13 +229638,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1905", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb576", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221477,13 +229659,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1906", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb577", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221498,82 +229680,86 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#PID", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb578", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "PID" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Warm_Cool_Adjust_Sensor", + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor" + "@language": "en", + "@value": "Differential Pressure Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3431" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4606" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3432" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4607" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3433" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4608" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3434" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4609" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3435" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4610" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Warm" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3431", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Adjust" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221588,13 +229774,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3432", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221609,7 +229795,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3433", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -221630,13 +229816,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3434", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221651,13 +229837,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4610", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Warm" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221672,67 +229858,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Valve_Position_Command", + "@id": "https://brickschema.org/schema/Brick#Battery", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Position_Command" - }, + "@language": "en", + "@value": "Battery" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Valve_Command" + "@id": "https://brickschema.org/schema/Brick#Energy_Storage" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Controls the position (the degree of openness) of a valve" + "@value": "A container that stores chemical energy that can be converted into electricity and used as a source of power" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3370" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb295" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3371" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb296" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3372" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb297" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3373" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb298" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Battery" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Energy" }, { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Valve" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Position" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3370", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb295", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Battery" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221747,13 +229931,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3371", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb296", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221768,13 +229952,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3372", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb297", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Position" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221789,13 +229973,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3373", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb298", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221810,100 +229994,200 @@ ] }, { - "@id": "https://w3id.org/rec#ReceptionTable", + "@id": "https://brickschema.org/schema/Brick#Return_Fan", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Reception table" + "@language": "en", + "@value": "Return Fan" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Table" + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fan moving return air -- air that is circulated from the building back into the HVAC system" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2988" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2989" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2990" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Fan" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Return" } ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Return_Temperature_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2988", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Return_Temperature_Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.3.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2989", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_High_Temperature_Hot_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Load_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2990", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Return" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Occupied Target Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4924" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4993" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4925" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4994" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4926" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4995" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4996" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4997" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4998" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4999" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Occupied" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4924", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4993", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221918,13 +230202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4925", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4994", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Occupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221939,13 +230223,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4926", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4995", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -221960,234 +230244,200 @@ ] }, { - "@id": "https://w3id.org/rec#standard", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4996", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "standard" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Smoke", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Smoke" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Phasor_MagnitudeQuantityShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4997", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3981" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3982" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3981", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4998", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3982", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4999", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/REV" - }, - { - "@id": "http://qudt.org/vocab/unit/MIL" - }, - { - "@id": "http://qudt.org/vocab/unit/GON" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/RAD" - }, - { - "@id": "http://qudt.org/vocab/unit/GRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/DEG" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroRAD" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCMIN" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliARCSEC" - }, - { - "@id": "http://qudt.org/vocab/unit/ARCSEC" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#LaboratoryWet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Laboratory (wet)" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#Laboratory" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#VFD", + "@id": "https://w3id.org/rec#ExhibitionRoom", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "VFD" + "@value": "Exhibition room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Chiller", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Setpoint" + "@value": "Chiller" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Telecom_Room", + "@id": "https://brickschema.org/schema/Brick#Thermostatic_Mixing_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@language": "en", + "@value": "Thermostatic Mixing Valve" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@value": true + "@id": "https://en.wikipedia.org/wiki/Thermostatic_mixing_valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Mixing_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces used to support telecommuncations and IT equipment" + "@value": "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7044" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3250" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7045" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3251" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7046" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3252" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7047" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:DataServerRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3253" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" }, { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#DataServerRoom" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7044", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3250", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222202,13 +230452,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7045", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3251", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Mixed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222223,13 +230473,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7046", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3252", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222244,13 +230494,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7047", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3253", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Telecom" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222265,167 +230515,156 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ifcFileLocation", - "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "The location of the IFC file defining a project" - } - ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#string" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Measured module conversion efficiency property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#hasyearBuiltShape", + "@id": "https://brickschema.org/schema/BrickTag#Control", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Year built property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#YearBuiltShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#yearBuilt" + "@language": "en", + "@value": "Control" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@language": "en", + "@value": "Discharge Air Temperature Cooling Setpoint" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@language": "en", + "@value": "Sets temperature of discharge air for cooling" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Cooling_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isFedBy", + "@id": "https://brickschema.org/schema/Brick#Drive_Ready_Status", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is fed by" + "@value": "Drive Ready Status" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@language": "en", + "@value": "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID" } ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#feeds" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb962" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb963" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb964" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb965" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Drive" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Ready" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Pump", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb962", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Drive" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "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." + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6785" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb963", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6786" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb964", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Ready" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222440,13 +230679,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6786", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb965", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222461,58 +230700,93 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator", + "@id": "https://brickschema.org/schema/Brick#hasSubstance", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Has Substance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "CO2 Level Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#AED" + "@language": "en", + "@value": "Measures the concentration of CO2 in air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5519" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4548" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5520" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4549" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4550" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4551" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#AED" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Level" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4548", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#AED" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222527,13 +230801,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4549", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222548,13 +230822,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4550", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222569,13 +230843,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4551", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222590,92 +230864,115 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage", + "@id": "https://brickschema.org/schema/BrickTag#Information", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "deprecationMitigationMessage" + "@value": "Information" } + ] + }, + { + "@id": "https://w3id.org/rec#RadiologyRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Radiology room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#HealthcareRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Fire_Zone", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Storage_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Zone" + "@language": "en", + "@value": "Chilled Water Storage Tank" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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" + "@value": "A tank specifically designed to store chilled water in HVAC systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1479" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb554" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1480" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb555" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1481" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb556" + }, { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb557" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb554", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ServiceEntrance" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1479", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb555", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fire" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222690,13 +230987,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1480", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb556", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222711,13 +231008,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1481", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb557", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222732,110 +231029,148 @@ ] }, { - "@id": "https://w3id.org/rec#Stairwell", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Stairwell" + "@language": "en", + "@value": "Discharge Air Temperature Deadband Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the size of a deadband of temperature of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } ] }, { - "@id": "https://w3id.org/rec#BulletinBoard", + "@id": "https://brickschema.org/schema/Brick#Light_Command", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#Class" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Bulletin board" + "@language": "en", + "@value": "Light Command" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Replaced with Lighting_Command to represent its function more precisely." + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Lighting_Level_Command" } ] }, { - "@id": "https://brickschema.org/schema/Brick#PM1_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Thermal_Expansion_Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hot Water Thermal Expansion Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#PM1_Sensor" + "@id": "https://brickschema.org/schema/Brick#Thermal_Expansion_Tank" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Detects level of particulates of size 1 microns" + "@value": "A thermal expansion tank used in hot water heating systems." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2692" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2693" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1795" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2694" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1796" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2695" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1797" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2696" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1798" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2697" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1799" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Hot" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Tank" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#PM1_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2692", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1795", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222850,13 +231185,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2693", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1796", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Expansion" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222871,13 +231206,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1797", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PM1" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222892,13 +231227,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1798", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222913,13 +231248,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1799", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -222934,111 +231269,82 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2697", + "@id": "https://brickschema.org/schema/BrickTag#Enthalpy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Enthalpy" } ] }, { - "@id": "https://w3id.org/rec#Site", + "@id": "https://w3id.org/rec#Safe", "@type": [ "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "A piece of land upon which zero or more buildings may be situated." - } - ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Site" + "@value": "Safe" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Circulator_Pump", + "@id": "https://brickschema.org/schema/Brick#Ethernet_Switch", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Circulator_Pump" + "@language": "en", + "@value": "Ethernet Switch" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Used to move chilled water in a closed circuit, ensuring continuous flow." + "@id": "https://brickschema.org/schema/Brick#Data_Network_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b468" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b469" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b470" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4766" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b471" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4767" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b472" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4768" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" - }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b468", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4766", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223053,13 +231359,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b469", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4767", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Circulator" + "@id": "https://brickschema.org/schema/BrickTag#Ethernet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223074,13 +231380,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b470", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4768", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223095,101 +231401,147 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b471", + "@id": "http://data.ashrae.org/bacnet/2020#description", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://data.ashrae.org/bacnet/2020#StandardProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://data.ashrae.org/bacnet/2020#propertyEnum": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-description" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://data.ashrae.org/bacnet/2020#propertyName": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "description" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://data.ashrae.org/bacnet/2020#propertyRef": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://data.ashrae.org/bacnet/2020#Description" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "description" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The content of the description field of the BACnet object." } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b472", + "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "High Temperature Hot Water Supply Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Power_Loss_Alarm", + "@id": "https://brickschema.org/schema/BrickTag#Hub", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Hub" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Start Stop Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Power_Alarm" + "@id": "https://brickschema.org/schema/Brick#On_Off_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An alarm that indicates a power failure." + "@value": "A Start/Stop Command controls or reports the active/inactive status of a control sequence" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2766" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3134" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2767" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3135" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2768" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3136" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2769" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3137" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3134", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223204,13 +231556,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2767", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3135", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Loss" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223225,13 +231577,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2768", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3136", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223246,13 +231598,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2769", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3137", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223267,47 +231619,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Waste_Meter", + "@id": "https://brickschema.org/schema/Brick#Filter_Water_Differential_Pressure_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Filter Water Differential Pressure Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Meter" + "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the difference in water pressure before and after a water filter." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1425" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1426" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3446" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1427" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1428" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1429" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1430" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Filter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1425", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Meter" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223322,13 +231712,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3446", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1426", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Waste" + "@id": "https://brickschema.org/schema/BrickTag#Filter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223343,59 +231733,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1427", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Alarm" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "An alarm that indicates high concentration of water vapor in the air." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1666" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1667" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1668" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1669" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1428", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223410,13 +231775,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1667", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1429", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223431,13 +231796,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1430", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223452,90 +231817,99 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1669", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Discharge Air Flow Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Measures the rate of flow of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Soil_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Flow Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of soil" + "@value": "An alarm related to air flow." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3055" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6583" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3056" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6584" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3057" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6585" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3058" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6586" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3055", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6583", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223550,13 +231924,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6584", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223571,13 +231945,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6585", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Soil" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223592,13 +231966,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3058", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223613,105 +231987,114 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Voltage", + "@id": "https://brickschema.org/schema/Brick#Thermally_Activated_Building_System_Panel", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Voltage" + "@value": "Thermally Activated Building System Panel" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Locally", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@language": "en", - "@value": "Locally" + "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#TABS_Panel" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of chilled water that is enteringed to a cooling tower" + "@value": "Radiant panel heating and cooling system where the energy heat source or sink is embedded in the building structure such as in slabs and walls." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4685" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6464" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6465" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4686" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6466" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4687" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6467" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4688" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6468" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4689" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6469" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4690" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6470" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Activated" }, { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Building" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Panel" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#TABS" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermally" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6464", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Activated" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#Building" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223726,13 +232109,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4686", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223747,13 +232130,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Panel" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223768,13 +232151,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223789,13 +232172,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4689", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#TABS" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223810,13 +232193,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4690", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6470", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Thermally" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223831,127 +232214,147 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Food_Service_Room", + "@id": "https://brickschema.org/schema/Brick#Return_Air", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Air" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A space used in the production, storage, serving, or cleanup of food and beverages" + "@value": "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." } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Natural", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4818" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4819" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4820" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4821" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4822" + "@language": "en", + "@value": "Natural" } + ] + }, + { + "@id": "https://w3id.org/rec#AreaObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@value": "1.4.0" + "@id": "http://qudt.org/vocab/quantitykind/Area" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:FoodHandlingRoom" + "@value": "Area observation" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Food" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb29" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4818", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb29", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Food" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4819", + "@id": "https://brickschema.org/schema/Brick#Switch_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@language": "en", + "@value": "Switch Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Status of a switch" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3183" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3184" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3185" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4820", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3183", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223966,13 +232369,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4821", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3184", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -223987,13 +232390,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4822", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3185", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224008,214 +232411,215 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Gas_Valve", + "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule2", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Valve" - } - ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4832" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4833" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4834" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3937" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" - }, + "http://www.w3.org/ns/shacl#targetObjectsOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/2002/07/owl#equivalentClass" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3937", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4833", + "@id": "https://w3id.org/rec#Person", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@value": "A natural person (i.e., an individual human being)." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Person" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Agent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb127" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb128" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb129" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb130" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4834", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb127", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Valve" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "gender" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#gender" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#isAssociatedWithShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb128", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "http://www.w3.org/2002/07/owl#Class" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#isAssociatedWith" + "@id": "https://w3id.org/rec#givenName" } ] }, { - "@id": "https://w3id.org/rec#Georeference", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb129", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." + "@id": "http://www.w3.org/2001/XMLSchema#anyURI" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#description": [ { - "@value": "Georeference" + "@value": "URL link to an image that represents the person." } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://w3id.org/rec#Information" + "@value": "image" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#image" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Wardrobe", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb130", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": true + "@id": "https://w3id.org/rec#familyName" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Overridden_Off_Status", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Storage for clothing, costumes, or uniforms" + "@value": "Overridden Off Status" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3427" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3428" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3429" + "@id": "https://brickschema.org/schema/Brick#Off_Status" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3430" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Overridden_Status" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CloakRoom" + "@language": "en", + "@value": "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2671" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2672" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2673" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2674" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#CloakRoom" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Overridden" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2671", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224230,13 +232634,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3428", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2672", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Overridden" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224251,13 +232655,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3429", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2673", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224272,13 +232676,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3430", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2674", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wardrobe" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224293,179 +232697,255 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference", + "@id": "https://w3id.org/rec#constructedBy", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "External reference" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "http://data.ashrae.org/standard223#ExternalReference" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "The parent class of all external reference types" + "@language": "en", + "@value": "constructedBy" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Touchpanel", + "@id": "https://brickschema.org/schema/BrickTag#Visitor", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Touchpanel" + "@value": "Visitor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Proportional_Gain_Parameter", + "@id": "https://brickschema.org/schema/BrickShape#Thermal_EnergyQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Proportional_Gain_Parameter" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Proportional_Gain_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6347" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6348" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6349" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6350" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6351" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6352" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6353" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6354" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gain" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4217" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4218" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6347", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4217", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6348", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4218", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/KiloBTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloBTU_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_EEC" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_MEAN" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_60DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_MEAN" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_39DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaJ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloJ" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaJ" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_Mean" + }, + { + "@id": "http://qudt.org/vocab/unit/J" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/THERM_EC" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_20DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/BTU_59DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloCAL_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_15_DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_TH" + }, + { + "@id": "http://qudt.org/vocab/unit/CAL_IT" + }, + { + "@id": "http://qudt.org/vocab/unit/THM_US" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoJ" + }, + { + "@id": "http://qudt.org/vocab/unit/TON_FG-HR" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6349", + "@id": "https://brickschema.org/schema/Brick#Thermal_Energy_Storage_Tank", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gain" + "@language": "en", + "@value": "Thermal Energy Storage Tank" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Storage_Tank" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6459" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6460" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6461" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6462" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6463" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Energy" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Storage" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Tank" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6350", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6459", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Energy" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224480,13 +232960,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6351", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6460", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224501,13 +232981,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6352", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6461", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Storage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224522,13 +233002,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6353", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6462", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224543,13 +233023,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6354", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Thermal" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224564,168 +233044,106 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Gain", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Gain" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Damper", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Damper" - } - ] - }, - { - "@id": "https://w3id.org/rec#MezzanineLevel", + "@id": "https://brickschema.org/schema/Brick#Parameter", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Mezzanine level" + "@language": "en", + "@value": "Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Level" + "@id": "https://brickschema.org/schema/Brick#Point" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/Brick#Alarm" + }, { - "@language": "en", - "@value": "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." - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Radon_Concentration", - "@type": [ - "https://brickschema.org/schema/Brick#Quantity" - ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "@id": "https://brickschema.org/schema/Brick#Command" + }, { - "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" - } - ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "@id": "https://brickschema.org/schema/Brick#Sensor" + }, { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L-3I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick" + "@language": "en", + "@value": "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" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#property": [ { - "@language": "en", - "@value": "RadonConcentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7559" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://qudt.org/vocab/quantitykind/ActivityConcentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7560" }, { - "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7561" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "The concentration of radioactivity due to Radon in a medium" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#TETRA", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, { - "@language": "en", - "@value": "TETRA" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Direction_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7559", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "https://brickschema.org/schema/BrickShape#LastKnownDoubleShape" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@language": "en", - "@value": "Indicates which direction a device is operating in" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4620" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4621" - }, + "http://www.w3.org/ns/shacl#name": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4622" + "@value": "last known value" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Direction" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Direction" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4620", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Direction" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224740,7 +233158,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4621", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -224761,134 +233179,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4622", + "@id": "https://brickschema.org/schema/BrickTag#Service", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Service" } ] }, { - "@id": "https://w3id.org/rec#Cinema", + "@id": "https://brickschema.org/schema/Brick#Preheat_Command", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Cinema" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Preheat Command" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of mixed air" + "@value": "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2401" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2402" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2403" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2781" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2404" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2782" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2405" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2783" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2401", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2402", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2781", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224903,7 +233258,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2403", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2782", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -224924,13 +233279,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2404", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2783", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Preheat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -224945,78 +233300,60 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2405", + "@id": "https://brickschema.org/schema/Brick#Entering_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Water that is entering a piece of equipment or system" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Outside_Air_Dewpoint_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Deadband_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + "@language": "en", + "@value": "Outside Air Dewpoint Sensor" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of static pressure of supply air" + "@value": "Senses the dewpoint temperature of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6362" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6363" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6364" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6365" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2586" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6366" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2587" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6367" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2588" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6368" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2589" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6369" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2590" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -225024,43 +233361,31 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Outside" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" } ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" + "@id": "https://brickschema.org/schema/Brick#Outside_Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6362", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2586", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225081,13 +233406,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6363", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2587", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225102,13 +233427,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6364", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2588", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225123,7 +233448,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6365", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2589", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225144,34 +233469,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6366", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6367", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225186,101 +233490,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6368", + "@id": "https://brickschema.org/schema/Brick#ratedCurrentInput", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Static" - } + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated current input" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated current input of the entity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6369", + "@id": "https://brickschema.org/schema/Brick#Automated_External_Defibrillator", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Automated External Defibrillator" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Load_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Load_Parameter" + "@id": "https://brickschema.org/schema/Brick#AED" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2232" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2233" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5514" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2234" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5515" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2235" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5516" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2236" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5517" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#AED" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2232", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#AED" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225295,13 +233579,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2233", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Max" + "@id": "https://brickschema.org/schema/BrickTag#Defibrillator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225316,13 +233600,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2234", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225337,13 +233621,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2235", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225358,100 +233642,83 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2236", + "@id": "https://brickschema.org/schema/BrickTag#Energy", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Energy" } ] }, { - "@id": "https://brickschema.org/schema/Brick#latitude", + "@id": "https://brickschema.org/schema/BrickTag#Backflow", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Latitude" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "http://schema.org/latitude" - }, - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "Backflow" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel", + "@id": "https://brickschema.org/schema/Brick#Steam_Distribution", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://en.wikipedia.org/wiki/Radiant_heating_and_cooling" + "@language": "en", + "@value": "Steam Distribution" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation." + "@value": "Utilize a steam distribution source to represent how steam is distributed across multiple destinations" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7434" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3146" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7435" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3147" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7436" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3148" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7434", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3146", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225466,13 +233733,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7435", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3147", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225487,13 +233754,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7436", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3148", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225508,65 +233775,137 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Massage", + "@id": "https://brickschema.org/schema/BrickShape#StageShape", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Massage" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6567" } ] }, { - "@id": "https://brickschema.org/schema/Brick#First_Aid_Kit", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6567", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": 4 + }, + { + "@value": 1 + }, + { + "@value": 2 + }, + { + "@value": 3 + }, + { + "@value": 4 + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Chilled Water Valve" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_Equipment" + "@id": "https://brickschema.org/schema/Brick#HVAC_Valve" + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Valve" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A valve that modulates the flow of chilled water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1482" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb579" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1483" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb580" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1484" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb581" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1485" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb582" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1482", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb579", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Aid" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225581,7 +233920,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1483", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb580", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -225602,13 +233941,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1484", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb581", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FirstAid" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225623,13 +233962,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1485", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb582", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225644,338 +233983,288 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Precipitation", + "@id": "https://brickschema.org/schema/BrickTag#Hose", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "https://brickschema.org/schema/Brick#Tag" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/CentiM" - }, - { - "@id": "http://qudt.org/vocab/unit/DeciM" - }, - { - "@id": "http://qudt.org/vocab/unit/FT" - }, - { - "@id": "http://qudt.org/vocab/unit/IN" - }, - { - "@id": "http://qudt.org/vocab/unit/KiloM" - }, - { - "@id": "http://qudt.org/vocab/unit/M" - }, - { - "@id": "http://qudt.org/vocab/unit/MicroM" - }, - { - "@id": "http://qudt.org/vocab/unit/MilliM" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/unit/YD" + "@language": "en", + "@value": "Hose" } + ] + }, + { + "@id": "https://w3id.org/rec#Cabinet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L1I0M0H0T0D0" + "@value": "Cabinet" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "https://w3id.org/rec#UtilitiesRoom" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Differential_Pressure_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Precipitation" + "@value": "Exhaust Air Differential Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Length" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Level" + "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" - }, { "@language": "en", - "@value": "Amount of atmospheric water vapor fallen including rain, sleet, snow, and hail (https://project-haystack.dev/doc/lib-phScience/precipitation)" + "@value": "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Trace_Heat_Sensor", - "http://www.w3.org/2002/07/owl#deprecated": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@value": true + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1311" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1312" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1313" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1314" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1315" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1316" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@value": "Removed due to unclear definition" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Exhaust_Air" } ] }, { - "@id": "https://w3id.org/rec#Apartment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1311", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Apartment" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b10" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b10", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1312", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#Room" - } - ], - "http://www.w3.org/ns/shacl#minCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "includes" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Condenser_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1313", "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/BrickTag#Exhaust" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_Condenser_Water_Temperature_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#VolumeObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1314", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Volume" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Volume observation" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b178" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b178", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1315", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#value" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://w3id.org/rec#Bedroom", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1316", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Bedroom" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Vibration", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "Vibration" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Radiant_Ceiling_Panel", + "@id": "https://brickschema.org/schema/Brick#Gain_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://www.rehva.eu/eshop/detail/no07-low-temperature-heating-and-high-temperature-cooling" + "@language": "en", + "@value": "Gain Parameter" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Radiant_Panel" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#RC_Panel" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Radiant panel heating and cooling system that are usually made from metal and suspended under the ceiling or insulated from the building structure." + "@id": "https://brickschema.org/schema/Brick#PID_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6211" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6212" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6688" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6213" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6689" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6214" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6690" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6215" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Gain" }, { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#RC" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6211", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" + "@id": "https://brickschema.org/schema/BrickTag#Gain" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -225990,13 +234279,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6212", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226011,13 +234300,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6213", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Panel" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226032,13 +234321,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6214", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#RC" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226053,61 +234342,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6215", + "@id": "https://brickschema.org/schema/Brick#hasPart", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Radiant" + "@language": "en", + "@value": "Has part" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#isPartOf" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "The subject is composed in part of the entity given by the object" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Humidity_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Loop", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Air Loop" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Relative_Humidity_Sensor" + "@id": "https://brickschema.org/schema/Brick#Loop" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the humidity of mixed air" + "@value": "The set of connected equipment serving one path of air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2390" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2391" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2392" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2393" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2394" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb225" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2395" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb226" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -226115,34 +234407,12 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relative" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2390", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb225", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -226163,13 +234433,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2391", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb226", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226184,13 +234454,81 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2392", + "@id": "https://w3id.org/rec#Lounge", + "@type": [ + "http://www.w3.org/1999/02/22-rdf-syntax-ns#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Lounge" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Water_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Water Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Alarm" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7165" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7166" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7167" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226205,7 +234543,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2393", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -226226,13 +234564,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2394", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relative" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226247,334 +234585,458 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2395", + "@id": "https://w3id.org/rec#currentLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@language": "en", + "@value": "currentLevel" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pump" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#isPartOf", + "@type": [ + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Is part of" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasPart" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Point", + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Class" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Entity" + "@language": "en", + "@value": "Min Discharge Air Temperature Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7619" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7621" + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7623" - }, + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7625" - }, + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7627" - }, + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint." + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7629" + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Motor_Speed_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7631" - }, + "@language": "en", + "@value": "Motor Speed Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7632" - }, + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7633" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2430" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7634" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2431" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasQuantityShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2432" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2433" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickShape#hasUnitShape" + "@id": "https://brickschema.org/schema/BrickTag#Motor" }, { - "@id": "https://brickschema.org/schema/BrickShape#hasaggregateShape" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalComplexPowerShape" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickShape#haselectricalFlowShape" - }, + "@id": "https://brickschema.org/schema/BrickTag#Speed" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickShape#haslastKnownValueShape" - }, + "@id": "https://brickschema.org/schema/Brick#Speed" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2430", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickShape#isPointOfShape" + "@id": "https://brickschema.org/schema/BrickTag#Motor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7635" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7619", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2431", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7620" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7620", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Equipment" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7621", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2432", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7622" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7622", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7623", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2433", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7624" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7624", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Space" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7625", - "http://www.w3.org/ns/shacl#message": [ + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Loop", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Point is an exclusive top class." + "@language": "en", + "@value": "Chilled Water Loop" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7626" + "@id": "https://brickschema.org/schema/Brick#Water_Loop" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7626", - "http://www.w3.org/ns/shacl#class": [ + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "A collection of equipment that transport and regulate chilled water among each other" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7627", - "http://www.w3.org/ns/shacl#message": [ + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@value": "Point is an exclusive top class." + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb545" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb546" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb547" } ], - "http://www.w3.org/ns/shacl#not": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7628" + "@id": "https://brickschema.org/schema/BrickTag#Loop" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7628", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb545", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7629", - "http://www.w3.org/ns/shacl#message": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb546", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Point is an exclusive top class." + "@id": "https://brickschema.org/schema/BrickTag#Loop" } ], - "http://www.w3.org/ns/shacl#not": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7630" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7630", - "http://www.w3.org/ns/shacl#class": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb547", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Water" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7631", + "@id": "https://brickschema.org/schema/Brick#NVR", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Quantity" + "@language": "en", + "@value": "NVR" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "has quantity" + "@id": "https://brickschema.org/schema/Brick#Video_Surveillance_Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasQuantity" + "@id": "https://brickschema.org/schema/Brick#Network_Video_Recorder" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7632", + "@id": "https://brickschema.org/schema/Brick#Cooling_Valve", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Substance" + "@language": "en", + "@value": "Cooling Valve" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "has substance" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@language": "en", + "@value": "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasSubstance" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb741" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb742" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb743" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7633", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb741", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "is point of" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#isPointOf" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7634", - "http://www.w3.org/ns/shacl#maxCount": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb742", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@value": 0 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#message": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Points cannot have locations; use 'isPointOf' instead" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7635", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb743", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226589,59 +235051,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Electric_Radiator", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Electric Radiator" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + "@id": "https://brickschema.org/schema/Brick#Radiator" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Electric heating device" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6927" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6928" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4643" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6929" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4644" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6930" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4645" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Electric" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6927", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4643", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Electric" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226656,13 +235118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6928", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4644", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226677,13 +235139,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6929", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4645", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Radiator" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -226698,479 +235160,306 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6930", + "@id": "https://brickschema.org/schema/Brick#isPointOf", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Is point of" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } - ] - }, - { - "@id": "https://w3id.org/rec#substance", - "@type": [ - "http://www.w3.org/2002/07/owl#AnnotationProperty" ], - "http://www.w3.org/2000/01/rdf-schema#domain": [ - { - "@id": "https://w3id.org/rec#feeds" - }, + "http://www.w3.org/2002/07/owl#equivalentProperty": [ { - "@id": "https://w3id.org/rec#isFedBy" + "@id": "https://w3id.org/rec#isPointOf" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "substance" - }, + "http://www.w3.org/2002/07/owl#inverseOf": [ { - "@value": "substance" + "@id": "https://brickschema.org/schema/Brick#hasPoint" } ], - "http://www.w3.org/2000/01/rdf-schema#range": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4449" - }, + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4486" + "@language": "en", + "@value": "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" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4449", + "@id": "https://w3id.org/rec#georeference", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Datatype" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2002/07/owl#oneOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@value": "ACElec" - }, - { - "@value": "Air" - }, - { - "@value": "BlowdownWater" - }, - { - "@value": "ChilledWater" - }, - { - "@value": "ColdDomesticWater" - }, - { - "@value": "Condensate" - }, - { - "@value": "CondenserWater" - }, - { - "@value": "DCElec" - }, - { - "@value": "Diesel" - }, - { - "@value": "DriveElec" - }, - { - "@value": "Ethernet" - }, - { - "@value": "ExhaustAir" - }, - { - "@value": "Freight" - }, - { - "@value": "FuelOil" - }, - { - "@value": "Gasoline" - }, - { - "@value": "GreaseExhaustAir" - }, - { - "@value": "HotDomesticWater" - }, - { - "@value": "HotWater" - }, - { - "@value": "IrrigationWater" - }, - { - "@value": "Light" - }, - { - "@value": "MakeupWater" - }, - { - "@value": "NaturalGas" - }, - { - "@value": "NonPotableDomesticWater" - }, - { - "@value": "OutsideAir" - }, - { - "@value": "People" - }, - { - "@value": "Propane" - }, - { - "@value": "RecircHotDomesticWater" - }, - { - "@value": "Refrig" - }, - { - "@value": "ReturnAir" - }, - { - "@value": "SprinklerWater" - }, - { - "@value": "Steam" - }, - { - "@value": "StormDrainage" - }, - { - "@value": "SupplyAir" - }, - { - "@value": "TransferAir" - }, - { - "@value": "WasteVentDrainage" - }, - { - "@value": "Water" - } - ] + "@language": "en", + "@value": "georeference" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4486", + "@id": "https://brickschema.org/schema/Brick#Gasoline", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Datatype" + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/2002/07/owl#oneOf": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@list": [ - { - "@value": "ACElec" - }, - { - "@value": "Air" - }, - { - "@value": "BlowdownWater" - }, - { - "@value": "ChilledWater" - }, - { - "@value": "ColdDomesticWater" - }, - { - "@value": "Condensate" - }, - { - "@value": "CondenserWater" - }, - { - "@value": "DCElec" - }, - { - "@value": "Diesel" - }, - { - "@value": "DriveElec" - }, - { - "@value": "Ethernet" - }, - { - "@value": "ExhaustAir" - }, - { - "@value": "Freight" - }, - { - "@value": "FuelOil" - }, - { - "@value": "Gasoline" - }, - { - "@value": "GreaseExhaustAir" - }, - { - "@value": "HotDomesticWater" - }, - { - "@value": "HotWater" - }, - { - "@value": "IrrigationWater" - }, - { - "@value": "Light" - }, - { - "@value": "MakeupWater" - }, - { - "@value": "NaturalGas" - }, - { - "@value": "NonPotableDomesticWater" - }, - { - "@value": "OutsideAir" - }, - { - "@value": "People" - }, - { - "@value": "Propane" - }, - { - "@value": "RecircHotDomesticWater" - }, - { - "@value": "Refrig" - }, - { - "@value": "ReturnAir" - }, - { - "@value": "SprinklerWater" - }, - { - "@value": "Steam" - }, - { - "@value": "StormDrainage" - }, - { - "@value": "SupplyAir" - }, - { - "@value": "TransferAir" - }, - { - "@value": "WasteVentDrainage" - }, - { - "@value": "Water" - } - ] + "@id": "https://brickschema.org/schema/Brick#Liquid" } - ] - }, - { - "@id": "http://www.w3.org/ns/sosa/FeatureOfInterest", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#RVAV", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "RVAV" + "@value": "Petroleum derived liquid used as a fuel source" } ] }, { - "@id": "https://brickschema.org/schema/Brick#ratedMaximumCurrentOutput", + "@id": "https://brickschema.org/schema/Brick#CO2_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rated maximum current output" + "@value": "CO2 Sensor" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput" + "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "The maximum current that can be output by the entity" + "@language": "en", + "@value": "Measures properties of CO2 in air" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6904" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6905" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6906" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#CO2" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6904", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#sameAs": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "(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." + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6905", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/GigaHZ" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/unit/HZ" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "http://qudt.org/vocab/unit/KiloHZ" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6906", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/MegaHZ" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T-1D0" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Port", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Alternating_Current_Frequency" + "@value": "Port" } - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Frequency" - }, + ] + }, + { + "@id": "https://w3id.org/rec#Network_Router", + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@value": true } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": "The frequency of the oscillations of alternating current" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@language": "en", - "@value": "The frequency of the oscillations of alternating current" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:NetworkRouter" } ], - "http://www.w3.org/2004/02/skos/core#related": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Electric_Current" + "@id": "https://brickschema.org/schema/Brick#Network_Router" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System_Status", + "@id": "https://brickschema.org/schema/Brick#Min_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Off_Status" - }, + "@id": "https://brickschema.org/schema/Brick#Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5687" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5688" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5689" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7512" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5690" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7513" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5691" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7514" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5692" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7515" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" - }, + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7512", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Limit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5687", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227185,13 +235474,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5688", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227206,7 +235495,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5689", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -227227,13 +235516,59 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5690", + "@id": "https://brickschema.org/schema/Brick#Level_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Level Command" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Adjusts the operational state to a specific level within a predefined range." + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2018" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2019" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2020" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Level" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2018", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227248,13 +235583,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5691", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2019", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Level" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227269,13 +235604,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5692", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2020", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227290,112 +235625,160 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Solar_Zenith_Angle_Sensor", + "@id": "https://w3id.org/rec#VibrationSensorEquipment", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor" + "@value": "Vibration sensor." } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@language": "en", - "@value": "Measures the zenith angle of the sun" + "@value": "Vibration Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3065" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3066" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3067" - }, + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3068" - }, + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3069" + "@value": "1.4.0" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" - }, + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:VibrationSensorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, + "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment" + } + ] + }, + { + "@id": "https://w3id.org/rec#ResistanceObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "http://qudt.org/vocab/quantitykind/Resistance" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" - }, + "@value": "Resistance observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zenith" + "@id": "https://w3id.org/rec#ObservationEvent" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb146" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3065", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb146", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3066", + "@id": "https://brickschema.org/schema/Brick#On_Status", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "On Status" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Status" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Indicates if a control loop, relay or equipment is on" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6139" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6140" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6141" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#On" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3067", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6139", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227410,13 +235793,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3068", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6140", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Solar" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227431,13 +235814,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3069", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6141", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zenith" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227452,64 +235835,65 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Thermal_Power_Sensor", + "@id": "https://brickschema.org/schema/Brick#Dehumidification_Start_Stop_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Dehumidification Start Stop Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Thermal_Power_Sensor" + "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1647" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb803" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1648" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb804" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1649" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb805" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1650" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb806" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1651" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb807" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Start" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" }, { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1647", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb803", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227524,7 +235908,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1648", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb804", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -227545,13 +235929,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1649", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb805", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Start" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227566,13 +235950,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1650", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb806", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227587,13 +235971,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1651", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb807", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Thermal" + "@id": "https://brickschema.org/schema/BrickTag#Stop" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227608,54 +235992,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Fume_Hood_Air_Flow_Sensor", + "@id": "https://w3id.org/rec#Stadium", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Stadium" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@id": "https://w3id.org/rec#Building" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Sensor_Failure_Alarm", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Measures the rate of flow of air in a fume hood" + "@value": "Sensor Failure Alarm" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1519" - }, + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1520" - }, + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1521" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3029" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1522" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3030" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1523" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3031" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1524" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3032" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -227663,21 +236052,16 @@ { "@id": "https://brickschema.org/schema/BrickTag#Sensor" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1519", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3029", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227692,13 +236076,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1520", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3030", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227713,13 +236097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1521", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3031", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fume" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227734,13 +236118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1522", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3032", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hood" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227755,13 +236139,85 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1523", + "@id": "https://brickschema.org/schema/Brick#Detention_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Detention Room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Security_Service_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A space for the temporary involuntary confinement of people" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb835" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb836" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb837" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb838" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.1" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Detention" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb835", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Detention" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227776,13 +236232,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1524", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb836", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227797,114 +236253,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Methane_Concentration", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb837", "@type": [ - "https://brickschema.org/schema/Brick#Quantity" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/applicableUnit": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/unit/PPM" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], - "http://qudt.org/schema/qudt/hasDimensionVector": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H0T0D1" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb838", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "MethaneConcentration" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "The concentration of methane in a medium" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Radiant", + "@id": "https://brickschema.org/schema/Brick#Steam_Usage_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Radiant" + "@value": "Steam Usage Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Air_Source_Condensing_Unit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Heat_Pump_Condensing_Unit" + "@id": "https://brickschema.org/schema/Brick#Usage_Sensor" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1581" - }, + "@language": "en", + "@value": "Measures the amount of steam that is consumed or used, over some period of time" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1582" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3164" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1583" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3165" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1584" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3166" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1585" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3167" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Steam" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" - }, + "@id": "https://brickschema.org/schema/BrickTag#Usage" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227919,13 +236373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1582", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3165", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227940,13 +236394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1583", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3166", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Steam" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227961,13 +236415,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1584", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3167", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Usage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -227982,144 +236436,182 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1585", + "@id": "https://brickschema.org/schema/Brick#Damper", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@language": "en", + "@value": "Damper" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "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." } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Network", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "Network" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7472" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7473" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Surveillance", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@language": "en", - "@value": "Surveillance" + "@id": "https://brickschema.org/schema/BrickTag#Damper" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Lead", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7472", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Lead" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7473", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of cooling discharge air" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Induction_Unit", + "@id": "https://brickschema.org/schema/Brick#Frequency_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Frequency Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Terminal_Unit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4818" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1844" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4819" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1845" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4820" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4821" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" }, { - "@id": "https://brickschema.org/schema/BrickTag#Induction" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Frequency" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4818", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#FrequencyObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1844", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4819", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Frequency" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228134,13 +236626,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1845", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4820", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Induction" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228155,13 +236647,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4821", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228176,74 +236668,111 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Sensor_Failure_Alarm", + "@id": "https://brickschema.org/schema/Brick#Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://xp20.ashrae.org/terminology/index.php?term=alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Failure_Alarm" + "@id": "https://brickschema.org/schema/Brick#Point" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2002/07/owl#disjointWith": [ + { + "@id": "https://brickschema.org/schema/Brick#Command" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3029" + "@id": "https://brickschema.org/schema/Brick#Parameter" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3030" + "@id": "https://brickschema.org/schema/Brick#Sensor" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3031" + "@id": "https://brickschema.org/schema/Brick#Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3032" + "@id": "https://brickschema.org/schema/Brick#Status" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7657" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7658" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7659" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3029", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7657", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://w3id.org/rec#ExceptionEvent" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3030", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Failure" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228258,7 +236787,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3031", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -228279,277 +236808,478 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3032", + "@id": "https://brickschema.org/schema/Brick/ref#BACnetReference", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "BACnet Reference" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick/ref#ExternalReference" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "A reference to the BACnet object represented by this entity." + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6552" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6559" + } + ] + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6563" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6552", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6553" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6554" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6555" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6556" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6557" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6558" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6553", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Pressure" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#object-type" } ] }, { - "@id": "https://w3id.org/rec#BicycleGarage", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6554", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "Bicycle garage" + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#Garage" + "@id": "http://data.ashrae.org/bacnet/2020#description" } ] }, { - "@id": "https://w3id.org/rec#createdBy", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6555", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#class": [ { - "@language": "en", - "@value": "createdBy" + "@id": "http://data.ashrae.org/bacnet/2020#EngineeringUnitsEnumerationValue" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 0 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#units" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Mechanical", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6556", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@language": "en", - "@value": "Mechanical" + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minLength": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#object-name" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#SubPropertyOfRule", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6557", "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#string" + } + ], + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4206" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" + "@id": "http://data.ashrae.org/bacnet/2020#object-identifier" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4206", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6558", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#construct": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": "\nCONSTRUCT {\n ?s ?t2 ?o .\n} WHERE {\n ?s $this ?o .\n { $this rdfs:subPropertyOf ?t2 }\n}" + "@id": "http://data.ashrae.org/bacnet/2020#Property" } ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/ns/shacl#defaultValue": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@id": "http://data.ashrae.org/bacnet/2020#Present_Value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick/ref#read-property" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6559", + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6560" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6560", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@value": true + "@id": "http://www.w3.org/2001/XMLSchema#string" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#path": [ { - "@value": "1.3.0" + "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6563", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@id": "http://data.ashrae.org/bacnet/2020#BACnetDevice" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "http://data.ashrae.org/bacnet/2020#objectOf" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#Differential_CO_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Inverter", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Photovoltaic Inverter" + } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#Inverter" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": " Converts direct current electricity generated by solar panels into alternating current" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2744" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2745" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2746" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3684" + "@id": "https://brickschema.org/schema/BrickTag#Inverter" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3685" + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3684", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2744", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2745", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/BrickTag#Inverter" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3685", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2746", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/ns/shacl#object": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": 1 + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#DataServerRoom", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Data server room" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#measuredPowerOutput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Measured power output" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The nominal measured power output of the entity" + } + ] + }, + { + "@id": "https://w3id.org/rec#AudioVisualEquipment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Audio visual equipment." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Audio Visual Equipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Vibration_Sensor_Equipment", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@language": "en", + "@value": "Vibration Sensor Equipment" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets flow" + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5725" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5161" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5726" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5162" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5163" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5164" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Vibration" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5161", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5725", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5162", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228564,13 +237294,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5726", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5163", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228585,13 +237315,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5727", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5164", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Vibration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228606,11 +237336,17 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Alarm", + "@id": "https://brickschema.org/schema/Brick#Failure_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Failure Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { "@id": "https://brickschema.org/schema/Brick#Alarm" @@ -228619,18 +237355,18 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak" + "@value": "Alarms that indicate the failure of devices, equipment, systems and control loops" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7170" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5709" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7171" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5710" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7172" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5711" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -228638,15 +237374,15 @@ "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Failure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5709", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -228667,13 +237403,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7171", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5710", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Failure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228688,13 +237424,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7172", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5711", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228709,60 +237445,78 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Diffuser", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Diffuser" + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Measures the temperature of condenser water" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7095" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2284" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2285" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2286" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2287" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7096" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2288" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7097" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2289" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7098" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2290" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7099" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2291" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2292" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2293" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" @@ -228773,23 +237527,18 @@ ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7095", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228804,13 +237553,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7096", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228825,13 +237574,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7097", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2286", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228846,13 +237595,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7098", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2287", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228867,13 +237616,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7099", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2288", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228888,59 +237637,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Dehumidification_Start_Stop_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Start_Stop_Status" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b803" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b804" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b805" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b806" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b807" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Start" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Stop" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b803", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2289", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228955,13 +237658,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b804", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2290", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228976,13 +237679,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b805", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2291", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Start" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -228997,13 +237700,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b806", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2292", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229018,13 +237721,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b807", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2293", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Stop" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229039,112 +237742,64 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Overridden", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Overridden" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#isPointOf", + "@id": "https://brickschema.org/schema/Brick#Isolation_Switch", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is point of" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#isPointOf" - } - ], - "http://www.w3.org/2002/07/owl#inverseOf": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "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" + "@value": "Isolation Switch" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Radiation", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Radiation" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Motor_Control_Center", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "See 'Disconnect_Switch'" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2414" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5831" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2415" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5832" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2416" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5833" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Center" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2414", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Center" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229159,13 +237814,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2415", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229180,13 +237835,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Switch" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229201,114 +237856,53 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.3.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Swapped supply/return for entering/leaving with water-related points" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dehumidification", + "@id": "https://brickschema.org/schema/Brick#PID_Parameter", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dehumidification" + "@value": "PID Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_System_Enable_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#System_Enable_Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Enables operation of the chilled water system" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b561" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b562" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b563" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6998" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b564" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6999" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b565" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b566" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7000" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#System" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b561", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6998", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229323,13 +237917,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b562", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6999", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229344,13 +237938,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b563", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7000", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229365,134 +237959,130 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b564", + "@id": "https://brickschema.org/schema/BrickTag#Lag", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@language": "en", + "@value": "Lag" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Rest_Room", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rest Room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Room" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b565", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@value": true } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Restroom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A room that provides toilets and washbowls. Alternate spelling of Restroom" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b566", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/Brick#Restroom" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:RestingRoom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#RestingRoom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Drench_Hose", + "@id": "https://brickschema.org/schema/Brick#Bypass_Valve", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Emergency_Wash_Station" + "@language": "en", + "@value": "Bypass Valve" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b955" - }, + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b956" - }, + "@id": "https://www.petropedia.com/definition/5050/bypass-valve" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b957" - }, + "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b958" - }, + "@language": "en", + "@value": "A type of valve installed in a bypass pipeline" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b959" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5535" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b960" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5536" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b961" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5537" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drench" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Hose" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Station" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b955", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5535", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Drench" + "@id": "https://brickschema.org/schema/BrickTag#Bypass" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229507,13 +238097,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b956", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5536", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229528,13 +238118,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b957", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5537", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229549,55 +238139,71 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b958", + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hose" + "@language": "en", + "@value": "Speed Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Limit" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b959", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Safety" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6244" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6245" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6246" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6247" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6248" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Limit" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b960", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6244", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Station" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229612,13 +238218,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b961", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6245", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wash" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229633,53 +238239,13 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Relay_Command", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Command" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "Commands to switch the relay" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2882" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2883" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2884" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Command" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Relay" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2882", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6246", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Command" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229694,13 +238260,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2883", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6247", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229715,13 +238281,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2884", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6248", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Relay" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229736,137 +238302,138 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water", - "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "@id": "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "@id": "https://brickschema.org/schema/BrickShape#hasAssociatedTagShape" + }, { - "@language": "en", - "@value": "Water that is leaving a piece of equipment or system" + "@id": "https://brickschema.org/schema/BrickShape#hasTagShape" } ] }, { - "@id": "https://w3id.org/rec#Slab", + "@id": "https://w3id.org/rec#ElectricChargeObservation", "@type": [ + "dtmi:dtdl:class:Component", "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Slab" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#BuildingElement" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@language": "en", - "@value": "Location" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCharge" } - ] - }, - { - "@id": "https://w3id.org/rec#FurnitureCollection", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Furniture collection" + "@value": "Electric charge observation" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Collection" + "@id": "https://w3id.org/rec#ObservationEvent" } ], "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b90" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb67" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b90", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb67", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://w3id.org/rec#Furniture" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#maxCount": [ { "@value": 1 } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "includes" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@value": "value" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#includes" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Dry", + "@id": "https://brickschema.org/schema/BrickTag#Aid", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Dry" + "@value": "Aid" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Shade", + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Shade" + "@value": "Discharge Air Smoke Detection Alarm" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Air_Alarm" + }, + { + "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Security_Service_Room", + "@id": "https://brickschema.org/schema/Brick#Furniture", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Furniture" + } + ], + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + { + "@id": "https://en.wikipedia.org/wiki/Furniture" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2002/07/owl#deprecated": [ @@ -229877,24 +238444,15 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A class of spaces used by the security staff of a facility" + "@value": "Movable objects intended to support various human activities such as seating, eating and sleeping" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5061" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5062" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5063" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4822" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5065" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4823" } ], "https://brickschema.org/schema/Brick#deprecatedInVersion": [ @@ -229904,82 +238462,31 @@ ], "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Furniture" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Security" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://w3id.org/rec#SecurityRoom" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5061", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5062", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Furniture" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5063", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4822", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -229994,13 +238501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4823", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Service" + "@id": "https://brickschema.org/schema/BrickTag#Furniture" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230015,35 +238522,20 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5065", + "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Air Temperature Setpoint Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Limit" }, { "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" @@ -230052,32 +238544,32 @@ "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint." + "@value": "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6074" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5496" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6075" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5497" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6076" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5498" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6077" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5499" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6078" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5500" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" @@ -230091,13 +238583,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6074", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5496", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230112,13 +238604,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6075", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5497", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230133,7 +238625,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6076", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5498", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230154,7 +238646,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6077", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5499", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230175,7 +238667,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6078", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5500", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230196,53 +238688,150 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Booster_Pump", + "@id": "https://w3id.org/rec#TorqueObservation", + "@type": [ + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://qudt.org/schema/qudt/hasQuantityKind": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Torque" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Torque observation" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb174" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb174", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Equipment_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Equipment Room" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pump" + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed." + "@value": "A telecommunications room where equipment that serves the building is stored" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6606" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1283" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6607" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1284" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6608" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1285" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1286" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1287" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:UtilitiesRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Room" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Space" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#UtilitiesRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6606", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1283", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230257,13 +238846,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6607", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1284", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230278,13 +238867,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6608", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1285", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pump" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230299,123 +238888,156 @@ ] }, { - "@id": "https://w3id.org/rec#AngularVelocityObservation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1286", "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/AngularVelocity" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": "Angular velocity observation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#ObservationEvent" + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1287", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b9" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b9", + "@id": "https://brickschema.org/schema/BrickTag#Request", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#datatype": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/2001/XMLSchema#double" + "@language": "en", + "@value": "Request" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Supply_Water_Temperature_Sensor", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "Supply Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": "value" + "@value": true } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://w3id.org/rec#value" + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Velocity_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Tablet", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tablet" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#ICT_Hardware" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets static veloicty pressure" + "@value": "A flat, handheld mobile computer, usually with a touchscreen" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3381" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3201" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3382" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3202" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3383" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3203" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3384" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3204" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" }, { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Tablet" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3381", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3201", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230430,13 +239052,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3382", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3202", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Hardware" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230451,13 +239073,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3383", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3203", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230472,13 +239094,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3384", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3204", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Velocity" + "@id": "https://brickschema.org/schema/BrickTag#Tablet" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230493,87 +239115,117 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Weather", + "@id": "https://brickschema.org/schema/BrickTag#CRAC", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Weather" + "@value": "CRAC" } ] }, { - "@id": "https://w3id.org/rec#WorkOrder", + "@id": "https://w3id.org/rec#targetPoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Work order" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ServiceObject" + "@language": "en", + "@value": "targetPoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Frequency_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Effective_Target_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Effective Target Zone Air Temperature Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Effective_Air_Temperature_Setpoint" + }, + { + "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets frequency" + "@value": "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" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1509" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4632" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4633" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4634" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4635" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1510" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4636" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1511" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4637" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4638" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Effective" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Target" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Frequency" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1509", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4632", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Frequency" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230588,13 +239240,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1510", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4633", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Effective" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230609,13 +239261,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1511", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4634", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230630,47 +239282,34 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Intercom_Equipment", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4635", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Security_Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5831" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5832" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5833" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5831", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4636", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Target" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230685,13 +239324,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5832", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4637", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Intercom" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230706,13 +239345,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5833", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Security" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230727,54 +239366,85 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Room_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Water" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature." + } + ], + "http://www.w3.org/2004/02/skos/core#narrower": [ + { + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Entering Water Temperature Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of room air" + "@value": "Measures the temperature of entering water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6809" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4754" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6810" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4755" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6811" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4756" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6812" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4757" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6813" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4758" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ @@ -230784,18 +239454,18 @@ ], "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Entering_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6809", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4754", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230810,7 +239480,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6810", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4755", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230831,13 +239501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6811", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4756", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230852,13 +239522,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6812", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4757", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230873,13 +239543,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6813", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4758", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -230894,79 +239564,111 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Sensor", + "@id": "https://w3id.org/rec#Shelter", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Shelter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#Room" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Torque_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Torque Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference between two applied pressures" + "@value": "Measures torque, the tendency of a force to rotate an object about some axis" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6653" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5128" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6654" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5129" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6655" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5130" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6656" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5131" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "http://qudt.org/vocab/quantitykind/Torque" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6653", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5128", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://w3id.org/rec#TorqueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6654", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5129", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -230987,13 +239689,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6655", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5130", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231008,13 +239710,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6656", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5131", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Torque" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231029,92 +239731,74 @@ ] }, { - "@id": "https://w3id.org/rec#CoatRack", + "@id": "https://brickschema.org/schema/Brick#Circuit_Breaker", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Coat rack" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Furniture" + "@language": "en", + "@value": "Circuit Breaker" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Flow_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Switchgear" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the flow of the condenser water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6922" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6923" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6924" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6925" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4577" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6926" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4578" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - }, + "@id": "https://brickschema.org/schema/BrickTag#Circuit" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4577", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Breaker" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6922", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4578", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Circuit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231129,34 +239813,79 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6923", + "@id": "https://brickschema.org/schema/Brick#Fire_Zone", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Fire Zone" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Zone" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "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" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1479" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1480" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1481" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:ServiceEntrance" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Location" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://w3id.org/rec#ServiceEntrance" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6924", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1479", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231171,13 +239900,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6925", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1480", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231192,13 +239921,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6926", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1481", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231213,96 +239942,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Dewpoint_Sensor", + "@id": "https://brickschema.org/schema/Brick#Ceiling_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Ceiling Fan" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Dewpoint_Sensor" + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Senses the dewpoint temperature of return air" + "@value": "A fan installed on the ceiling of a room for the purpose of air circulation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2915" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb453" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2916" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb454" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2917" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2918" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2919" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb455" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/DewPointTemperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Return_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2915", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2916", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb453", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Dewpoint" + "@id": "https://brickschema.org/schema/BrickTag#Ceiling" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231317,13 +240009,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2917", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb454", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231338,13 +240030,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2918", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb455", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231359,130 +240051,107 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2919", + "@id": "https://w3id.org/rec#ConferenceRoom", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Conference room" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#OWLEquivalentClassRule1", + "@id": "https://w3id.org/rec#ConversationRoom", "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3938" + "@value": "Conversation room" } ], - "http://www.w3.org/ns/shacl#targetSubjectsOf": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/2002/07/owl#equivalentClass" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3938", + "@id": "https://brickschema.org/schema/Brick#Lighting_Zone", "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\nCONSTRUCT {\n ?s a ?t2 .\n} WHERE {\n ?s a $this .\n { ?t2 owl:equivalentClass $this }\n UNION\n { $this owl:equivalentClass ?t2 }\n}" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#prefixes": [ - { - "@id": "https://brickschema.org/schema/1.4/Brick" - } - ] - }, - { - "@id": "https://w3id.org/rec", "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "RealEstateCore" - } - ], - "http://www.w3.org/2002/07/owl#versionInfo": [ - { - "@value": "4.0" + "@language": "en", + "@value": "Lighting Zone" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Preheat_Demand_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Zone" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@language": "en", - "@value": "Sets the rate required for preheat" + "@value": true } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2784" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2042" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2785" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2043" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2786" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2044" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2787" + "@value": "1.4.1" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" }, { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://qudt.org/vocab/quantitykind/Power" + "@id": "https://w3id.org/rec#Zone" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2042", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Demand" + "@id": "https://brickschema.org/schema/BrickTag#Lighting" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231497,13 +240166,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2043", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231518,13 +240187,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2786", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2044", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Preheat" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231539,107 +240208,69 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2787", + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Differential Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://xp20.ashrae.org/terminology/index.php?term=setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Hot_Water_Differential_Pressure_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Setpoint_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Limit" + "@id": "https://brickschema.org/schema/Brick#Differential_Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint." + "@value": "A type of Setpoints that is related to the difference between two temperature measurements" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2338" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2339" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2340" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2341" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2342" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2343" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5615" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2344" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5616" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2345" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5617" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2346" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5618" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Differential" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2338", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5615", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -231660,13 +240291,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2339", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5616", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231681,13 +240312,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2340", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5617", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231702,13 +240333,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2341", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5618", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231723,76 +240354,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2342", + "@id": "https://brickschema.org/schema/Brick#Meter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "Meter" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "A device that measure usage or consumption of some media --- typically a form energy or power." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2343", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "https://brickschema.org/schema/BrickShape#hasSubMeterShape" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape" + }, { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2344", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "https://brickschema.org/schema/BrickShape#hasisVirtualMeterShape" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickShape#isSubMeterOfShape" + }, + { + "@id": "https://brickschema.org/schema/BrickShape#metersShape" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7605" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7606" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2345", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7605", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231807,13 +240432,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2346", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7606", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Meter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -231828,291 +240453,178 @@ ] }, { - "@id": "https://w3id.org/rec#LuminousFluxObservation", - "@type": [ - "dtmi:dtdl:class:Component", - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://qudt.org/schema/qudt/hasQuantityKind": [ - { - "@id": "http://qudt.org/vocab/quantitykind/LuminousFlux" - } - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Luminous flux observation" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#ObservationEvent" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b115" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b115", + "@id": "https://brickschema.org/schema/BrickShape#hasnetAreaShape", "@type": [ "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#datatype": [ - { - "@id": "http://www.w3.org/2001/XMLSchema#double" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } - ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "has Net area property" } ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#node": [ { - "@value": "value" + "@id": "https://brickschema.org/schema/BrickShape#AreaShape" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#value" + "@id": "https://brickschema.org/schema/Brick#netArea" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Displacement", + "@id": "https://brickschema.org/schema/Brick#Relationship", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#ObjectProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Displacement" + "@value": "Relationship" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "Super-property of all Brick relationships between entities (Equipment, Location, Point)" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Humidifier", + "@id": "https://brickschema.org/schema/BrickShape#Differential_CO2_ConcentrationQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#HVAC_Equipment" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A device that adds moisture to air or other gases" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1810" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1811" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3679" }, { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3682" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1810", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3679", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/PPB" + }, + { + "@id": "http://qudt.org/vocab/unit/PPM" + } + ] } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1811", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidifier" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "https://w3id.org/rec#Window", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3682", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Window" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://w3id.org/rec#BarrierAsset" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#capacity", - "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@language": "en", - "@value": "capacity" + "@value": 1 } - ] - }, - { - "@id": "https://w3id.org/rec#CafeteriaRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#or": [ { - "@value": "Cafeteria room" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://w3id.org/rec#FoodHandlingRoom" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Min_Water_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Run_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Setpoint" + "@language": "en", + "@value": "Run Enable Command" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Setpoint for min water temperature" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2376" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2377" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3007" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2378" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3008" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2379" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3009" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2380" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3010" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2376", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2377", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3007", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232127,13 +240639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2378", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3008", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232148,13 +240660,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2379", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3009", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232169,13 +240681,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2380", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3010", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Run" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232190,129 +240702,71 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Hub", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Hub" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Audio", + "@id": "https://brickschema.org/schema/Brick#Packaged_Water_Source_Heat_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Audio" + "@value": "Packaged Water Source Heat Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Flow_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Flow_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the target flow rate of chilled entering water" + "@value": "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1146" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1147" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2718" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1148" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2719" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1149" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2720" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1150" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2721" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1151" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2722" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Source" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1146", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chilled" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1147", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2718", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232327,13 +240781,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1148", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2719", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232348,13 +240802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1149", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2720", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232369,13 +240823,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1150", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2721", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Source" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232390,7 +240844,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1151", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2722", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232411,184 +240865,112 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Liquid_CO2", + "@id": "https://brickschema.org/schema/BrickTag#Preheat", "@type": [ - "https://brickschema.org/schema/Brick#Substance" - ], - "http://www.w3.org/2004/02/skos/core#broader": [ - { - "@id": "https://brickschema.org/schema/Brick#Liquid" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Carbon Dioxide in the liquid phase" + "@value": "Preheat" } ] }, { - "@id": "https://w3id.org/rec#AssetCollection", - "@type": [ - "http://www.w3.org/ns/shacl#NodeShape" - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cassette_Fan_Coil_Unit", + "@id": "https://brickschema.org/schema/Brick#Voltage_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Voltage Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan_Coil_Unit" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery" + "@value": "Measures the voltage of an electrical device or object" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b446" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b447" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b448" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b449" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6848" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b450" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6849" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b451" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6850" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b452" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6851" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cassette" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b446", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cassette" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b447", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Ceiling" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/quantitykind/Voltage" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b448", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6848", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Coil" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#VoltageObservation" } ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b449", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@value": "last known value" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b450", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6849", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#FCU" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232603,13 +240985,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b451", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6850", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232624,13 +241006,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b452", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6851", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Voltage" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232645,92 +241027,90 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Water_Source_Condensing_Unit", + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Only_Condensing_Unit" + "@language": "en", + "@value": "Entering Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b722" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b723" + "@id": "https://brickschema.org/schema/Brick#Entering_Water_Temperature_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets the temperature of entering (downstream of the chilled water load) chilled water" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4686" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b724" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4687" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b725" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4688" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b726" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4689" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b727" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4690" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b728" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4691" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Entering" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b722", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Entering_Chilled_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b723", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4686", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condensing" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232745,13 +241125,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b724", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4687", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cooling" + "@id": "https://brickschema.org/schema/BrickTag#Entering" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232766,13 +241146,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b725", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4688", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232787,13 +241167,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b726", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4689", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Source" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232808,13 +241188,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b727", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4690", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Unit" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232829,7 +241209,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b728", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4691", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -232850,121 +241230,157 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Discharge_Air_Flow_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Electric_Current", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "http://qudt.org/vocab/unit/A" + }, { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://qudt.org/vocab/unit/A_Ab" + }, + { + "@id": "http://qudt.org/vocab/unit/A_Stat" + }, + { + "@id": "http://qudt.org/vocab/unit/AttoA" + }, + { + "@id": "http://qudt.org/vocab/unit/BIOT" + }, + { + "@id": "http://qudt.org/vocab/unit/FemtoA" + }, + { + "@id": "http://qudt.org/vocab/unit/GigaA" + }, + { + "@id": "http://qudt.org/vocab/unit/KiloA" + }, + { + "@id": "http://qudt.org/vocab/unit/MegaA" + }, + { + "@id": "http://qudt.org/vocab/unit/MicroA" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliA" + }, + { + "@id": "http://qudt.org/vocab/unit/NanoA" + }, + { + "@id": "http://qudt.org/vocab/unit/PetaA" + }, + { + "@id": "http://qudt.org/vocab/unit/PicoA" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckCurrent" + }, + { + "@id": "http://qudt.org/vocab/unit/TeraA" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2004/02/skos/core#related": [ { - "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint." + "@id": "https://brickschema.org/schema/Brick#Alternating_Current_Frequency" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Angle" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Imbalance" + }, + { + "@id": "https://brickschema.org/schema/Brick#Current_Total_Harmonic_Distortion" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "https://brickschema.org/schema/Brick#hasQUDTReference": [ { - "@id": "https://brickschema.org/schema/Brick#Max_Heating_Supply_Air_Flow_Setpoint_Limit" + "@id": "http://qudt.org/vocab/quantitykind/ElectricCurrent" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Chiller", + "@id": "https://brickschema.org/schema/BrickTag#Access", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Chiller" + "@value": "Access" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Rest", + "@id": "https://brickschema.org/schema/Brick#Damper_Position_Setpoint", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Rest" + "@value": "Damper Position Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Level_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Quality_Sensor" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of formaldehyde in air" + "@value": "Sets the position of damper" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1498" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb791" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1499" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb792" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1500" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb793" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1501" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb794" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Formaldehyde_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Position" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1498", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb791", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Formaldehyde" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -232979,13 +241395,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1499", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb792", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233000,13 +241416,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1500", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb793", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233021,13 +241437,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1501", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb794", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233042,179 +241458,156 @@ ] }, { - "@id": "https://w3id.org/rec#Room", + "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Deadband_Setpoint", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Room" + "@language": "en", + "@value": "Hot Water Differential Pressure Deadband Setpoint" } ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://w3id.org/rec#Architecture" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Deadband_Setpoint" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Elevator", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Elevator" + "@value": "Sets the size of a deadband of differential pressure of hot water" } - ] - }, - { - "@id": "http://data.ashrae.org/bacnet/2020#object-identifier", - "@type": [ - "http://data.ashrae.org/bacnet/2020#StandardProperty", - "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property", - "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://data.ashrae.org/bacnet/2020#propertyEnum": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "http://data.ashrae.org/bacnet/2020#PropertyIdentifier-object-identifier" - } - ], - "http://data.ashrae.org/bacnet/2020#propertyName": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1729" + }, { - "@value": "object-identifier" - } - ], - "http://data.ashrae.org/bacnet/2020#propertyOf": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1730" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#Object" - } - ], - "http://data.ashrae.org/bacnet/2020#propertyRef": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1731" + }, { - "@id": "http://data.ashrae.org/bacnet/2020#Object_Identifier" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1732" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1733" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1734" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1735" } ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@value": "object-identifier" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Hot" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://data.ashrae.org/bacnet/2020#ReadableProperty" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@value": "The BACnet object identifier" + "@id": "https://brickschema.org/schema/Brick#Hot_Water" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasLocationShape", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1729", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#class": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Location" + "@id": "https://brickschema.org/schema/BrickTag#Deadband" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#hasLocation" + "@id": "https://brickschema.org/schema/Brick#hasTag" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#IDF", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "IDF" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Workshop", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1730", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Room" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "A space used to house equipment that can be used to repair or fabricate things" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3494" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3495" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3496" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3497" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@value": "1.4.0" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1731", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workshop" + "@id": "https://brickschema.org/schema/BrickTag#Hot" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Room" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Space" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickTag#Workshop" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://w3id.org/rec#Workshop" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3494", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1732", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233229,13 +241622,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3495", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1733", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233250,13 +241643,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3496", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1734", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233271,13 +241664,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3497", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1735", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Workshop" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233292,78 +241685,87 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Wet_Bulb_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Ice", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "https://brickschema.org/schema/Brick#Solid" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Water in its solid form" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Unoccupied_Heating_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Sensor" - }, + "@language": "en", + "@value": "Unoccupied Heating Temperature Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4541" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4542" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3335" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4543" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3336" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4544" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3337" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4545" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3338" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4546" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3339" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Wet" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4541", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3335", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233378,13 +241780,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4542", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3336", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Bulb" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233399,13 +241801,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4543", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3337", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233420,13 +241822,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4544", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3338", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233441,13 +241843,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4545", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3339", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233462,215 +241864,234 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4546", + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Discharge_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Wet" + "@language": "en", + "@value": "Heat Exchanger Discharge Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.3.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "Swapped supply/return for entering/leaving with water-related points" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Heat_Exchanger_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://w3id.org/rec#installationDate", + "@id": "https://brickschema.org/schema/Brick#Occupancy", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/2004/02/skos/core#narrower": [ { - "@language": "en", - "@value": "installationDate" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Count" + }, + { + "@id": "https://brickschema.org/schema/Brick#Occupancy_Percentage" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Exhaust_Air_Flow_Integral_Time_Parameter", + "@id": "https://brickschema.org/schema/BrickShape#Wet_Bulb_TemperatureQuantityShape", "@type": [ "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4774" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4775" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4776" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4777" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4778" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4779" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4780" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4781" + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Integral" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4422" }, { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4426" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4774", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4422", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#in": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4775", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4426", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/BrickTag#Exhaust" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4776", + "@id": "https://brickschema.org/schema/Brick#Adjust_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@language": "en", + "@value": "Adjust Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures user-provided adjustment of some value" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4777", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickTag#Integral" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5466" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5467" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5468" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5469" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/DimensionlessRatio" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4778", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5466", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://w3id.org/rec#DoubleValueObservation" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Adjust" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233685,7 +242106,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5468", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -233706,13 +242127,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4781", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5469", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Time" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233727,53 +242148,77 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System", + "@id": "https://brickschema.org/schema/BrickTag#Staircase", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Staircase" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Lead_Lag_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Lead Lag Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_System" + "@id": "https://brickschema.org/schema/Brick#Command" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Enables lead/lag operation" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1056" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1899" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1057" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1900" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1058" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1901" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1059" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1902" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Lag" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Lead" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1056", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1899", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233788,13 +242233,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1057", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1900", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Lag" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233809,13 +242254,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1058", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1901", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Lead" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233830,13 +242275,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1059", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1902", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233851,119 +242296,143 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Wireless", + "@id": "https://brickschema.org/schema/Brick#Wet_Bulb_Temperature", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#Quantity" + ], + "http://qudt.org/schema/qudt/applicableUnit": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Wireless" + "@value": "Wet_Bulb_Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" + }, + { + "@language": "en", + "@value": "The temperature read by a thermometer covered in water-soaked cloth (wet-bulb thermometer) over which air is passed. A wet-bulb thermometer indicates a temperature close to the true (thermodynamic) wet-bulb temperature. The wet-bulb temperature is the lowest temperature that can be reached under current ambient conditions by the evaporation of water only. DBT is the temperature that is usually thought of as air temperature, and it is the true thermodynamic temperature. It indicates the amount of heat in the air and is directly proportional to the mean kinetic energy of the air molecule. (https://en.wikipedia.org/wiki/Wet-bulb_temperature)" } ] }, { - "@id": "https://w3id.org/rec#PointEvent", + "@id": "https://brickschema.org/schema/Brick#tilt", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "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." - } + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Point event" + "@language": "en", + "@value": "Tilt" } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://w3id.org/rec#Event" + "@value": "The direction an entity is facing in degrees above the horizon" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Occupied_Target_Zone_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Average_Heating_Demand_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Occupied_Air_Temperature_Setpoint" - }, + "@language": "en", + "@value": "Average Heating Demand Sensor" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Target_Zone_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Heating_Demand_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "Measures the average power consumed by a heating process as the amount of power consumed over some interval" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4998" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4999" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5000" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb278" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5001" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb279" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5002" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb280" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5003" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb281" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5004" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb282" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Average" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Demand" }, { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4998", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Average" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233978,13 +242447,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4999", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Occupied" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -233999,13 +242468,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5000", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234020,13 +242489,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5001", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb281", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234041,13 +242510,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5002", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb282", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Target" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234062,129 +242531,159 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5003", + "@id": "https://brickschema.org/schema/Brick#Differential_Discharge_Return_Water_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Differential Discharge Return Water Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Water_Differential_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5004", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Zone" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Differential_Entering_Leaving_Water_Temperature_Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Passive", + "@id": "https://brickschema.org/schema/BrickTag#Inside", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Passive" + "@value": "Inside" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Flow_Sensor" + "@language": "en", + "@value": "Medium Temperature Hot Water Differential Pressure Load Shed Reset Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the rate of flow of mixed air" + "@id": "https://brickschema.org/schema/Brick#Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2385" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2275" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2276" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2277" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2386" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2278" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2387" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2279" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2388" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2280" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2389" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2281" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2282" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2283" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Differential" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Medium" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Reset" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2275", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Mixed_Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2385", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2276", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234199,13 +242698,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2386", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2277", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Medium" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234220,13 +242719,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2387", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2278", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Mixed" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234241,13 +242740,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2388", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2279", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234262,13 +242761,76 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2389", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2280", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Reset" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2281", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Shed" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2282", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2283", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234283,37 +242845,108 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water_Flow_Setpoint", + "@id": "https://w3id.org/rec#WorkOrder", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Work order" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#ServiceObject" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Setpoint", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Discharge Air Static Pressure Setpoint" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Sets static pressure of discharge air" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Setpoint" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Required", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Required" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#EntityProperty", + "@type": [ + "http://www.w3.org/2002/07/owl#Class" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "http://www.w3.org/2002/07/owl#ObjectProperty" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#VRF_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Setpoint" + "@language": "en", + "@value": "VRF System" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the target flow rate of leaving water" + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6978" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3362" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6979" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3363" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6980" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3364" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6981" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6982" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3365" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -234321,31 +242954,18 @@ "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Leaving_Water" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6978", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -234366,13 +242986,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6979", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Leaving" + "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234387,13 +243007,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6980", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234408,13 +243028,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6981", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3365", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Variable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234429,86 +243049,91 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6982", + "@id": "https://brickschema.org/schema/BrickTag#Furniture", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@language": "en", + "@value": "Furniture" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#ratedCurrentOutput", + "@type": [ + "https://brickschema.org/schema/Brick#EntityProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Rated current output" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "The nominal rated current output of the entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Capillary_Tube_Metering_Device", + "@id": "https://brickschema.org/schema/Brick#Temperature_Step_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Refrigerant_Metering_Device" + "@language": "en", + "@value": "Temperature Step Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts" + "@id": "https://brickschema.org/schema/Brick#Step_Parameter" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b441" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5118" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b442" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5119" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b443" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5120" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b444" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5121" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Step" }, { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b441", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5118", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fixed" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234523,13 +243148,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b442", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5119", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Gas" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234544,13 +243169,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Liquid" + "@id": "https://brickschema.org/schema/BrickTag#Step" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234565,13 +243190,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b444", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Metering" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234586,105 +243211,83 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b445", + "@id": "https://brickschema.org/schema/BrickTag#Library", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Refrigerant" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Library" } ] }, { - "@id": "https://w3id.org/rec#producedBy", + "@id": "https://brickschema.org/schema/BrickTag#CAV", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "producedBy" + "@value": "CAV" } ] }, { - "@id": "https://w3id.org/rec#LaundryRoom", + "@id": "https://brickschema.org/schema/Brick#Outside_Damper", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Laundry room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Outside Damper" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Standby_CRAC", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Computer_Room_Air_Conditioning" + "@id": "https://brickschema.org/schema/Brick#Damper" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit" + "@value": "A damper that modulates the flow of outside air" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3100" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2649" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3101" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2650" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3102" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2651" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Damper" }, { "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3100", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2649", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CRAC" + "@id": "https://brickschema.org/schema/BrickTag#Damper" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234699,7 +243302,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3101", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2650", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -234720,13 +243323,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2651", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Standby" + "@id": "https://brickschema.org/schema/BrickTag#Outside" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234741,205 +243344,172 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#CO_ConcentrationQuantityShape", + "@id": "https://brickschema.org/schema/Brick#ambientTemperatureOfMeasurement", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty", + "http://www.w3.org/2002/07/owl#ObjectProperty" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@language": "en", + "@value": "ambientTemperatureOfMeasurement" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3646" - }, + "@id": "https://brickschema.org/schema/Brick#Relationship" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Schedule", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3649" + "@language": "en", + "@value": "Schedule" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3646", + "@id": "https://brickschema.org/schema/Brick#HVAC_System", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] + "@language": "en", + "@value": "HVAC System" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#System" } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@language": "en", + "@value": "See Heating_Ventilation_Air_Conditioning_System" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Heating_Ventilation_Air_Conditioning_System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3649", + "@id": "https://brickschema.org/schema/BrickTag#DOAS", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@language": "en", + "@value": "DOAS" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Leaving_Water", + "@type": [ + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#or": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@id": "https://brickschema.org/schema/Brick#Water" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@language": "en", + "@value": "Water that is leaving a piece of equipment or system" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Integral_Time_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Heating_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Static Pressure Integral Time Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air for heating" + "@id": "https://brickschema.org/schema/Brick#Integral_Time_Parameter" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5761" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5762" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6254" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5763" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6255" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5764" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6256" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5765" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6257" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5766" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6258" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5767" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6259" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5768" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6260" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Integral" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#PID" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Static" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5761", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5762", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6254", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Integral" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234954,13 +243524,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5763", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6255", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234975,13 +243545,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5764", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6256", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -234996,7 +243566,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5765", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6257", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -235017,13 +243587,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5766", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6258", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235038,13 +243608,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5767", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6259", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235059,13 +243629,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5768", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6260", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Time" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235080,53 +243650,100 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Water_Storage_Tank", + "@id": "https://brickschema.org/schema/Brick#Illuminance_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Illuminance Sensor" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Storage_Tank" + "@id": "https://brickschema.org/schema/Brick#Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A specialized type of tank intended for the storage of water for extended periods." + "@value": "Measures the total luminous flux incident on a surface, per unit area" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4875" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7173" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4876" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7174" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4877" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7175" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4878" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" }, { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Illuminance" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4875", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#IlluminanceObservation" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "last known value" + } + ], + "http://www.w3.org/ns/shacl#nodeKind": [ + { + "@id": "http://www.w3.org/ns/shacl#IRI" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#lastKnownValue" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7173", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4876", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Illuminance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235141,13 +243758,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7174", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4877", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Storage" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235162,13 +243779,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7175", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4878", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235183,104 +243800,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Water_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" - }, - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" + "@language": "en", + "@value": "Water Pump" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the size of a deadband of temperature of supply air for cooling" + "@value": "A pump that performs work on water" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5574" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5575" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5576" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6864" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5577" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6865" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5578" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5579" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5580" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5581" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6866" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5574", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6864", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235295,13 +243867,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5575", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6865", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235316,13 +243888,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5576", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6866", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Deadband" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235337,34 +243909,70 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5577", + "@id": "https://brickschema.org/schema/Brick#Cooling_Demand_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "Cooling Demand Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Demand_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Sets the rate required for cooling" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb700" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb701" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb702" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb703" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Cool" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Demand" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "http://qudt.org/vocab/quantitykind/Power" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5578", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb700", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Cool" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235379,13 +243987,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5579", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb701", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Demand" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235400,13 +244008,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5580", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb702", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235421,13 +244029,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5581", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb703", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235442,64 +244050,113 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Rain_Duration_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Absorption", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Absorption" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#High", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Proportional_Band_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Duration_Sensor" + "@language": "en", + "@value": "Chilled Water Differential Pressure Proportional Band Parameter" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the duration of precipitation within some time frame" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Proportional_Band" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2835" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb511" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb512" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb513" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2836" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb514" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2837" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb515" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2838" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb516" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb517" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb518" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb519" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Band" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Chilled" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#PID" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Proportional" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Time" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2835", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb511", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Duration" + "@id": "https://brickschema.org/schema/BrickTag#Band" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235514,13 +244171,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2836", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb512", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235535,13 +244192,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2837", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb513", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Rain" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235556,13 +244213,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2838", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb514", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#PID" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235577,77 +244234,13 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Driver", - "@type": [ - "https://brickschema.org/schema/Brick#Tag" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Driver" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Humidity_Alarm_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Humidity_Parameter" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ - { - "@language": "en", - "@value": "A parameter determining the humidity level at which to trigger a high humidity alarm" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1670" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1671" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1672" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1673" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1674" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1670", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb515", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235662,13 +244255,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1671", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb516", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235683,13 +244276,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1672", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb517", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Humidity" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235704,13 +244297,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1673", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb518", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Proportional" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235725,13 +244318,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1674", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb519", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235746,137 +244339,70 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Max_Discharge_Air_Static_Pressure_Setpoint_Limit", + "@id": "https://brickschema.org/schema/Brick#Wind_Speed_Sensor", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Limit" - }, - { - "@id": "https://brickschema.org/schema/Brick#Max_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint." - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Max_Supply_Air_Static_Pressure_Setpoint_Limit" + "@value": "Wind Speed Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Cubicle", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Office" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Speed_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A smaller space set aside for an individual, but not with a door and without full-height walls" + "@value": "Measured speed of wind, caused by air moving from high to low pressure" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b756" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b757" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3490" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b758" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3491" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b759" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3492" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b760" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Workspace perhaps with a rec:Desk" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3493" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Speed" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Workspace" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b756", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Cubicle" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Linear_Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b757", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3490", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235891,13 +244417,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b758", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3491", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Office" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235912,13 +244438,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b759", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3492", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235933,13 +244459,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b760", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3493", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Wind" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -235954,59 +244480,81 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Emergency_Power_Off_System", + "@id": "https://brickschema.org/schema/Brick#Duct_Air_Static_Pressure_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Safety_System" + "@language": "en", + "@value": "Duct Air Static Pressure Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "A system that can power down a single piece of equipment or a single system from a single point" + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1079" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb970" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb971" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb972" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1080" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb973" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1081" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb974" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1082" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb975" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Duct" }, { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb970", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236021,13 +244569,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb971", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Off" + "@id": "https://brickschema.org/schema/BrickTag#Duct" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236042,13 +244590,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1081", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb972", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Power" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236063,13 +244611,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb973", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#System" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236084,267 +244632,403 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb974", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb975", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Static" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://w3id.org/rec#Toilet", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Toilet" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" + "@id": "https://w3id.org/rec#PersonalHygiene" } + ] + }, + { + "@id": "https://w3id.org/rec#yRotationalScaleFactor", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "The target temperature for return air, often used as an approximation of zone air temperature" + "@value": "yRotationalScaleFactor" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Collection", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Collection" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6804" + "@id": "https://brickschema.org/schema/Brick#Class" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6805" + "@id": "https://brickschema.org/schema/Brick#Entity" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6806" + "@id": "https://w3id.org/rec#Collection" + } + ], + "http://www.w3.org/ns/shacl#node": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7576" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6807" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7578" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6808" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7580" + }, { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7582" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7584" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7586" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7588" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7599" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickShape#isMeteredByShape" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7604" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#Return_Air" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6804", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7576", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7577" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7577", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6805", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7578", + "http://www.w3.org/ns/shacl#message": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7579" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7579", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Location" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7580", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7581" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6806", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7581", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://w3id.org/rec#Space" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7582", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7583" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7583", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Substance" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7584", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7585" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7585", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Quantity" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7586", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "Collection is an exclusive top class." } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#not": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7587" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6807", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7587", + "http://www.w3.org/ns/shacl#class": [ + { + "@id": "https://brickschema.org/schema/Brick#Point" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7588", + "http://www.w3.org/ns/shacl#message": [ + { + "@value": "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." + } ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#or": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7589" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7590" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7591" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7592" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7593" + } + ] } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasPart" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7589", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Equipment" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7590", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Location" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6808", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7591", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://w3id.org/rec#Space" } - ], - "http://www.w3.org/ns/shacl#predicate": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7592", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Point" } - ], - "http://www.w3.org/ns/shacl#subject": [ + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7593", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Centrifugal_Chiller", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7599", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "https://bellomyims.com/your-definitive-guide-to-centrifugal-chillers/" + "@value": 1 } ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/Brick#Chiller" + "@value": "includes" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@language": "en", - "@value": "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" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b456" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b457" - }, + "http://www.w3.org/ns/shacl#or": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b458" + "@list": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7600" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7601" + } + ] } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - }, + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b456", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7600", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b457", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Chiller" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7601", + "http://www.w3.org/ns/shacl#class": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Collection" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b458", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7604", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Collection" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236359,207 +245043,109 @@ ] }, { - "@id": "https://w3id.org/rec#WasteManagementRoom", - "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@value": "Waste management room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" - } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Janitor", + "@id": "https://brickschema.org/schema/BrickTag#Mounted", "@type": [ "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Janitor" + "@value": "Mounted" } ] }, { - "@id": "https://w3id.org/rec#mountedOn", + "@id": "https://brickschema.org/schema/Brick#Distribution_Frame", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "mountedOn" + "@value": "Distribution Frame" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_High_Reset_Setpoint", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Reset_Differential_Setpoint" - }, + "@id": "https://brickschema.org/schema/Brick#Telecom_Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#Temperature_High_Reset_Setpoint" + "@value": true } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_High_Reset_Setpoint" + "@language": "en", + "@value": "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6419" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6420" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5619" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6421" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5620" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6422" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5621" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6423" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5622" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6424" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5623" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6425" - }, + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5624" + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6426" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6427" + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:CableRoom" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6419", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6420", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6421", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#CableRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6422", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5619", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#High" + "@id": "https://brickschema.org/schema/BrickTag#Distribution" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236574,13 +245160,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6423", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5620", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Frame" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236595,13 +245181,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6424", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5621", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236616,13 +245202,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6425", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5622", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236637,13 +245223,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6426", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5623", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236658,13 +245244,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6427", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5624", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Telecom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236679,87 +245265,59 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Ventilation_Air_System", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Sets temperature of discharge air" - } - ], - "https://brickschema.org/schema/Brick#aliasOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint" + "@value": "Ventilation Air System" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Main_Disconnect_Switch", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Disconnect_Switch" + "@id": "https://brickschema.org/schema/Brick#Air_System" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "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." + "@value": "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2168" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2169" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3395" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2170" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3396" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2171" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3397" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "https://brickschema.org/schema/BrickTag#System" }, { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3395", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Disconnect" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236774,13 +245332,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3396", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236795,13 +245353,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3397", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Main" + "@id": "https://brickschema.org/schema/BrickTag#Ventilation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236816,100 +245374,118 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2171", + "@id": "https://w3id.org/rec#LuminanceObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Switch" + "@id": "http://qudt.org/vocab/quantitykind/Luminance" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Luminance observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb114" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Filter_Air_Differential_Pressure_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb114", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#datatype": [ + { + "@id": "http://www.w3.org/2001/XMLSchema#double" + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature_Parameter", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Differential_Pressure_Sensor" - }, + "@language": "en", + "@value": "Temperature Parameter" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter_Differential_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the difference in air pressure before and after an air filter." + "@value": "Parameters relevant to temperature-related systems and points" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1415" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1416" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1417" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7607" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1418" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7608" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1419" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1420" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7609" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1415", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7607", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236924,13 +245500,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1416", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7608", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236945,13 +245521,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1417", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7609", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -236966,70 +245542,56 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1418", + "@id": "https://brickschema.org/schema/BrickTag#Pressurization", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Pressurization" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1419", + "@id": "https://brickschema.org/schema/Brick#Supply_Chilled_Water_Temperature_Setpoint", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Supply Chilled Water Temperature Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Temperature_Setpoint" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": true } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1420", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Chilled_Water_Temperature_Setpoint" } ] }, { - "@id": "https://brickschema.org/schema/Brick#isPartOf", + "@id": "https://w3id.org/rec#servicedBy", "@type": [ "http://www.w3.org/2002/07/owl#AsymmetricProperty", "http://www.w3.org/2002/07/owl#IrreflexiveProperty", @@ -237038,84 +245600,121 @@ "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Is part of" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" + "@value": "servicedBy" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Studio", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@language": "en", + "@value": "Studio" } ] }, { - "@id": "https://brickschema.org/schema/Brick#CO2_Level_Sensor", + "@id": "https://brickschema.org/schema/Brick#Standby_Glycool_Unit_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Standby Glycool Unit On Off Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Sensor" + "@id": "https://brickschema.org/schema/Brick#Standby_Unit_On_Off_Status" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the concentration of CO2 in air" + "@value": "Indicates the on/off status of a standby glycool unit" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4553" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3113" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3114" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3115" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3116" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4554" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3117" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4555" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3118" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4556" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3119" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Glycool" }, { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#Off" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Unit" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3113", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#CO2_Concentration" + "@id": "https://brickschema.org/schema/BrickTag#Glycool" } ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4553", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3114", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#CO2" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237130,13 +245729,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4554", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3115", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Level" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237151,7 +245750,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4555", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3116", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -237172,13 +245771,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4556", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3117", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237193,97 +245792,137 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#RTU", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3118", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Air_Handling_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "see Rooftop_Unit" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3119", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Rooftop_Unit" + "@id": "https://brickschema.org/schema/BrickTag#Unit" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Air_Enthalpy_Sensor", + "@id": "https://brickschema.org/schema/BrickTag#Activation", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Activation" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Differential_Pressure_Load_Shed_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Enthalpy_Sensor" + "@language": "en", + "@value": "Chilled Water Differential Pressure Load Shed Status" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Measures the total heat content of air" + "@id": "https://brickschema.org/schema/Brick#Differential_Pressure_Load_Shed_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5475" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4559" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4560" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4561" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4562" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4563" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5476" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4564" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5477" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4565" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5478" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4566" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Load" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "@id": "https://brickschema.org/schema/BrickTag#Pressure" + }, { - "@id": "http://qudt.org/vocab/quantitykind/Enthalpy" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ + "@id": "https://brickschema.org/schema/BrickTag#Shed" + }, { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Status" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5475", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4559", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237298,13 +245937,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5476", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4560", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enthalpy" + "@id": "https://brickschema.org/schema/BrickTag#Differential" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237319,13 +245958,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5477", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4561", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Load" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237340,13 +245979,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5478", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4562", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237361,86 +246000,34 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasthermalTransmittanceShape", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "has Thermal transmittance property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ThermalTransmittanceShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#thermalTransmittance" - } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Supply_Fan", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4563", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Fan" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Fan" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Fan moving supply air -- air that is supplied from the HVAC system into the building" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6451" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6452" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6453" - }, + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6454" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Fan" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6451", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4564", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Shed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237455,13 +246042,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6452", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4565", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237476,13 +246063,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6453", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4566", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237497,146 +246084,158 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6454", + "@id": "https://brickschema.org/schema/Brick#Operative_Temperature", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/K" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/hasDimensionVector": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L0I0M0H1T0D0" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#High_Temperature_Hot_Water_Supply_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Supply_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": true + "@language": "en", + "@value": "Operative_Temperature" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@value": "1.3.0" + "@id": "http://qudt.org/vocab/quantitykind/Temperature" + }, + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Swapped supply/return for entering/leaving with water-related points" + "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" + }, + { + "@language": "en", + "@value": "The uniform temperature of an imaginary black enclosure in which an occupant would exchange the same amount of heat by radiation plus convection as in the actual nonuniform environment (https://en.wikipedia.org/wiki/Operative_temperature)" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Telecom", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Leaving_High_Temperature_Hot_Water_Temperature_Sensor" + "@language": "en", + "@value": "Telecom" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Contact_Sensor", + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@language": "en", + "@value": "Air Flow Setpoint" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@language": "en", - "@value": "Senses or detects contact, such as for determining if a door is closed." + "@id": "https://brickschema.org/schema/Brick#Flow_Setpoint" } ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b689" + "@language": "en", + "@value": "Sets air flow" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b690" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7171" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b691" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7172" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b692" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7173" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7174" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Contact" + "@id": "https://brickschema.org/schema/BrickTag#Air" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Dimensionless" + "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + } + ], + "https://brickschema.org/schema/Brick#hasSubstance": [ + { + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b689", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7171", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#BooleanValueObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b690", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Contact" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237651,7 +246250,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b691", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -237672,13 +246271,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b692", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237693,133 +246292,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#hasLocation", + "@id": "https://brickschema.org/schema/BrickShape#InferRecValue", "@type": [ - "http://www.w3.org/2002/07/owl#AsymmetricProperty", - "http://www.w3.org/2002/07/owl#IrreflexiveProperty", - "http://www.w3.org/2002/07/owl#ObjectProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Has location" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Relationship" - } - ], - "http://www.w3.org/2002/07/owl#equivalentProperty": [ - { - "@id": "https://w3id.org/rec#locatedIn" - } + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2002/07/owl#inverseOf": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/Brick#isLocationOf" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3885" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#targetSubjectsOf": [ { - "@language": "en", - "@value": "Subject is physically located in the location given by the object" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Zone_Air", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3885", "@type": [ - "https://brickschema.org/schema/Brick#Substance" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2004/02/skos/core#broader": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@id": "https://brickschema.org/schema/Brick#Air" + "@value": "\n CONSTRUCT {\n$this rec:value ?v\n}\nWHERE {\n$this brick:value ?v\n}\n\t\t\t" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@language": "en", - "@value": "air inside a defined zone (e.g., corridors)." + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water_Temperature_Sensor", + "@id": "https://brickschema.org/schema/Brick#Heating_Enable_Command", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Heating Enable Command" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Enable_Command" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of the entering condenser water" + "@value": "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." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4703" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4704" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4705" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1638" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4706" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1639" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4707" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1640" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4708" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1641" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Command" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Enable" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heating" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Condenser_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4703", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1638", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Condenser" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237834,13 +246397,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4704", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1639", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Enable" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237855,13 +246418,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4705", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1640", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Heating" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237876,13 +246439,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4706", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1641", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -237897,128 +246460,94 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4707", + "@id": "https://brickschema.org/schema/Brick#deprecationMitigationMessage", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } + "http://www.w3.org/2002/07/owl#AsymmetricProperty", + "http://www.w3.org/2002/07/owl#DatatypeProperty", + "http://www.w3.org/2002/07/owl#IrreflexiveProperty" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "deprecationMitigationMessage" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Relationship" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b4708", + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Radon Concentration Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration_Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Emergency_Air_Flow_System_Status", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#System_Status" + "@language": "en", + "@value": "Measures the concentration of radioactivity due to radon" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1060" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1061" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1062" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2831" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1063" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2832" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1064" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2833" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1065" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2834" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Radon" }, { - "@id": "https://brickschema.org/schema/BrickTag#System" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1060", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasSubstance": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Air" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1061", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2831", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Emergency" + "@id": "https://brickschema.org/schema/BrickTag#Concentration" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238033,13 +246562,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1062", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2832", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238054,13 +246583,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1063", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2833", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Radon" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238075,13 +246604,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1064", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2834", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Status" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238096,108 +246625,94 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1065", + "@id": "https://brickschema.org/schema/BrickTag#Pre", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#System" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Pre" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Window", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Window" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Photovoltaic_Array", + "@id": "https://brickschema.org/schema/Brick#Supply_Fan", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Collection" + "@language": "en", + "@value": "Supply Fan" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#Fan" } ], "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#PV_Array" + "@id": "https://brickschema.org/schema/Brick#Discharge_Fan" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A collection of photovoltaic panels" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6167" + "@value": "Fan moving supply air -- air that is supplied from the HVAC system into the building" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6168" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6446" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6169" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6447" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6170" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6448" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6171" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6449" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Fan" }, { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6167", - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://brickschema.org/schema/Brick#PV_Panel" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#hasPart" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6168", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6446", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Array" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238212,13 +246727,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6169", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6447", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Collection" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238233,13 +246748,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6170", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6448", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PV" + "@id": "https://brickschema.org/schema/BrickTag#Fan" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238254,13 +246769,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6171", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6449", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Photovoltaic" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238275,121 +246790,97 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Static_Pressure_Sensor", + "@id": "https://brickschema.org/schema/BrickShape#InferSymmetricProperties", "@type": [ - "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Static_Pressure_Sensor" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@language": "en", - "@value": "The static pressure of air within discharge regions of an HVAC system" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3886" } ], - "https://brickschema.org/schema/Brick#aliasOf": [ + "http://www.w3.org/ns/shacl#targetClass": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Static_Pressure_Sensor" + "@id": "https://brickschema.org/schema/Brick#Entity" } ] }, { - "@id": "https://brickschema.org/schema/Brick#deprecation", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3886", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" + "http://www.w3.org/ns/shacl#SPARQLRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#construct": [ { - "@language": "en", - "@value": "Deprecation Notice" + "@value": "\nCONSTRUCT {\n?o ?prop $this .\n$this ?prop ?o .\n}\nWHERE {\n { $this ?prop ?o } UNION { ?o ?prop $this } .\n ?prop a owl:SymmetricProperty .\n}\n\t\t\t" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#prefixes": [ { - "@value": "Marks a concept as deprecated" + "@id": "https://brickschema.org/schema/1.4/Brick" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Low_Outside_Air_Temperature_Enable_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Pump_On_Off_Status", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Pump On Off Status" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Outside_Air_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#On_Off_Status" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2101" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2102" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2103" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2810" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2104" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2811" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2105" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2812" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2106" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2813" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2107" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2814" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Enable" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Off" }, { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#On" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2101", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2810", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Off" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238404,13 +246895,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2102", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2811", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Enable" + "@id": "https://brickschema.org/schema/BrickTag#On" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238425,13 +246916,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2103", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2812", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238446,13 +246937,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2104", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2813", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Outside" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238467,13 +246958,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2105", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2814", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Status" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238488,131 +246979,187 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2106", + "@id": "https://w3id.org/rec#widthScaleFactor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "widthScaleFactor" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2107", + "@id": "https://w3id.org/rec#RelativeHumidityObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://qudt.org/vocab/quantitykind/RelativeHumidity" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Relative humidity observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb145" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Speed_Status", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb145", "@type": [ - "http://www.w3.org/2002/07/owl#Class" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/Brick#Status" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@value": true + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@value": "1.4.0" + "@value": 1 } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/ns/shacl#name": [ { - "@value": "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." + "@value": "value" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#Speed_Mode_Status" + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Temperature_Setpoint", + "@id": "https://brickschema.org/schema/BrickTag#Differential", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Differential" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Zenith", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Zenith" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Packaged_Air_Source_Heat_Pump", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Packaged Air Source Heat Pump" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Setpoint" + "@id": "https://brickschema.org/schema/Brick#Packaged_Heat_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature" + "@value": "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7443" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2713" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2714" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2715" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7444" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2716" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7445" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2717" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Heat" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Pump" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Source" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2713", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "http://qudt.org/vocab/quantitykind/Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Air" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7443", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2714", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238627,13 +247174,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7444", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2715", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238648,13 +247195,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7445", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2716", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238669,70 +247216,74 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Differential_Air_Temperature_Setpoint", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2717", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" + ], + "http://www.w3.org/ns/shacl#object": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Source" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Tank", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Tank" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Equipment" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets temperature of diffrential air" + "@value": "A container designed to hold or store fluids for various applications within a system." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b842" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b843" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6840" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b844" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b845" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b846" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6841" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Differential_Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b842", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6840", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238747,13 +247298,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b843", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6841", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Tank" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238768,138 +247319,187 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b844", + "@id": "https://w3id.org/rec#Facade", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@value": "Facade" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#BuildingElement" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Radon_Concentration", + "@type": [ + "https://brickschema.org/schema/Brick#Quantity" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://qudt.org/schema/qudt/applicableUnit": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "http://qudt.org/vocab/unit/BQ-PER-M3" + } + ], + "http://qudt.org/schema/qudt/hasDimensionVector": [ + { + "@id": "http://qudt.org/vocab/dimensionvector/A0E0L-3I0M0H0T-1D0" + } + ], + "http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [ + { + "@id": "https://brickschema.org/schema/Brick" + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "RadonConcentration" + } + ], + "http://www.w3.org/2004/02/skos/core#broader": [ + { + "@id": "http://qudt.org/vocab/quantitykind/ActivityConcentration" + }, + { + "@id": "https://brickschema.org/schema/Brick#Radioactivity_Concentration" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The concentration of radioactivity due to Radon in a medium" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b845", + "@id": "https://w3id.org/rec#VolumeObservation", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "dtmi:dtdl:class:Component", + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://qudt.org/schema/qudt/hasQuantityKind": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "http://qudt.org/vocab/quantitykind/Volume" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Volume observation" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ObservationEvent" + } + ], + "http://www.w3.org/ns/shacl#property": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb178" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b846", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb178", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#datatype": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "http://www.w3.org/2001/XMLSchema#double" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#maxCount": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": 1 } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#name": [ + { + "@value": "value" + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://w3id.org/rec#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Entering_Water_Flow_Sensor", + "@id": "https://brickschema.org/schema/Brick#High_Air_Flow_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "High Air Flow Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Flow_Sensor" + "@id": "https://brickschema.org/schema/Brick#Air_Flow_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the rate of flow of water entering a piece of equipment or system" + "@value": "An alarm that indicates that the air flow is higher than normal." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6967" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1652" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6968" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1653" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6969" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1654" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6970" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1655" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6971" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1656" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Water" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6967", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1652", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" + "@id": "https://brickschema.org/schema/BrickTag#Air" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238914,13 +247514,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6968", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1653", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238935,13 +247535,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6969", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1654", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Flow" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238956,13 +247556,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6970", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1655", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238977,13 +247577,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6971", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1656", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -238998,98 +247598,76 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick/ref#BACnetURI", + "@id": "https://brickschema.org/schema/BrickTag#Timer", "@type": [ - "http://www.w3.org/2002/07/owl#DatatypeProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#comment": [ - { - "@value": "Clause Q.8 BACnet URI scheme: bacnet:// / [ / [ / ]]" - } + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "BACnetURI" + "@language": "en", + "@value": "Timer" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Underfloor_Air_Plenum_Static_Pressure_Setpoint", + "@id": "https://brickschema.org/schema/Brick#Speed_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Speed Setpoint" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Setpoint" + "@id": "https://brickschema.org/schema/Brick#Setpoint" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Sets the underfloor air plenum static pressure" + "@value": "Sets speed" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3292" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3293" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3294" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3295" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5084" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3296" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5085" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3297" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3298" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5086" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" - }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" - }, { "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Static" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "https://brickschema.org/schema/Brick#Static_Pressure" + "@id": "https://brickschema.org/schema/Brick#Speed" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3292", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5084", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239104,13 +247682,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3293", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5085", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Plenum" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239125,13 +247703,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3294", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5086", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Speed" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239146,34 +247724,64 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3295", + "@id": "https://brickschema.org/schema/Brick#Fire_Safety_System", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@language": "en", + "@value": "Fire Safety System" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://assetinsights.net/Glossary/G_Fire_Safety_System.html" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Safety_System" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A system containing devices and equipment that monitor, detect and suppress fire hazards" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1463" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1464" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1465" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Fire" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Safety" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#System" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3296", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Fire" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239188,13 +247796,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3297", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Static" + "@id": "https://brickschema.org/schema/BrickTag#Safety" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239209,13 +247817,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3298", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Underfloor" + "@id": "https://brickschema.org/schema/BrickTag#System" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239230,106 +247838,91 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Site", + "@id": "https://brickschema.org/schema/Brick#Static_Pressure_Sensor", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Site" + "@value": "Static Pressure Sensor" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Angle_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Sensor" + "@id": "https://brickschema.org/schema/Brick#Pressure_Sensor" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measues the planar angle of some phenomenon" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5515" + "@value": "Measures resistance to airflow in a heating and cooling system's components and duct work" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5516" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5098" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5517" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5099" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5518" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5100" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5101" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" }, { "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://qudt.org/vocab/quantitykind/Angle" + "@id": "https://brickschema.org/schema/Brick#Pressure" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5515", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5098", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#class": [ - { - "@id": "https://w3id.org/rec#AngleObservation" - } - ], - "http://www.w3.org/ns/shacl#maxCount": [ - { - "@value": 1 - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#name": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "last known value" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], - "http://www.w3.org/ns/shacl#nodeKind": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "http://www.w3.org/ns/shacl#IRI" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "https://brickschema.org/schema/Brick#lastKnownValue" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5516", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5099", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Angle" + "@id": "https://brickschema.org/schema/BrickTag#Pressure" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239344,13 +247937,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5517", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5100", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239365,13 +247958,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5518", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5101", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Static" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239386,152 +247979,141 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickShape#ElectricalFlowShape", + "@id": "https://brickschema.org/schema/BrickTag#MDF", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#property": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5399" + "@language": "en", + "@value": "MDF" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5399", + "@id": "https://w3id.org/rec#MultiPurposeRoom", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#in": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@list": [ - { - "@value": "import" - }, - { - "@value": "export" - }, - { - "@value": "net" - }, - { - "@value": "absolute" - }, - { - "@value": "import" - }, - { - "@value": "export" - }, - { - "@value": "net" - }, - { - "@value": "absolute" - } - ] + "@value": "Multi-purpose room" } ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": 1 + "@id": "https://w3id.org/rec#Room" } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#hasSubstanceShape", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/ns/shacl#class": [ { - "@value": 1 + "@id": "https://brickschema.org/schema/Brick#Substance" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#hasSubstance" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Reset_Status", + "@id": "https://brickschema.org/schema/Brick#Break_Room", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Hot_Water_Differential_Pressure_Load_Shed_Status" + "@language": "en", + "@value": "Break Room" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1745" - }, + "@id": "https://brickschema.org/schema/Brick#Room" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1746" - }, + "@value": true + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1747" - }, + "@id": "https://brickschema.org/schema/Brick#Breakroom" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1748" - }, + "@language": "en", + "@value": "A space for people to relax while not working" + } + ], + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1749" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5530" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1750" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5531" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1751" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5532" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1752" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5533" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1753" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5534" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Differential" - }, + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" - }, + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" - }, + "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:StaffRoom" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Break" }, { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Breakroom" }, { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Location" }, { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@id": "https://brickschema.org/schema/BrickTag#Room" }, { - "@id": "https://brickschema.org/schema/BrickTag#Status" - }, + "@id": "https://brickschema.org/schema/BrickTag#Space" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@id": "https://w3id.org/rec#StaffRoom" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1745", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5530", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Differential" + "@id": "https://brickschema.org/schema/BrickTag#Break" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239546,13 +248128,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1746", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5531", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Breakroom" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239567,13 +248149,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1747", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5532", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Load" + "@id": "https://brickschema.org/schema/BrickTag#Location" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239588,13 +248170,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1748", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5533", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Room" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239609,13 +248191,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1749", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb5534", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Pressure" + "@id": "https://brickschema.org/schema/BrickTag#Space" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239630,202 +248212,132 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1750", + "@id": "https://w3id.org/rec#Premises", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": "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." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1751", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Shed" + "@value": "Premises" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Collection" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb142" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1752", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb142", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Status" - } + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#class": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://w3id.org/rec#Architecture" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#minCount": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@value": 1 } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b1753", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#name": [ { - "@id": "https://brickschema.org/schema/BrickTag#Water" + "@value": "includes" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#nodeKind": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "http://www.w3.org/ns/shacl#IRI" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#includes" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Centrifugal", + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Booster_Pump", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Centrifugal" + "@value": "Chilled Water Booster Pump" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Min_Cooling_Supply_Air_Flow_Setpoint_Limit" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "@id": "https://brickschema.org/schema/Brick#Booster_Pump" + }, { - "@id": "https://brickschema.org/schema/Brick#Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit" + "@id": "https://brickschema.org/schema/Brick#Chilled_Water_Pump" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint." + "@value": "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6079" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6080" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6081" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6082" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6083" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6084" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb463" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6085" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb464" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6086" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb465" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6087" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb466" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6088" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6089" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb467" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Cool" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Limit" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Booster" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" }, { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Pump" }, { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6079", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb463", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Booster" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239840,13 +248352,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6080", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb464", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Cool" + "@id": "https://brickschema.org/schema/BrickTag#Chilled" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239861,13 +248373,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6081", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb465", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239882,13 +248394,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6082", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb466", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "https://brickschema.org/schema/BrickTag#Pump" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239903,13 +248415,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6083", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb467", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Limit" + "@id": "https://brickschema.org/schema/BrickTag#Water" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -239924,185 +248436,153 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6084", + "@id": "https://w3id.org/rec#ErrorReport", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Min" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Error report" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ServiceObject" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6085", + "@id": "https://brickschema.org/schema/BrickShape#hasmeasuredModuleConversionEfficiencyShape", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@language": "en", + "@value": "has Measured module conversion efficiency property" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/ns/shacl#node": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickShape#EfficiencyShape" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/ns/shacl#path": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#measuredModuleConversionEfficiency" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6086", + "@id": "https://brickschema.org/schema/BrickTag#Capacity", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Capacity" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6087", + "@id": "https://brickschema.org/schema/Brick#Supply_Water", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - } + "https://brickschema.org/schema/Brick#Substance" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": true } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#broader": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Water" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6088", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "1.3.0" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Swapped supply/return for entering/leaving with water-related points" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Leaving_Water" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6089", + "@id": "https://brickschema.org/schema/Brick#Temperature_Alarm_Sensitivity_Parameter", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Unoccupied" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Temperature Alarm Sensitivity Parameter" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Return_Air_Filter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Filter" + "@id": "https://brickschema.org/schema/Brick#Alarm_Sensitivity_Parameter" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Filters return air" + "@value": "A parameter indicates the sensitivity to activate a temperature alarm." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2937" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3215" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3216" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2938" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3217" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2939" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3218" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2940" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3219" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Parameter" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" }, { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2937", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3215", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Air" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240117,13 +248597,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2938", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3216", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Parameter" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240138,13 +248618,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2939", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3217", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Filter" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240159,13 +248639,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b2940", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3218", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Return" + "@id": "https://brickschema.org/schema/BrickTag#Sensitivity" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240180,236 +248660,134 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#buildingPrimaryFunction", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3219", "@type": [ - "https://brickschema.org/schema/Brick#EntityProperty" - ], - "http://www.w3.org/2000/01/rdf-schema#label": [ - { - "@language": "en", - "@value": "Building primary function" - } - ], - "http://www.w3.org/2000/01/rdf-schema#seeAlso": [ - { - "@value": "https://project-haystack.org/tag/primaryFunction" - } + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#object": [ { - "@value": "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)" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } - ] - }, - { - "@id": "https://brickschema.org/schema/BrickShape#CO2_ConcentrationQuantityShape", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape", - "https://brickschema.org/schema/Brick#EntityPropertyValue" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "https://brickschema.org/schema/BrickShape#ValueShape" + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3642" - }, + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3645" + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3642", + "@id": "https://w3id.org/rec#OccupancySensorEquipment", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" - ], - "http://www.w3.org/ns/shacl#in": [ - { - "@list": [ - { - "@id": "http://qudt.org/vocab/unit/PPB" - }, - { - "@id": "http://qudt.org/vocab/unit/PPM" - } - ] - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@value": 1 + "@value": "Occupancy sensor." } ], - "http://www.w3.org/ns/shacl#minCount": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": 1 + "@value": "Occupancy Sensor" } ], - "http://www.w3.org/ns/shacl#path": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasUnit" + "@id": "https://w3id.org/rec#SensorEquipment" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3645", - "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" ], - "http://www.w3.org/ns/shacl#maxCount": [ + "http://www.w3.org/2002/07/owl#deprecated": [ { - "@value": 1 + "@value": true } ], - "http://www.w3.org/ns/shacl#minCount": [ + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ { - "@value": 1 + "@value": "1.4.0" } ], - "http://www.w3.org/ns/shacl#or": [ + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ { - "@id": "https://brickschema.org/schema/BrickShape#NumericValue" + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:OccupancySensorEquipment" } ], - "http://www.w3.org/ns/shacl#path": [ + "https://brickschema.org/schema/Brick#isReplacedBy": [ { - "@id": "https://brickschema.org/schema/Brick#value" + "@id": "https://brickschema.org/schema/Brick#Occupancy_Sensor_Equipment" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#MeterInferSubclassBuildingMeter", + "@id": "https://brickschema.org/schema/Brick#Condenser_Water_Isolation_Valve", "@type": [ + "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3923" - } - ], - "http://www.w3.org/ns/shacl#targetClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Building_Meter" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b3923", - "@type": [ - "http://www.w3.org/ns/shacl#SPARQLRule" - ], - "http://www.w3.org/ns/shacl#construct": [ - { - "@value": "\n CONSTRUCT {\n $this rdf:type ?metertype .\n } WHERE {\n $this rdf:type/rdfs:subClassOf* brick:Building_Meter .\n $this brick:hasSubstance ?substance .\n ?metertype brick:hasSubstance ?substance .\n ?metertype rdfs:subClassOf+ brick:Building_Meter .\n }\n " - } - ], - "http://www.w3.org/ns/shacl#prefixes": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/1.4/Brick" + "@language": "en", + "@value": "Condenser Water Isolation Valve" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water_Temperature_Sensor", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Water_Temperature_Sensor" + "@id": "https://brickschema.org/schema/Brick#Isolation_Valve" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Measures the temperature of water enteringed to a hot water system" + "@value": "An isolation valve installed in the condenser water loop" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6961" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6962" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb665" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6963" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb666" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6964" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb667" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6965" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb668" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6966" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb669" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" }, { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" }, { "@id": "https://brickschema.org/schema/BrickTag#Water" } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#Temperature" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Entering_Hot_Water" - } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6961", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Entering" - } - ], - "http://www.w3.org/ns/shacl#predicate": [ - { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ - { - "@id": "http://www.w3.org/ns/shacl#this" - } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6962", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb665", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Hot" + "@id": "https://brickschema.org/schema/BrickTag#Condenser" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240424,13 +248802,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6963", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb666", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240445,13 +248823,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6964", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb667", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Isolation" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240466,13 +248844,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6965", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb668", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@id": "https://brickschema.org/schema/BrickTag#Valve" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240487,7 +248865,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6966", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb669", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -240508,112 +248886,77 @@ ] }, { - "@id": "https://w3id.org/rec#LoadingReceivingRoom", + "@id": "https://brickschema.org/schema/BrickTag#Concessions", "@type": [ - "http://www.w3.org/2000/01/rdf-schema#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "https://brickschema.org/schema/Brick#Tag" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@value": "Loading/receiving room" - } - ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://w3id.org/rec#Room" + "@language": "en", + "@value": "Concessions" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hascurrentFlowTypeShape", + "@id": "https://brickschema.org/schema/Brick#High_CO2_Alarm", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Current flow type property" - } - ], - "http://www.w3.org/ns/shacl#node": [ - { - "@id": "https://brickschema.org/schema/BrickShape#CurrentFlowTypeShape" - } - ], - "http://www.w3.org/ns/shacl#path": [ - { - "@id": "https://brickschema.org/schema/Brick#currentFlowType" + "@value": "High CO2 Alarm" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Electric_Vehicle_Charging_Port", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Electrical_Equipment" + "@id": "https://brickschema.org/schema/Brick#CO2_Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "An individual point of attachment for charing a single electric vehicle" - } - ], - "http://www.w3.org/ns/shacl#property": [ - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleChargerDirectionalityShape" - }, - { - "@id": "https://brickschema.org/schema/BrickShape#haselectricVehicleConnectorTypeShape" + "@value": "A device that indicates high concentration of carbon dioxide." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5665" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5666" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1657" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5667" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1658" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5668" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1659" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5669" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1660" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#CO2" }, { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#High" }, { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5665", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1657", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Charging" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240628,13 +248971,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5666", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1658", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Electric" + "@id": "https://brickschema.org/schema/BrickTag#CO2" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240649,13 +248992,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5667", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1659", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#High" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240670,13 +249013,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5668", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb1660", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Port" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240691,162 +249034,122 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5669", + "@id": "https://w3id.org/rec#BasementLevel", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Vehicle" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Basement level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Room", + "@id": "https://brickschema.org/schema/Brick#Cooling_Discharge_Air_Temperature_Deadband_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Space" - } - ], - "http://www.w3.org/2002/07/owl#deprecated": [ - { - "@value": true - } - ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Base class for all more specific room types." + "@value": "Cooling Discharge Air Temperature Deadband Setpoint" } ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7678" + "@id": "https://brickschema.org/schema/Brick#Cooling_Temperature_Setpoint" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7679" - } - ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ - { - "@value": "1.4.0" - } - ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ - { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Room" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Temperature_Cooling_Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" - } - ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ - { - "@id": "https://w3id.org/rec#Room" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Deadband_Setpoint" } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7678", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Sets the size of a deadband of temperature of cooling discharge air" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#aliasOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Cooling_Supply_Air_Temperature_Deadband_Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b7679", + "@id": "https://w3id.org/rec#ICTHardware", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#comment": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@value": "ICT hardware." } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "ICT Hardware" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#ICTEquipment" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Smoke_Detection_Alarm", + "@id": "https://brickschema.org/schema/Brick#Standby_Heating_Zone_Air_Temperature_Setpoint", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Air_Alarm" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#Smoke_Detection_Alarm" + "@language": "en", + "@value": "Standby Heating Zone Air Temperature Setpoint" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Smoke_Detection_Alarm" + "@id": "https://brickschema.org/schema/Brick#Heating_Zone_Air_Temperature_Setpoint" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6355" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3120" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6356" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3121" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6357" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3122" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6358" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3123" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6359" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3124" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6360" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3125" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6361" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3126" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ @@ -240854,27 +249157,32 @@ "@id": "https://brickschema.org/schema/BrickTag#Air" }, { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" }, { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Standby" }, { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" }, { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Zone" + } + ], + "https://brickschema.org/schema/Brick#hasQuantity": [ + { + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6355", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3120", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -240895,13 +249203,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6356", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3121", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Alarm" + "@id": "https://brickschema.org/schema/BrickTag#Heat" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240916,13 +249224,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6357", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3122", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Detection" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240937,13 +249245,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6358", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3123", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240958,13 +249266,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6359", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3124", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Standby" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -240979,13 +249287,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6360", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3125", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Smoke" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241000,13 +249308,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6361", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3126", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@id": "https://brickschema.org/schema/BrickTag#Zone" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241021,150 +249329,104 @@ ] }, { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Low_Reset_Setpoint", + "@id": "https://w3id.org/rec#EducationalRoom", "@type": [ - "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/2000/01/rdf-schema#Class", "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ - { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Flow_Reset_Setpoint" - } - ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ - { - "@id": "https://brickschema.org/schema/Brick#Discharge_Air_Flow_Low_Reset_Setpoint" - } - ], - "http://www.w3.org/ns/shacl#rule": [ - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6318" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6319" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6320" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6321" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6322" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6323" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6324" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6325" - } - ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Flow" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Low" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Point" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Reset" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" - }, + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@value": "Educational room" } ], - "https://brickschema.org/schema/Brick#hasQuantity": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://qudt.org/vocab/quantitykind/VolumeFlowRate" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6318", + "@id": "https://w3id.org/rec#Workshop", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" - ], - "http://www.w3.org/ns/shacl#object": [ - { - "@id": "https://brickschema.org/schema/BrickTag#Air" - } + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Workshop" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Room" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6319", + "@id": "https://brickschema.org/schema/Brick#Core_Temperature_Sensor", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@language": "en", + "@value": "Core Temperature Sensor" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/Brick#Embedded_Temperature_Sensor" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@language": "en", + "@value": "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system." } - ] - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6320", - "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Flow" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb748" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb749" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb750" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb751" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@id": "https://brickschema.org/schema/BrickTag#Core" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], - "http://www.w3.org/ns/shacl#subject": [ + "https://brickschema.org/schema/Brick#hasQuantity": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Temperature" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6321", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb748", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Low" + "@id": "https://brickschema.org/schema/BrickTag#Core" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241179,7 +249441,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6322", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb749", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241200,13 +249462,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6323", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb750", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Reset" + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241221,13 +249483,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6324", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb751", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Setpoint" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241242,98 +249504,80 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b6325", + "@id": "https://brickschema.org/schema/Brick#Min_Supply_Air_Temperature_Setpoint_Limit", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Min Supply Air Temperature Setpoint Limit" } ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" - } - ], - "http://www.w3.org/ns/shacl#subject": [ + "@id": "https://brickschema.org/schema/Brick#Min_Temperature_Setpoint_Limit" + }, { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Setpoint_Limit" } - ] - }, - { - "@id": "https://brickschema.org/schema/Brick#Heating_Supply_Air_Temperature_Proportional_Band_Parameter", - "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/2002/07/owl#equivalentClass": [ { - "@id": "https://brickschema.org/schema/Brick#Supply_Air_Temperature_Proportional_Band_Parameter" + "@id": "https://brickschema.org/schema/Brick#Min_Discharge_Air_Temperature_Setpoint_Limit" } ], - "http://www.w3.org/2002/07/owl#equivalentClass": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@id": "https://brickschema.org/schema/Brick#Heating_Discharge_Air_Temperature_Proportional_Band_Parameter" + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5779" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5780" - }, - { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5781" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6061" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5782" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6062" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5783" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6063" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5784" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6064" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5785" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6065" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5786" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6066" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5787" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6067" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5788" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6068" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { "@id": "https://brickschema.org/schema/BrickTag#Air" }, - { - "@id": "https://brickschema.org/schema/BrickTag#Band" - }, { "@id": "https://brickschema.org/schema/BrickTag#Discharge" }, { - "@id": "https://brickschema.org/schema/BrickTag#Heat" - }, - { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" }, { "@id": "https://brickschema.org/schema/BrickTag#Supply" @@ -241344,7 +249588,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5779", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6061", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241365,13 +249609,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5780", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6062", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Band" + "@id": "https://brickschema.org/schema/BrickTag#Discharge" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241386,13 +249630,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5781", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6063", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Discharge" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241407,13 +249651,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5782", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6064", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Heat" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241428,13 +249672,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5783", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6065", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#PID" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241449,13 +249693,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5784", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6066", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Parameter" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241470,13 +249714,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5785", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6067", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Point" + "@id": "https://brickschema.org/schema/BrickTag#Supply" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241491,13 +249735,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5786", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb6068", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Proportional" + "@id": "https://brickschema.org/schema/BrickTag#Temperature" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241512,95 +249756,176 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5787", + "@id": "https://brickschema.org/schema/BrickTag#Radon", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Supply" + "@language": "en", + "@value": "Radon" } + ] + }, + { + "@id": "https://w3id.org/rec#MezzanineLevel", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@value": "Mezzanine level" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://w3id.org/rec#Level" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5788", + "@id": "https://brickschema.org/schema/BrickTag#Wind", "@type": [ - "http://www.w3.org/ns/shacl#TripleRule" + "https://brickschema.org/schema/Brick#Tag" ], - "http://www.w3.org/ns/shacl#object": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/BrickTag#Temperature" + "@language": "en", + "@value": "Wind" } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Discharge_Fan", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], - "http://www.w3.org/ns/shacl#predicate": [ + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "https://brickschema.org/schema/Brick#hasTag" + "@language": "en", + "@value": "Discharge Fan" } ], - "http://www.w3.org/ns/shacl#subject": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "http://www.w3.org/ns/shacl#this" + "@id": "https://brickschema.org/schema/Brick#Fan" + } + ], + "http://www.w3.org/2002/07/owl#equivalentClass": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Fan" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "Fan moving air discharged from HVAC vents" + } + ], + "https://brickschema.org/schema/Brick#aliasOf": [ + { + "@id": "https://brickschema.org/schema/Brick#Supply_Fan" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Booster_Fan", + "@id": "https://w3id.org/rec#LeakDetectorEquipment", + "@type": [ + "http://www.w3.org/2000/01/rdf-schema#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#comment": [ + { + "@value": "Leak detector." + } + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@value": "Leak Detector" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://w3id.org/rec#SensorEquipment" + } + ], + "http://www.w3.org/2002/07/owl#deprecated": [ + { + "@value": true + } + ], + "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + { + "@value": "1.4.0" + } + ], + "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + { + "@value": "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:LeakDetectorEquipment" + } + ], + "https://brickschema.org/schema/Brick#isReplacedBy": [ + { + "@id": "https://brickschema.org/schema/Brick#Leak_Detector_Equipment" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Cycle_Alarm", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Cycle Alarm" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Fan" + "@id": "https://brickschema.org/schema/Brick#Alarm" } ], "http://www.w3.org/2004/02/skos/core#definition": [ { "@language": "en", - "@value": "Fan activated to increase airflow beyond what is provided by the default configuration" + "@value": "An alarm that indicates off-normal conditions associated with HVAC cycles" } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b327" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4590" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b328" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4591" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b329" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4592" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" }, { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" }, { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b327", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4590", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Booster" + "@id": "https://brickschema.org/schema/BrickTag#Alarm" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241615,13 +249940,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b328", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4591", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Equipment" + "@id": "https://brickschema.org/schema/BrickTag#Cycle" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241636,13 +249961,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b329", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb4592", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Fan" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241657,103 +249982,174 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Preventer", + "@id": "https://brickschema.org/schema/Brick#Sensor_Equipment", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Preventer" + "@value": "Sensor Equipment" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ICT_Equipment" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A piece of equipment for sensing some physical properties" + } + ], + "http://www.w3.org/ns/shacl#rule": [ + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7488" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7489" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7490" + } + ], + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + { + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#ICT" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Sensor" } ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Point", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7488", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#label": [ + "http://www.w3.org/ns/shacl#object": [ { - "@language": "en", - "@value": "Point" + "@id": "https://brickschema.org/schema/BrickTag#Equipment" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ + { + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ + { + "@id": "http://www.w3.org/ns/shacl#this" } ] }, { - "@id": "https://brickschema.org/schema/Brick#Control_Room", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7489", "@type": [ - "http://www.w3.org/2002/07/owl#Class", - "http://www.w3.org/ns/shacl#NodeShape" + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/Brick#Room" + "@id": "https://brickschema.org/schema/BrickTag#ICT" } ], - "http://www.w3.org/2002/07/owl#deprecated": [ + "http://www.w3.org/ns/shacl#predicate": [ { - "@value": true + "@id": "https://brickschema.org/schema/Brick#hasTag" } ], - "http://www.w3.org/2004/02/skos/core#definition": [ + "http://www.w3.org/ns/shacl#subject": [ { - "@language": "en", - "@value": "A space from which operations are managed" + "@id": "http://www.w3.org/ns/shacl#this" } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb7490", + "@type": [ + "http://www.w3.org/ns/shacl#TripleRule" ], - "http://www.w3.org/ns/shacl#rule": [ + "http://www.w3.org/ns/shacl#object": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b693" - }, + "@id": "https://brickschema.org/schema/BrickTag#Sensor" + } + ], + "http://www.w3.org/ns/shacl#predicate": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b694" - }, + "@id": "https://brickschema.org/schema/Brick#hasTag" + } + ], + "http://www.w3.org/ns/shacl#subject": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b695" - }, + "@id": "http://www.w3.org/ns/shacl#this" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Maintenance_Mode_Command", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b696" + "@language": "en", + "@value": "Maintenance Mode Command" } ], - "https://brickschema.org/schema/Brick#deprecatedInVersion": [ + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@value": "1.4.0" + "@id": "https://brickschema.org/schema/Brick#Mode_Command" } ], - "https://brickschema.org/schema/Brick#deprecationMitigationMessage": [ + "http://www.w3.org/2004/02/skos/core#definition": [ { - "@value": "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:SecurityRoom" + "@language": "en", + "@value": "Controls whether or not a device or controller is operating in \"Maintenance\" mode" } ], - "https://brickschema.org/schema/Brick#hasAssociatedTag": [ + "http://www.w3.org/ns/shacl#rule": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2172" }, { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2173" }, { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2174" }, { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2175" } ], - "https://brickschema.org/schema/Brick#isReplacedBy": [ + "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://w3id.org/rec#SecurityRoom" + "@id": "https://brickschema.org/schema/BrickTag#Command" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Mode" + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Point" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b693", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2172", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Control" + "@id": "https://brickschema.org/schema/BrickTag#Command" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241768,13 +250164,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b694", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2173", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Location" + "@id": "https://brickschema.org/schema/BrickTag#Maintenance" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241789,13 +250185,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b695", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2174", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Room" + "@id": "https://brickschema.org/schema/BrickTag#Mode" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241810,13 +250206,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b696", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2175", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Space" + "@id": "https://brickschema.org/schema/BrickTag#Point" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241831,103 +250227,224 @@ ] }, { - "@id": "https://brickschema.org/schema/BrickTag#Activated", + "@id": "https://brickschema.org/schema/Brick#ratedMinimumVoltageOutput", "@type": [ - "https://brickschema.org/schema/Brick#Tag" + "https://brickschema.org/schema/Brick#EntityProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "Activated" + "@value": "Rated minimum voltage output" + } + ], + "http://www.w3.org/2000/01/rdf-schema#subPropertyOf": [ + { + "@id": "https://brickschema.org/schema/Brick#ratedVoltageOutput" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@value": "The minimum voltage that can be output by the entity" } ] }, { - "@id": "https://brickschema.org/schema/BrickShape#hasratedPowerOutputShape", + "@id": "https://w3id.org/rec#originY", "@type": [ - "http://www.w3.org/ns/shacl#PropertyShape" + "http://www.w3.org/2002/07/owl#DatatypeProperty" ], "http://www.w3.org/2000/01/rdf-schema#label": [ { "@language": "en", - "@value": "has Rated power output property" + "@value": "originY" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickShape#Differential_TemperatureQuantityShape", + "@type": [ + "http://www.w3.org/2002/07/owl#Class", + "http://www.w3.org/ns/shacl#NodeShape", + "https://brickschema.org/schema/Brick#EntityPropertyValue" + ], + "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ + { + "@id": "https://brickschema.org/schema/BrickShape#ValueShape" } ], - "http://www.w3.org/ns/shacl#node": [ + "http://www.w3.org/ns/shacl#property": [ { - "@id": "https://brickschema.org/schema/BrickShape#PowerQuantityShape" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3815" + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3816" + } + ] + }, + { + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3815", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#or": [ + { + "@id": "https://brickschema.org/schema/BrickShape#NumericValue" } ], "http://www.w3.org/ns/shacl#path": [ { - "@id": "https://brickschema.org/schema/Brick#ratedPowerOutput" + "@id": "https://brickschema.org/schema/Brick#value" } ] }, { - "@id": "https://brickschema.org/schema/Brick#TVOC_Sensor", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb3816", + "@type": [ + "http://www.w3.org/ns/shacl#PropertyShape" + ], + "http://www.w3.org/ns/shacl#in": [ + { + "@list": [ + { + "@id": "http://qudt.org/vocab/unit/DEG_R" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_F" + }, + { + "@id": "http://qudt.org/vocab/unit/DEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/PlanckTemperature" + }, + { + "@id": "http://qudt.org/vocab/unit/MilliDEG_C" + }, + { + "@id": "http://qudt.org/vocab/unit/K" + } + ] + } + ], + "http://www.w3.org/ns/shacl#maxCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#minCount": [ + { + "@value": 1 + } + ], + "http://www.w3.org/ns/shacl#path": [ + { + "@id": "https://brickschema.org/schema/Brick#hasUnit" + } + ] + }, + { + "@id": "https://brickschema.org/schema/BrickTag#Nozzle", + "@type": [ + "https://brickschema.org/schema/Brick#Tag" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Nozzle" + } + ] + }, + { + "@id": "https://w3id.org/rec#region", + "@type": [ + "http://www.w3.org/2002/07/owl#DatatypeProperty" + ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "region" + } + ] + }, + { + "@id": "https://brickschema.org/schema/Brick#Min_Position_Setpoint_Limit", "@type": [ "http://www.w3.org/2002/07/owl#Class", "http://www.w3.org/ns/shacl#NodeShape" ], + "http://www.w3.org/2000/01/rdf-schema#label": [ + { + "@language": "en", + "@value": "Min Position Setpoint Limit" + } + ], "http://www.w3.org/2000/01/rdf-schema#subClassOf": [ { - "@id": "https://brickschema.org/schema/Brick#Particulate_Matter_Sensor" + "@id": "https://brickschema.org/schema/Brick#Min_Limit" + }, + { + "@id": "https://brickschema.org/schema/Brick#Position_Limit" + } + ], + "http://www.w3.org/2004/02/skos/core#definition": [ + { + "@language": "en", + "@value": "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint." } ], "http://www.w3.org/ns/shacl#rule": [ { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5118" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2360" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5119" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2361" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5120" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2362" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5121" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2363" }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5122" + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2364" } ], "https://brickschema.org/schema/Brick#hasAssociatedTag": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" }, { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Min" }, { "@id": "https://brickschema.org/schema/BrickTag#Point" }, { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" }, { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" - } - ], - "https://brickschema.org/schema/Brick#hasQuantity": [ - { - "@id": "https://brickschema.org/schema/Brick#TVOC_Concentration" - } - ], - "https://brickschema.org/schema/Brick#hasSubstance": [ - { - "@id": "https://brickschema.org/schema/Brick#Air" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5118", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2360", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Matter" + "@id": "https://brickschema.org/schema/BrickTag#Limit" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241942,13 +250459,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5119", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2361", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Particulate" + "@id": "https://brickschema.org/schema/BrickTag#Min" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -241963,7 +250480,7 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5120", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2362", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], @@ -241984,13 +250501,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5121", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2363", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#Sensor" + "@id": "https://brickschema.org/schema/BrickTag#Position" } ], "http://www.w3.org/ns/shacl#predicate": [ @@ -242005,13 +250522,13 @@ ] }, { - "@id": "_:n6cdc2fccaa6446b4b8fa4b38fa32cde8b5122", + "@id": "_:nebe7c9ee51674259820e624aa7a7a93fb2364", "@type": [ "http://www.w3.org/ns/shacl#TripleRule" ], "http://www.w3.org/ns/shacl#object": [ { - "@id": "https://brickschema.org/schema/BrickTag#TVOC" + "@id": "https://brickschema.org/schema/BrickTag#Setpoint" } ], "http://www.w3.org/ns/shacl#predicate": [ diff --git a/static/schema/1.4/Brick.ttl b/static/schema/1.4/Brick.ttl index 3ae9b09..809bf60 100644 --- a/static/schema/1.4/Brick.ttl +++ b/static/schema/1.4/Brick.ttl @@ -163,36 +163,47 @@ rec:Architecture a rdfs:Class, 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:Document ; + sh:name "documentation"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], + [ a sh:PropertyShape ; sh:class rec:ArchitectureCapacity ; sh:maxCount 1 ; sh:name "capacity"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:capacity ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "architected by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:architectedBy ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:nodeKind sh:IRI ; + sh:path rec:constructedBy ], + [ a sh:PropertyShape ; + sh:class rec:BuildingElement ; + sh:name "intersecting element"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:intersectingElement ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "operated by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:PostalAddress ; 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:name "is fed by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], [ a sh:PropertyShape ; 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:containsElement ], - [ 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:Agent ; - sh:nodeKind sh:IRI ; - sh:path rec:constructedBy ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; sh:name "adjacent element"^^xsd:string ; @@ -208,27 +219,16 @@ rec:Architecture a rdfs:Class, sh:name "owned by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:ownedBy ], - [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:name "intersecting element"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:intersectingElement ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "architected by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:architectedBy ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "operated by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:ArchitectureArea ; sh:maxCount 1 ; sh:name "area"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:area ] . + sh:path rec:area ], + [ a sh:PropertyShape ; + sh:name "is fed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ] . rec:ArchitectureArea a , rdfs:Class, @@ -239,18 +239,18 @@ rec:ArchitectureArea a , sh:property [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "rentable area"^^xsd:string ; - sh:path rec:rentableArea ], + sh:name "net area"^^xsd:string ; + sh:path rec:netArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "gross area"^^xsd:string ; - 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"^^xsd:string ; - sh:path rec:netArea ] . + sh:name "gross area"^^xsd:string ; + sh:path rec:grossArea ] . rec:ArchitectureCapacity a , rdfs:Class, @@ -289,107 +289,107 @@ rec:Asset a rdfs:Class, 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:date ; - sh:maxCount 1 ; - sh:name "installation date"^^xsd:string ; - sh:path rec:installationDate ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "commissioned by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:commissionedBy ], + sh:datatype xsd:duration ; + sh:name "maintenance interval"^^xsd:string ; + sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "located in"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:locatedIn ], + sh:datatype xsd:string ; + sh:name "IP address"^^xsd:string ; + sh:path rec:IPAddress ], [ a sh:PropertyShape ; - sh:datatype xsd:decimal ; + sh:class rec:Geometry ; + sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; sh:maxCount 1 ; - sh:name "weight"^^xsd:string ; - sh:path rec:weight ], + sh:name "geometry"^^xsd:string ; + sh:path rec:geometry ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:name "serial number"^^xsd:string ; + sh:path rec:serialNumber ], [ 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: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:datatype xsd:decimal ; sh:maxCount 1 ; - sh:name "mounted on"^^xsd:string ; + sh:name "weight"^^xsd:string ; + sh:path rec:weight ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:name "commissioned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:mountedOn ], + sh:path rec:commissionedBy ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "installed by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:installedBy ], - [ a sh:PropertyShape ; - sh:datatype xsd:date ; - sh:maxCount 1 ; - sh:name "turnover date"^^xsd:string ; - sh:path rec:turnoverDate ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "model number"^^xsd:string ; - sh:path rec:modelNumber ], + sh:name "MAC address"^^xsd:string ; + sh:path rec:MACAddress ], [ 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:datatype xsd:string ; - sh:name "IP address"^^xsd:string ; - sh:path rec:IPAddress ], - [ 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:Asset ; - sh:name "is part of"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], - [ a sh:PropertyShape ; - sh:datatype xsd:duration ; - sh:name "maintenance interval"^^xsd:string ; - sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "serviced by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:servicedBy ], + [ a sh:PropertyShape ; + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "turnover date"^^xsd:string ; + sh:path rec:turnoverDate ], + [ 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)."^^xsd:string ; + sh:maxCount 1 ; + sh:name "mounted on"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:mountedOn ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:name "manufactured by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:manufacturedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "serial number"^^xsd:string ; - sh:path rec:serialNumber ], + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "installation date"^^xsd:string ; + sh:path rec:installationDate ], + [ a sh:PropertyShape ; + sh:maxCount 1 ; + sh:name "initial cost"^^xsd:string ; + sh:nodeKind sh:Literal ; + sh:path rec:initialCost ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:name "asset tag"^^xsd:string ; sh:path rec:assetTag ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "MAC address"^^xsd:string ; - sh:path rec:MACAddress ], + sh:name "model number"^^xsd:string ; + sh:path rec:modelNumber ], [ a sh:PropertyShape ; - sh:class rec:Geometry ; - sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; - sh:maxCount 1 ; - sh:name "geometry"^^xsd:string ; - sh:path rec:geometry ], + sh:class rec:Space ; + sh:name "located in"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:locatedIn ], [ 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:class rec:Asset ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:datatype xsd:date ; sh:maxCount 1 ; @@ -497,6 +497,11 @@ rec:BuildingElement a rdfs:Class, 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"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], + [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed."^^xsd:string ; sh:maxCount 1 ; @@ -509,11 +514,6 @@ rec:BuildingElement a rdfs:Class, sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], - [ 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:name "has part"^^xsd:string ; @@ -778,13 +778,13 @@ rec:Document a rdfs:Class, rdfs:label "Document"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:name "document topic"^^xsd:string ; + sh:name "URL"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:documentTopic ], + sh:path rec:url ], [ a sh:PropertyShape ; - sh:name "URL"^^xsd:string ; + sh:name "document topic"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:url ] . + sh:path rec:documentTopic ] . rec:Door a rdfs:Class, sh:NodeShape ; @@ -861,25 +861,25 @@ rec:ElevatorTrip a rdfs:Class, rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "trip direction"^^xsd:string ; - sh:path rec:tripDirection ], + sh:name "current level"^^xsd:string ; + sh:path rec:currentLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "end level"^^xsd:string ; - sh:path rec:endLevel ], + sh:name "start level"^^xsd:string ; + sh:path rec:startLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "start level"^^xsd:string ; - sh:path rec:startLevel ], + sh:name "trip direction"^^xsd:string ; + sh:path rec:tripDirection ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "current level"^^xsd:string ; - sh:path rec:currentLevel ] . + sh:name "end level"^^xsd:string ; + sh:path rec:endLevel ] . rec:EndTable a rdfs:Class, sh:NodeShape ; @@ -958,17 +958,17 @@ rec:Event a rdfs:Class, 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 start timestamp."^^xsd:string ; - sh:maxCount 1 ; - 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 "end"^^xsd:string ; sh:path rec:end ], + [ a sh:PropertyShape ; + sh:datatype xsd:dateTime ; + sh:description "Event start timestamp."^^xsd:string ; + sh:maxCount 1 ; + sh:name "start"^^xsd:string ; + sh:path rec:start ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; @@ -981,20 +981,20 @@ rec:ExceptionEvent a , rdfs:label "Exception event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:description "The message of this exception event."^^xsd:string ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:name "value"^^xsd:string ; + sh:path rec:value ], + [ a sh:PropertyShape ; sh:class brick:Point ; sh:description "The brick:Point that emitted this exception."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; 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."^^xsd:string ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "value"^^xsd:string ; - sh:path rec:value ] . + sh:path rec:sourcePoint ] . rec:ExerciseRoom a rdfs:Class, sh:NodeShape ; @@ -1130,30 +1130,30 @@ rec:Geotransform a rdfs:Class, sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin x"^^xsd:string ; - sh:path rec:originX ], + sh:name "width scale factor"^^xsd:string ; + sh:path rec:widthScaleFactor ], [ 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 "x rotational scale factor"^^xsd:string ; - sh:path rec:xRotationalScaleFactor ], + sh:name "y rotational scale factor"^^xsd:string ; + sh:path rec:yRotationalScaleFactor ], [ 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 "y rotational scale factor"^^xsd:string ; - sh:path rec:yRotationalScaleFactor ], + sh:name "origin x"^^xsd:string ; + sh:path rec:originX ], [ 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 "height scale factor"^^xsd:string ; - sh:path rec:heightScaleFactor ], + sh:name "x rotational scale factor"^^xsd:string ; + sh:path rec:xRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "width scale factor"^^xsd:string ; - sh:path rec:widthScaleFactor ], + sh:name "height scale factor"^^xsd:string ; + sh:path rec:heightScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; @@ -1201,14 +1201,14 @@ rec:ICTEquipment a rdfs:Class, 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)"^^xsd:string ; - sh:path rec:heightRUs ], - [ a sh:PropertyShape ; 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 "Height (RUs)"^^xsd:string ; + sh:path rec:heightRUs ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; sh:name "Number of Ports"^^xsd:string ; @@ -1315,12 +1315,11 @@ rec:Lease a rdfs:Class, rdfs:label "Lease"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; + sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; sh:minCount 1 ; - sh:name "leasee"^^xsd:string ; + sh:name "lease of"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasee ], + sh:path rec:leaseOf ], [ a sh:PropertyShape ; sh:class rec:LeaseContract ; sh:description "Indicates the contract regulating the terms of the lease in question. "^^xsd:string ; @@ -1328,18 +1327,19 @@ rec:Lease a rdfs:Class, sh:nodeKind sh:IRI ; sh:path rec:regulatedBy ], [ a sh:PropertyShape ; - sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; + 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 "lease of"^^xsd:string ; + sh:name "leasor"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leaseOf ], + sh:path rec:leasor ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "The agent leasing out some leasable object, i.e., the owner of the asset."^^xsd:string ; + sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; sh:minCount 1 ; - sh:name "leasor"^^xsd:string ; + sh:name "leasee"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasor ] . + sh:path rec:leasee ] . rec:LeaseContract a rdfs:Class, sh:NodeShape ; @@ -1638,12 +1638,6 @@ rec:Organization a rdfs:Class, 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."^^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."^^xsd:string ; sh:name "has part"^^xsd:string ; @@ -1655,6 +1649,12 @@ rec:Organization a rdfs:Class, sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], + [ 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."^^xsd:string ; + sh:name "has member"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasMember ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; sh:description "URL link to an image/logo that represents the organization."^^xsd:string ; @@ -1702,20 +1702,20 @@ rec:Person a rdfs:Class, 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:givenName ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:path rec:familyName ], - [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:name "gender"^^xsd:string ; sh:path rec:gender ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:path rec:givenName ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; sh:description "URL link to an image that represents the person."^^xsd:string ; sh:name "image"^^xsd:string ; - sh:path rec:image ] . + sh:path rec:image ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:path rec:familyName ] . rec:PersonalHygiene a rdfs:Class, sh:NodeShape ; @@ -1788,18 +1788,19 @@ rec:PostalAddress a rdfs:Class, sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 2"^^xsd:string ; - sh:path rec:addressLine2 ], + sh:name "address line 1"^^xsd:string ; + sh:path rec:addressLine1 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 1"^^xsd:string ; - sh:path rec:addressLine1 ], + 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 "region"^^xsd:string ; - sh:path rec:region ], + sh:name "country"^^xsd:string ; + sh:path rec:country ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; @@ -1807,15 +1808,14 @@ rec:PostalAddress a rdfs:Class, sh:path rec:postalCode ], [ 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 "country"^^xsd:string ; - 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 "city"^^xsd:string ; - sh:path rec:city ] . + sh:name "region"^^xsd:string ; + sh:path rec:region ] . rec:PowerObservation a , rdfs:Class, @@ -1987,12 +1987,12 @@ rec:SensorEquipment a rdfs:Class, owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Battery Percentage"^^xsd:string ; - 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"^^xsd:string ; - 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 . @@ -2017,6 +2017,18 @@ rec:ServiceObject a rdfs:Class, rdfs:label "Service object"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "closed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:closedBy ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "acknowledged by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:acknowledgedBy ], + [ a sh:PropertyShape ; sh:minCount 1 ; sh:name "related to"^^xsd:string ; sh:nodeKind sh:IRI ; @@ -2026,53 +2038,41 @@ rec:ServiceObject a rdfs:Class, sh:maxCount 1 ; sh:name "closed time"^^xsd:string ; sh:path rec:closedTime ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "status"^^xsd:string ; - sh:path rec:status ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:maxCount 1 ; - sh:name "acknowledged by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:acknowledgedBy ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:name "severity"^^xsd:string ; - sh:path rec:severity ], - [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "produced by"^^xsd:string ; + sh:name "created by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:producedBy ], + sh:path rec:createdBy ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; sh:name "created time"^^xsd:string ; sh:path rec:createdTime ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:maxCount 1 ; - sh:name "created by"^^xsd:string ; + sh:class brick:Point ; + sh:name "produced by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:createdBy ], + sh:path rec:producedBy ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; sh:name "acknowledged time"^^xsd:string ; sh:path rec:acknowledgedTime ], [ a sh:PropertyShape ; - sh:class rec:Agent ; + sh:datatype xsd:string ; + sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "closed by"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:closedBy ] . + sh:minCount 1 ; + sh:name "status"^^xsd:string ; + sh:path rec:status ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:name "severity"^^xsd:string ; + sh:path rec:severity ] . rec:ServiceShaft a rdfs:Class, sh:NodeShape ; @@ -2144,33 +2144,33 @@ rec:Space a rdfs:Class, 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:name "is location of"^^xsd:string ; - sh:nodeKind sh:IRI ; - sh:path rec:isLocationOf ], - [ 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)."^^xsd:string ; + sh:class rec:Space ; sh:maxCount 1 ; - sh:name "georeference"^^xsd:string ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:georeference ], + sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:class rec:Space ; sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasPart ], [ a sh:PropertyShape ; - sh:class rec:Space ; + 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)."^^xsd:string ; sh:maxCount 1 ; - sh:name "is part of"^^xsd:string ; + sh:name "georeference"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], + sh:path rec:georeference ], [ a sh:PropertyShape ; sh:class rec:Geometry ; sh:description "Polygon representing the spatial extent of this Space."^^xsd:string ; sh:maxCount 1 ; sh:name "geometry"^^xsd:string ; - sh:path rec:geometry ] . + sh:path rec:geometry ], + [ a sh:PropertyShape ; + sh:name "is location of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isLocationOf ] . rec:SprinklerRoom a rdfs:Class, sh:NodeShape ; @@ -2450,6 +2450,7 @@ rec:Zone a rdfs:Class, brick:Ablutions_Room a owl:Class, sh:NodeShape ; + rdfs:label "Ablutions Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room for performing cleansing rituals before prayer"@en ; @@ -2479,6 +2480,7 @@ brick:Ablutions_Room a owl:Class, brick:Absolute_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Absolute Humidity Sensor"@en ; rdfs:subClassOf brick:Humidity_Sensor ; skos:definition "Measures the present state of absolute humidity"@en ; sh:property [ a sh:PropertyShape ; @@ -2517,6 +2519,7 @@ brick:Absolute_Humidity_Sensor a owl:Class, brick:Absorption_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Absorption Chiller"@en ; 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 ; @@ -2537,6 +2540,7 @@ brick:Absorption_Chiller a owl:Class, brick:Acceleration_Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Acceleration Time Setpoint"@en ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Acceleration ; @@ -2562,6 +2566,7 @@ brick:Acceleration_Time_Setpoint a owl:Class, brick:Access_Reader a owl:Class, sh:NodeShape ; + rdfs:label "Access Reader"@en ; rdfs:subClassOf brick:Access_Control_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -2591,6 +2596,7 @@ brick:Access_Reader a owl:Class, brick:Active_Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Active Chilled Beam"@en ; 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 ; @@ -2616,6 +2622,7 @@ brick:Active_Chilled_Beam a owl:Class, brick:Active_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Active Power Sensor"@en ; 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 ; @@ -2648,6 +2655,7 @@ brick:Active_Power_Sensor a owl:Class, brick:Air_Cooled_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Air Cooled Chiller"@en ; 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 ; @@ -2673,6 +2681,7 @@ brick:Air_Cooled_Chiller a owl:Class, brick:Air_Flow_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Loss Alarm"@en ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates loss in air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -2703,6 +2712,7 @@ brick:Air_Flow_Loss_Alarm a owl:Class, brick:Air_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Air Loop"@en ; rdfs:subClassOf brick:Loop ; skos:definition "The set of connected equipment serving one path of air"@en ; sh:rule [ a sh:TripleRule ; @@ -2718,6 +2728,7 @@ brick:Air_Loop a owl:Class, brick:Alarm_Delay_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Alarm Delay Parameter"@en ; 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 ; @@ -2743,6 +2754,7 @@ brick:Alarm_Delay_Parameter a owl:Class, brick:Ammonia_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Ammonia Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ammonia ; @@ -2764,6 +2776,7 @@ brick:Ammonia_Sensor a owl:Class, brick:Atrium a owl:Class, sh:NodeShape ; + rdfs:label "Atrium"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; @@ -2794,6 +2807,7 @@ brick:Atrium a owl:Class, brick:Audio_Visual_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Audio Visual Equipment"@en ; 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 ; @@ -2819,6 +2833,7 @@ brick:Audio_Visual_Equipment a owl:Class, brick:Auditorium a owl:Class, sh:NodeShape ; + rdfs:label "Auditorium"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space for performances or larger gatherings"@en ; @@ -2848,6 +2863,7 @@ brick:Auditorium a owl:Class, brick:Automatic_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Mode Command"@en ; 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 ; @@ -2873,6 +2889,7 @@ brick:Automatic_Mode_Command a owl:Class, brick:Automatic_Tint_Window a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Tint Window"@en ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window with tint control."@en ; sh:rule [ a sh:TripleRule ; @@ -2903,6 +2920,7 @@ brick:Automatic_Tint_Window a owl:Class, brick:Automatic_Tint_Window_Array a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Tint Window Array"@en ; rdfs:subClassOf brick:System ; skos:definition "An array of Automatic Tint Windows."@en ; sh:rule [ a sh:TripleRule ; @@ -2928,6 +2946,7 @@ brick:Automatic_Tint_Window_Array a owl:Class, brick:Automatic_Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Transfer Switch"@en ; 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 ; @@ -2954,6 +2973,7 @@ brick:Automatic_Transfer_Switch a owl:Class, brick:Availability_Status a owl:Class, sh:NodeShape ; + rdfs:label "Availability Status"@en ; 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 ; @@ -2974,6 +2994,7 @@ brick:Availability_Status a owl:Class, brick:Average_Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Cooling Demand Sensor"@en ; 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 ; @@ -3005,6 +3026,7 @@ 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"@en ; 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 ; @@ -3046,6 +3068,7 @@ 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"@en ; 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 ; @@ -3077,6 +3100,7 @@ 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"@en ; 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 ; @@ -3113,6 +3137,7 @@ brick:Average_Zone_Air_Temperature_Sensor a owl:Class, brick:Backflow_Preventer_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Backflow Preventer Valve"@en ; 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 ; @@ -3133,6 +3158,7 @@ brick:Backflow_Preventer_Valve a owl:Class, brick:Basement a owl:Class, sh:NodeShape ; + rdfs:label "Basement"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "The floor of a building which is partly or entirely below ground level."@en ; @@ -3157,6 +3183,7 @@ brick:Basement a owl:Class, brick:Battery a owl:Class, sh:NodeShape ; + rdfs:label "Battery"@en ; 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 ; @@ -3182,6 +3209,7 @@ brick:Battery a owl:Class, brick:Battery_Energy_Storage_System a owl:Class, sh:NodeShape ; + rdfs:label "Battery Energy Storage System"@en ; 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 ; @@ -3207,6 +3235,7 @@ brick:Battery_Energy_Storage_System a owl:Class, brick:Battery_Room a owl:Class, sh:NodeShape ; + rdfs:label "Battery Room"@en ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room used to hold batteries for backup power"@en ; @@ -3246,6 +3275,7 @@ brick:Battery_Room a owl:Class, brick:Battery_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Battery Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the capacity of a battery"@en ; sh:rule [ a sh:TripleRule ; @@ -3272,6 +3302,7 @@ brick:Battery_Voltage_Sensor a owl:Class, brick:Bench_Space a owl:Class, sh:NodeShape ; + rdfs:label "Bench Space"@en ; 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 ; @@ -3301,6 +3332,7 @@ brick:Bench_Space a owl:Class, brick:Blind a owl:Class, sh:NodeShape ; + rdfs:label "Blind"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window covering."@en ; @@ -3322,6 +3354,7 @@ brick:Blind a owl:Class, brick:Blind_Group a owl:Class, sh:NodeShape ; + rdfs:label "Blind Group"@en ; rdfs:subClassOf brick:Shading_System ; skos:definition "A group of Blinds commonly attached to a single controller."@en ; sh:rule [ a sh:TripleRule ; @@ -3347,6 +3380,7 @@ brick:Blind_Group a owl:Class, brick:Boiler_Command a owl:Class, sh:NodeShape ; + rdfs:label "Boiler Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "A command to control a boiler"@en ; sh:rule [ a sh:TripleRule ; @@ -3367,6 +3401,7 @@ brick:Boiler_Command a owl:Class, brick:Booster_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Booster Fan"@en ; 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 ; @@ -3387,6 +3422,7 @@ brick:Booster_Fan a owl:Class, brick:Box_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Box Mode Command"@en ; rdfs:subClassOf brick:Mode_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Box ; @@ -3411,6 +3447,7 @@ brick:Box_Mode_Command a owl:Class, brick:Branch_Selector a owl:Class, sh:NodeShape ; + rdfs:label "Branch Selector"@en ; 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 ; @@ -3436,6 +3473,7 @@ brick:Branch_Selector a owl:Class, brick:Breaker_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Breaker Panel"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Breaker Panel distributes power into various end-uses."@en ; sh:rule [ a sh:TripleRule ; @@ -3451,6 +3489,7 @@ brick:Breaker_Panel a owl:Class, brick:Broadcast_Room a owl:Class, sh:NodeShape ; + rdfs:label "Broadcast Room"@en ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A space to organize and manage a broadcast. Separate from studio"@en ; @@ -3485,6 +3524,7 @@ brick:Broadcast_Room a owl:Class, brick:Building_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Building Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Setpoint for humidity in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3517,6 +3557,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3554,6 +3595,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Pressure_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of the entire building"@en ; @@ -3592,6 +3634,7 @@ 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"@en ; 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 ; @@ -3624,6 +3667,7 @@ brick:Building_Chilled_Water_Meter a owl:Class, brick:Building_Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Building Disconnect Switch"@en ; rdfs:subClassOf brick:Disconnect_Switch ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -3648,6 +3692,7 @@ brick:Building_Disconnect_Switch a owl:Class, brick:Building_Electrical_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Electrical Meter"@en ; 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 ; @@ -3674,6 +3719,7 @@ brick:Building_Electrical_Meter a owl:Class, brick:Building_Gas_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Gas Meter"@en ; 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 ; @@ -3701,6 +3747,7 @@ brick:Building_Gas_Meter a owl:Class, brick:Building_Hot_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Hot Water Meter"@en ; 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 ; @@ -3733,6 +3780,7 @@ brick:Building_Hot_Water_Meter a owl:Class, brick:Building_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Water Meter"@en ; 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 ; @@ -3760,6 +3808,7 @@ brick:Building_Water_Meter a owl:Class, brick:Bus_Riser a owl:Class, sh:NodeShape ; + rdfs:label "Bus Riser"@en ; 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 ; @@ -3775,6 +3824,7 @@ brick:Bus_Riser a owl:Class, brick:Bypass_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3807,6 +3857,7 @@ brick:Bypass_Air_Flow_Sensor a owl:Class, brick:Bypass_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3839,6 +3890,7 @@ brick:Bypass_Air_Humidity_Setpoint a owl:Class, brick:Bypass_Command a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Command"@en ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Bypass ; @@ -3858,6 +3910,7 @@ brick:Bypass_Command a owl:Class, brick:Bypass_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Damper"@en ; 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 ; @@ -3878,6 +3931,7 @@ brick:Bypass_Damper a owl:Class, brick:Bypass_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3910,6 +3964,7 @@ brick:Bypass_Water_Flow_Sensor a owl:Class, brick:Bypass_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3942,6 +3997,7 @@ brick:Bypass_Water_Flow_Setpoint a owl:Class, brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a CO2 alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -3972,6 +4028,7 @@ brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, brick:CO2_Differential_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Differential Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the difference between CO2 levels of inside and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -3999,6 +4056,7 @@ brick:CO2_Differential_Sensor a owl:Class, brick:CO_Differential_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Differential Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:CO ; @@ -4025,6 +4083,7 @@ brick:CO_Differential_Sensor a owl:Class, brick:CO_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Level Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -4051,6 +4110,7 @@ brick:CO_Level_Sensor a owl:Class, brick:Cafeteria a owl:Class, sh:NodeShape ; + rdfs:label "Cafeteria"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space to serve food and beverages"@en ; @@ -4080,6 +4140,7 @@ brick:Cafeteria a owl:Class, brick:Capacity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Capacity Sensor"@en ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -4106,6 +4167,7 @@ brick:Capacity_Sensor a owl:Class, brick:Capillary_Tube_Metering_Device a owl:Class, sh:NodeShape ; + rdfs:label "Capillary Tube Metering Device"@en ; 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 ; @@ -4136,6 +4198,7 @@ brick:Capillary_Tube_Metering_Device a owl:Class, brick:Cassette_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Cassette Fan Coil Unit"@en ; 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 ; @@ -4176,6 +4239,7 @@ brick:Cassette_Fan_Coil_Unit a owl:Class, brick:Ceiling_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Ceiling Fan"@en ; 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 ; @@ -4196,6 +4260,7 @@ brick:Ceiling_Fan a owl:Class, brick:Centrifugal_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Centrifugal Chiller"@en ; 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 ; @@ -4217,6 +4282,7 @@ brick:Centrifugal_Chiller a owl:Class, brick:Change_Filter_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Change Filter Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that a filter must be changed"@en ; sh:rule [ a sh:TripleRule ; @@ -4242,6 +4308,7 @@ brick:Change_Filter_Alarm a owl:Class, brick:Chilled_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Booster Pump"@en ; 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 ; @@ -4273,6 +4340,7 @@ brick:Chilled_Water_Booster_Pump a owl:Class, brick:Chilled_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Circulator Pump"@en ; rdfs:subClassOf brick:Chilled_Water_Pump, brick:Circulator_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -4304,6 +4372,7 @@ brick:Chilled_Water_Circulator_Pump a owl:Class, brick:Chilled_Water_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Coil"@en ; 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 ; @@ -4334,6 +4403,7 @@ 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"@en ; 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 ; @@ -4376,6 +4446,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4425,6 +4496,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4474,6 +4546,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Load_Shed_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -4520,6 +4593,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -4569,6 +4643,7 @@ 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"@en ; 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 ; @@ -4606,6 +4681,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4645,6 +4721,7 @@ 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"@en ; 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 ; @@ -4682,6 +4759,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -4690,6 +4768,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Discharge_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4698,6 +4777,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4707,6 +4787,7 @@ 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"@en ; 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 ; @@ -4743,6 +4824,7 @@ brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, brick:Chilled_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Loop"@en ; 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 ; @@ -4762,6 +4844,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -4770,6 +4853,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4779,6 +4863,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4816,6 +4901,7 @@ 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"@en ; 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 ; @@ -4840,6 +4926,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -4848,6 +4935,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Supply_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4856,6 +4944,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4865,6 +4954,7 @@ brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; brick:Chilled_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water System"@en ; 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 ; @@ -4885,6 +4975,7 @@ 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"@en ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -4920,6 +5011,7 @@ 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"@en ; 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 ; @@ -4960,6 +5052,7 @@ 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"@en ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank designed specifically for chilled water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -4990,6 +5083,7 @@ brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, brick:Chilled_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Valve"@en ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of chilled water"@en ; @@ -5016,6 +5110,7 @@ brick:Chilled_Water_Valve a owl:Class, brick:Close_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Close Limit"@en ; 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 ; @@ -5048,6 +5143,7 @@ brick:Cloudage a brick:Quantity ; brick:Cold_Box a owl:Class, sh:NodeShape ; + rdfs:label "Cold Box"@en ; 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 ; @@ -5082,6 +5178,7 @@ brick:Cold_Box a owl:Class, brick:Cold_Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Cold Water Storage Tank"@en ; 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 ; @@ -5107,6 +5204,7 @@ 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"@en ; 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 ; @@ -5143,6 +5241,7 @@ 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"@en ; 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 ; @@ -5174,6 +5273,7 @@ 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"@en ; 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 ; @@ -5209,6 +5309,7 @@ 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"@en ; 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 ; @@ -5246,6 +5347,7 @@ 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"@en ; 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 ; @@ -5283,6 +5385,7 @@ brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, brick:Communication_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Communication Loss Alarm"@en ; 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 ; @@ -5308,6 +5411,7 @@ brick:Communication_Loss_Alarm a owl:Class, brick:Compressor a owl:Class, sh:NodeShape ; + rdfs:label "Compressor"@en ; 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 ; @@ -5323,6 +5427,7 @@ brick:Compressor a owl:Class, brick:Concession a owl:Class, sh:NodeShape ; + rdfs:label "Concession"@en ; 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 ; @@ -5362,6 +5467,7 @@ brick:Concession a owl:Class, brick:Condensate_Leak_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Condensate Leak Alarm"@en ; 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 ; @@ -5392,6 +5498,7 @@ brick:Condenser owl:deprecated true ; brick:Condenser_Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Heat Exchanger"@en ; 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 ; @@ -5417,6 +5524,7 @@ brick:Condenser_Heat_Exchanger a owl:Class, brick:Condenser_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Booster Pump"@en ; 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 ; @@ -5448,6 +5556,7 @@ brick:Condenser_Water_Booster_Pump a owl:Class, brick:Condenser_Water_Bypass_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Bypass Valve"@en ; 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 ; @@ -5478,6 +5587,7 @@ brick:Condenser_Water_Bypass_Valve a owl:Class, brick:Condenser_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Circulator Pump"@en ; rdfs:subClassOf brick:Circulator_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -5509,6 +5619,7 @@ brick:Condenser_Water_Circulator_Pump a owl:Class, brick:Condenser_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5540,6 +5651,7 @@ brick:Condenser_Water_Flow_Setpoint a owl:Class, brick:Condenser_Water_Isolation_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Isolation Valve"@en ; rdfs:subClassOf brick:Isolation_Valve ; skos:definition "An isolation valve installed in the condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5570,6 +5682,7 @@ brick:Condenser_Water_Isolation_Valve a owl:Class, brick:Condenser_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Loop"@en ; 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 ; @@ -5590,6 +5703,7 @@ brick:Condenser_Water_Loop a owl:Class, brick:Condenser_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water System"@en ; 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 ; @@ -5611,6 +5725,7 @@ brick:Condenser_Water_System a owl:Class, brick:Condenser_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Valve"@en ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of condenser water"@en ; @@ -5637,6 +5752,7 @@ brick:Condenser_Water_Valve a owl:Class, brick:Condensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Condensing Natural Gas Boiler"@en ; 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 ; @@ -5667,6 +5783,7 @@ brick:Condensing_Natural_Gas_Boiler a owl:Class, brick:Conference_Room a owl:Class, sh:NodeShape ; + rdfs:label "Conference Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space dedicated in which to hold a meetings"@en ; @@ -5696,6 +5813,7 @@ brick:Conference_Room a owl:Class, brick:Contact_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Contact Sensor"@en ; 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 ; @@ -5723,6 +5841,7 @@ brick:Contact_Sensor a owl:Class, brick:Control_Room a owl:Class, sh:NodeShape ; + rdfs:label "Control Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space from which operations are managed"@en ; @@ -5752,6 +5871,7 @@ brick:Control_Room a owl:Class, brick:Cooling_Command a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Command"@en ; 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 ; @@ -5772,6 +5892,7 @@ brick:Cooling_Command a owl:Class, brick:Cooling_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -5798,6 +5919,7 @@ brick:Cooling_Demand_Setpoint a owl:Class, brick:Cooling_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Enable Command"@en ; 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 ; @@ -5823,6 +5945,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5862,6 +5985,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5901,6 +6025,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5940,6 +6065,7 @@ 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"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -5969,6 +6095,7 @@ brick:Cooling_Start_Stop_Status a owl:Class, brick:Cooling_Tower a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Tower"@en ; 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 ; @@ -5990,6 +6117,7 @@ brick:Cooling_Tower a owl:Class, brick:Cooling_Tower_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Tower Fan"@en ; 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 ; @@ -6016,6 +6144,7 @@ brick:Cooling_Tower_Fan a owl:Class, brick:Cooling_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Valve"@en ; 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 ; @@ -6036,6 +6165,7 @@ brick:Cooling_Valve a owl:Class, brick:Copy_Room a owl:Class, sh:NodeShape ; + rdfs:label "Copy Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for common office equipment, including printers and copiers"@en ; @@ -6065,6 +6195,7 @@ brick:Copy_Room a owl:Class, brick:Core_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Core Temperature Sensor"@en ; 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 ; @@ -6091,6 +6222,7 @@ brick:Core_Temperature_Sensor a owl:Class, brick:Core_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Core Temperature Setpoint"@en ; 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 ; @@ -6117,6 +6249,7 @@ brick:Core_Temperature_Setpoint a owl:Class, brick:Cubicle a owl:Class, sh:NodeShape ; + rdfs:label "Cubicle"@en ; 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 ; @@ -6151,6 +6284,7 @@ brick:Cubicle a owl:Class, brick:Current_Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Imbalance Sensor"@en ; 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 ; @@ -6177,6 +6311,7 @@ brick:Current_Imbalance_Sensor a owl:Class, brick:Current_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Current Limit"@en ; 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 ; @@ -6202,6 +6337,7 @@ brick:Current_Limit a owl:Class, brick:Current_Ratio_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Current Ratio Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of currents in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -6233,6 +6369,7 @@ brick:Current_Ratio_Setpoint a owl:Class, brick:Curtailment_Override_Command a owl:Class, sh:NodeShape ; + rdfs:label "Curtailment Override Command"@en ; rdfs:subClassOf brick:Override_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -6257,6 +6394,7 @@ brick:Curtailment_Override_Command a owl:Class, brick:DC_Bus_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "DC Bus Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage across a DC bus"@en ; sh:rule [ a sh:TripleRule ; @@ -6288,6 +6426,7 @@ brick:DC_Bus_Voltage_Sensor a owl:Class, brick:Damper_Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Command"@en ; rdfs:subClassOf brick:Damper_Command, brick:Position_Command ; skos:definition "Controls the position (the degree of openness) of a damper"@en ; @@ -6315,6 +6454,7 @@ brick:Damper_Position_Command a owl:Class, brick:Damper_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Sensor"@en ; 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 ; @@ -6341,6 +6481,7 @@ brick:Damper_Position_Sensor a owl:Class, brick:Damper_Position_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the position of damper"@en ; sh:rule [ a sh:TripleRule ; @@ -6367,6 +6508,7 @@ brick:Damper_Position_Setpoint a owl:Class, brick:Damper_Position_Status a owl:Class, sh:NodeShape ; + rdfs:label "Damper Position Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Damper ; @@ -6392,6 +6534,7 @@ brick:Damper_Position_Status a owl:Class, brick:Deceleration_Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Deceleration Time Setpoint"@en ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Deceleration ; @@ -6417,6 +6560,7 @@ brick:Deceleration_Time_Setpoint a owl:Class, brick:Dehumidification_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Dehumidification Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Dehumidification ; @@ -6446,6 +6590,7 @@ brick:Dehumidification_Start_Stop_Status a owl:Class, brick:Dehumidify_Command a owl:Class, sh:NodeShape ; + rdfs:label "Dehumidify Command"@en ; 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 ; @@ -6467,6 +6612,7 @@ brick:Dehumidify_Command a owl:Class, brick:Deionised_Water_Conductivity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Deionised Water Conductivity Sensor"@en ; rdfs:subClassOf brick:Conductivity_Sensor ; skos:definition "Measures the electrical conductance of deionised water"@en ; sh:rule [ a sh:TripleRule ; @@ -6499,6 +6645,7 @@ brick:Deionised_Water_Conductivity_Sensor a owl:Class, brick:Deionised_Water_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Deionised Water Level Sensor"@en ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the height/level of deionised water in some container"@en ; sh:rule [ a sh:TripleRule ; @@ -6531,6 +6678,7 @@ brick:Deionised_Water_Level_Sensor a owl:Class, brick:Deionized_Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Deionized Water Alarm"@en ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates deionized water leaks."@en ; sh:rule [ a sh:TripleRule ; @@ -6556,6 +6704,7 @@ brick:Deionized_Water_Alarm a owl:Class, brick:Derivative_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Derivative Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6585,6 +6734,7 @@ brick:Derivative_Gain_Parameter a owl:Class, brick:Derivative_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Derivative Time Parameter"@en ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6614,6 +6764,7 @@ brick:Derivative_Time_Parameter a owl:Class, brick:Detention_Room a owl:Class, sh:NodeShape ; + rdfs:label "Detention Room"@en ; rdfs:subClassOf brick:Security_Service_Room ; owl:deprecated true ; skos:definition "A space for the temporary involuntary confinement of people"@en ; @@ -6643,6 +6794,7 @@ brick:Detention_Room a owl:Class, brick:Dewpoint_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Dewpoint Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets dew point"@en ; sh:rule [ a sh:TripleRule ; @@ -6664,6 +6816,7 @@ brick:Dewpoint_Setpoint a owl:Class, brick:Differential_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets temperature of diffrential air"@en ; sh:rule [ a sh:TripleRule ; @@ -6694,6 +6847,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6702,6 +6856,7 @@ 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"@en ; 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 ; @@ -6732,6 +6887,7 @@ brick:Differential_Pressure_Bypass_Valve a owl:Class, brick:Differential_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Differential Speed Sensor"@en ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -6757,6 +6913,7 @@ brick:Differential_Speed_Sensor a owl:Class, brick:Differential_Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Speed Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential speed"@en ; sh:rule [ a sh:TripleRule ; @@ -6782,6 +6939,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6790,6 +6948,7 @@ brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; brick:Dimmer a owl:Class, sh:NodeShape ; + rdfs:label "Dimmer"@en ; 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 ; @@ -6815,6 +6974,7 @@ brick:Dimmer a owl:Class, brick:Direct_Expansion_Cooling_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Direct Expansion Cooling Coil"@en ; rdfs:subClassOf brick:Cooling_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -6844,6 +7004,7 @@ brick:Direct_Expansion_Cooling_Coil a owl:Class, brick:Direct_Expansion_Heating_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Direct Expansion Heating Coil"@en ; rdfs:subClassOf brick:Heating_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -6873,6 +7034,7 @@ brick:Direct_Expansion_Heating_Coil a owl:Class, brick:Direction_Command a owl:Class, sh:NodeShape ; + rdfs:label "Direction Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that affect the direction of some phenomenon"@en ; sh:rule [ a sh:TripleRule ; @@ -6894,6 +7056,7 @@ brick:Direction_Command a owl:Class, brick:Disable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Differential Enthalpy Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -6924,6 +7087,7 @@ brick:Disable_Differential_Enthalpy_Command a owl:Class, brick:Disable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Differential Temperature Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -6954,6 +7118,7 @@ brick:Disable_Differential_Temperature_Command a owl:Class, brick:Disable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Fixed Enthalpy Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -6984,6 +7149,7 @@ brick:Disable_Fixed_Enthalpy_Command a owl:Class, brick:Disable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Fixed Temperature Command"@en ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed temperature temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -7014,6 +7180,7 @@ 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"@en ; 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 ; @@ -7065,6 +7232,7 @@ brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Disable_Status a owl:Class, sh:NodeShape ; + rdfs:label "Disable Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if functionality has been disabled"@en ; sh:rule [ a sh:TripleRule ; @@ -7091,6 +7259,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7105,6 +7274,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -7113,6 +7283,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -7121,6 +7292,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7143,6 +7315,7 @@ brick:Discharge_Water a brick:Substance ; brick:Displacement_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Displacement Flow Air Diffuser"@en ; 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 ; @@ -7173,6 +7346,7 @@ 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"@en ; 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 ; @@ -7208,6 +7382,7 @@ 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"@en ; 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 ; @@ -7249,6 +7424,7 @@ 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"@en ; 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 ; @@ -7294,6 +7470,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7301,6 +7478,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7308,6 +7486,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7315,6 +7494,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7323,6 +7503,7 @@ 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"@en ; 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 ; @@ -7348,6 +7529,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_System_Enable_Command ; skos:definition "Enables operation of the domestic hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -7388,6 +7570,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Valve ; skos:definition "A valve regulating the flow of domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7423,6 +7606,7 @@ brick:Domestic_Hot_Water_Valve a owl:Class, brick:Domestic_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Water Loop"@en ; rdfs:subClassOf brick:Water_Loop ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -7442,6 +7626,7 @@ brick:Domestic_Water_Loop a owl:Class, brick:Drench_Hose a owl:Class, sh:NodeShape ; + rdfs:label "Drench Hose"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Drench ; @@ -7481,6 +7666,7 @@ brick:Drench_Hose a owl:Class, brick:Drive_Ready_Status a owl:Class, sh:NodeShape ; + rdfs:label "Drive Ready Status"@en ; 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 ; @@ -7506,6 +7692,7 @@ brick:Drive_Ready_Status a owl:Class, brick:Dry_Cooler a owl:Class, sh:NodeShape ; + rdfs:label "Dry Cooler"@en ; 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 ; @@ -7531,6 +7718,7 @@ brick:Dry_Cooler a owl:Class, brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Duct Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7567,6 +7755,7 @@ 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"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Econcycle ; @@ -7596,6 +7785,7 @@ brick:EconCycle_Start_Stop_Status a owl:Class, brick:Economizer a owl:Class, sh:NodeShape ; + rdfs:label "Economizer"@en ; 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 ; @@ -7611,6 +7801,7 @@ brick:Economizer a owl:Class, brick:Economizer_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Economizer Damper"@en ; 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 ; @@ -7630,6 +7821,7 @@ brick:Economizer_Damper a owl:Class, tag:Equipment . brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; + rdfs:label "Effective Air Temperature Cooling Setpoint"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7637,6 +7829,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7645,6 +7838,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7686,6 +7880,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7726,6 +7921,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7764,6 +7960,7 @@ brick:ElectricVehicleConnectorTypeShape a owl:Class, brick:Electric_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Electric Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Electric_Radiator ; skos:definition "Electric heating device located at or near the floor"@en ; @@ -7790,6 +7987,7 @@ brick:Electric_Baseboard_Radiator a owl:Class, brick:Electric_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Electric Boiler"@en ; 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 ; @@ -7810,6 +8008,7 @@ brick:Electric_Boiler a owl:Class, brick:Electrical_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Energy Usage Sensor"@en ; 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 ; @@ -7842,6 +8041,7 @@ brick:Electrical_Energy_Usage_Sensor a owl:Class, brick:Electronic_Expansion_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Electronic Expansion Valve"@en ; 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 ; @@ -7882,6 +8082,7 @@ brick:Electronic_Expansion_Valve a owl:Class, brick:Electronic_Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Electronic Mixing Valve"@en ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "Electronically controlled valve for precise mixing of hot and cold fluid."@en ; sh:rule [ a sh:TripleRule ; @@ -7907,6 +8108,7 @@ brick:Electronic_Mixing_Valve a owl:Class, brick:Elevator a owl:Class, sh:NodeShape ; + rdfs:label "Elevator"@en ; 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 ; @@ -7923,6 +8125,7 @@ brick:Elevator a owl:Class, brick:Emergency_Air_Flow_System a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Air Flow System"@en ; rdfs:subClassOf brick:Safety_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7947,6 +8150,7 @@ 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"@en ; rdfs:subClassOf brick:System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7981,6 +8185,7 @@ brick:Emergency_Air_Flow_System_Status a owl:Class, brick:Emergency_Generator_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Generator Alarm"@en ; 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 ; @@ -8006,6 +8211,7 @@ brick:Emergency_Generator_Alarm a owl:Class, brick:Emergency_Generator_Status a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Generator Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency generator is active"@en ; sh:rule [ a sh:TripleRule ; @@ -8031,6 +8237,7 @@ brick:Emergency_Generator_Status a owl:Class, brick:Emergency_Phone a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Phone"@en ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8060,6 +8267,7 @@ brick:Emergency_Phone a owl:Class, brick:Emergency_Power_Off_System a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Power Off System"@en ; 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 ; @@ -8085,6 +8293,7 @@ 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"@en ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8129,6 +8338,7 @@ 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"@en ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -8173,6 +8383,7 @@ 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"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency button has been pushed"@en ; sh:rule [ a sh:TripleRule ; @@ -8203,6 +8414,7 @@ brick:Emergency_Push_Button_Status a owl:Class, brick:Employee_Entrance_Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Employee Entrance Lobby"@en ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "An open space near an entrance that is typicaly only used for employees"@en ; @@ -8242,6 +8454,7 @@ brick:Employee_Entrance_Lobby a owl:Class, brick:Enable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Differential Enthalpy Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8272,6 +8485,7 @@ brick:Enable_Differential_Enthalpy_Command a owl:Class, brick:Enable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Differential Temperature Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8302,6 +8516,7 @@ brick:Enable_Differential_Temperature_Command a owl:Class, brick:Enable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Fixed Enthalpy Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8332,6 +8547,7 @@ brick:Enable_Fixed_Enthalpy_Command a owl:Class, brick:Enable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Fixed Temperature Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8362,6 +8578,7 @@ 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"@en ; 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 ; @@ -8413,6 +8630,7 @@ 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"@en ; rdfs:subClassOf brick:Generation_Sensor ; skos:definition "A sensor measuring the amount of generated energy."@en ; sh:rule [ a sh:TripleRule ; @@ -8439,6 +8657,7 @@ brick:Energy_Generation_Sensor a owl:Class, brick:Energy_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Energy Zone"@en ; 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 ; @@ -8463,6 +8682,7 @@ brick:Energy_Zone a owl:Class, brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Chilled Water Flow Setpoint"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Entering_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled entering water"@en ; @@ -8501,6 +8721,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Entering_Hot_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -8542,6 +8763,7 @@ 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"@en ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -8583,6 +8805,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot entering water"@en ; @@ -8621,6 +8844,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot entering water"@en ; @@ -8659,6 +8883,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8709,6 +8934,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8764,6 +8990,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8813,6 +9040,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8863,6 +9091,7 @@ 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"@en ; 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 ; @@ -8905,6 +9134,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -8954,6 +9184,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -9003,6 +9234,7 @@ 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"@en ; 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 ; @@ -9034,6 +9266,7 @@ brick:Entering_Water_Pressure_Sensor a owl:Class, brick:Entering_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Temperature Alarm"@en ; 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 ; @@ -9064,6 +9297,7 @@ 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"@en ; 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 ; @@ -9102,6 +9336,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9147,6 +9382,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9192,6 +9428,7 @@ brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Enthalpy_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Enthalpy Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets enthalpy"@en ; sh:rule [ a sh:TripleRule ; @@ -9213,6 +9450,7 @@ brick:Enthalpy_Setpoint a owl:Class, brick:Entrance a owl:Class, sh:NodeShape ; + rdfs:label "Entrance"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The location and space of a building where people enter and exit the building"@en ; @@ -9237,6 +9475,7 @@ brick:Entrance a owl:Class, brick:Environment_Box a owl:Class, sh:NodeShape ; + rdfs:label "Environment Box"@en ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "(also known as climatic chamber), enclosed space designed to create a particular environment."@en ; @@ -9271,6 +9510,7 @@ brick:Environment_Box a owl:Class, brick:Equipment_Room a owl:Class, sh:NodeShape ; + rdfs:label "Equipment Room"@en ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommunications room where equipment that serves the building is stored"@en ; @@ -9305,6 +9545,7 @@ brick:Equipment_Room a owl:Class, brick:Evaporative_Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Evaporative Heat Exchanger"@en ; rdfs:subClassOf brick:Heat_Exchanger ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -9329,6 +9570,7 @@ brick:Evaporative_Heat_Exchanger a owl:Class, brick:Even_Month_Status a owl:Class, sh:NodeShape ; + rdfs:label "Even Month Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Even ; @@ -9353,6 +9595,7 @@ brick:Even_Month_Status a owl:Class, brick:Exercise_Room a owl:Class, sh:NodeShape ; + rdfs:label "Exercise Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "An indoor room used for exercise and physical activities"@en ; @@ -9382,6 +9625,7 @@ brick:Exercise_Room a owl:Class, brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9414,6 +9658,7 @@ 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"@en ; 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 ; @@ -9451,6 +9696,7 @@ 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"@en ; 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 ; @@ -9488,6 +9734,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9525,6 +9772,7 @@ brick:Exhaust_Air_Humidity_Sensor a owl:Class, brick:Exhaust_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9557,6 +9805,7 @@ 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"@en ; 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 ; @@ -9599,6 +9848,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9648,6 +9898,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9697,6 +9948,7 @@ 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"@en ; 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 ; @@ -9733,6 +9985,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9782,6 +10035,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9819,6 +10073,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9851,6 +10106,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9887,6 +10143,7 @@ brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, brick:Exhaust_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9906,6 +10163,7 @@ brick:Exhaust_Damper a owl:Class, tag:Exhaust . brick:Exhaust_Fan_Disable_Command a owl:Class ; + rdfs:label "Exhaust Fan Disable Command"@en ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -9919,6 +10177,7 @@ brick:Exhaust_Fan_Enable_Command owl:deprecated true ; brick:Eye_Wash_Station a owl:Class, sh:NodeShape ; + rdfs:label "Eye Wash Station"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -9953,6 +10212,7 @@ brick:Eye_Wash_Station a owl:Class, brick:Fan_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fan On Off Status"@en ; rdfs:subClassOf brick:Fan_Status, brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; @@ -9983,6 +10243,7 @@ brick:Fan_On_Off_Status a owl:Class, brick:Fan_Speed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fan Speed Command"@en ; rdfs:subClassOf brick:Fan_Command ; skos:definition "Controls the speed of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10008,6 +10269,7 @@ brick:Fan_Speed_Command a owl:Class, brick:Fan_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Fan VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10028,6 +10290,7 @@ brick:Fan_VFD a owl:Class, brick:Fault_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fault Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; skos:definition "Clears a fault status"@en ; sh:rule [ a sh:TripleRule ; @@ -10053,6 +10316,7 @@ brick:Fault_Reset_Command a owl:Class, brick:Field_Of_Play a owl:Class, sh:NodeShape ; + rdfs:label "Field Of Play"@en ; 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 ; @@ -10087,6 +10351,7 @@ brick:Field_Of_Play a owl:Class, brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Filter Air Differential Pressure Sensor"@en ; 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 ; @@ -10124,6 +10389,7 @@ brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, brick:Filter_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Filter Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -10148,6 +10414,7 @@ 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"@en ; 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 ; @@ -10185,6 +10452,7 @@ brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, brick:Final_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Final Filter"@en ; 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 ; @@ -10205,6 +10473,7 @@ brick:Final_Filter a owl:Class, brick:Fire_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Fire Alarm"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -10229,6 +10498,7 @@ brick:Fire_Alarm a owl:Class, brick:Fire_Alarm_Control_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Fire Alarm Control Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "Fire alarm panel is the controlling component of a fire alarm system."@en ; @@ -10265,6 +10535,7 @@ 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"@en ; 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 ; @@ -10306,6 +10577,7 @@ 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"@en ; 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 ; @@ -10347,6 +10619,7 @@ brick:Fire_Alarm_Pull_Station a owl:Class, brick:Fire_Control_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Fire Control Panel"@en ; 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 ; @@ -10377,6 +10650,7 @@ brick:Fire_Control_Panel a owl:Class, brick:Fire_Safety_System a owl:Class, sh:NodeShape ; + rdfs:label "Fire Safety System"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system containing devices and equipment that monitor, detect and suppress fire hazards"@en ; @@ -10398,6 +10672,7 @@ brick:Fire_Safety_System a owl:Class, brick:Fire_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Fire Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the presence of fire"@en ; sh:property [ a sh:PropertyShape ; @@ -10425,6 +10700,7 @@ brick:Fire_Sensor a owl:Class, brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Fire Sprinkler Thermal Expansion Tank"@en ; 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 ; @@ -10455,6 +10731,7 @@ 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"@en ; 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 ; @@ -10480,6 +10757,7 @@ brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, brick:Fire_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Fire Zone"@en ; 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 ; @@ -10504,6 +10782,7 @@ brick:Fire_Zone a owl:Class, brick:First_Aid_Kit a owl:Class, sh:NodeShape ; + rdfs:label "First Aid Kit"@en ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Aid ; @@ -10528,6 +10807,7 @@ brick:First_Aid_Kit a owl:Class, brick:First_Aid_Room a owl:Class, sh:NodeShape ; + rdfs:label "First Aid Room"@en ; 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 ; @@ -10567,6 +10847,7 @@ brick:First_Aid_Room a owl:Class, brick:Floor_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Floor Fan Coil Unit"@en ; 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 ; @@ -10602,6 +10883,7 @@ brick:Floor_Fan_Coil_Unit a owl:Class, brick:Formaldehyde_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Formaldehyde Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of formaldehyde in air"@en ; sh:rule [ a sh:TripleRule ; @@ -10629,6 +10911,7 @@ brick:Formaldehyde_Level_Sensor a owl:Class, brick:Freeze_Status a owl:Class, sh:NodeShape ; + rdfs:label "Freeze Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a substance contained within a vessel has frozen"@en ; sh:rule [ a sh:TripleRule ; @@ -10649,6 +10932,7 @@ brick:Freeze_Status a owl:Class, brick:Freezer a owl:Class, sh:NodeShape ; + rdfs:label "Freezer"@en ; 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 ; @@ -10678,6 +10962,7 @@ brick:Freezer a owl:Class, brick:Frequency_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -10698,6 +10983,7 @@ brick:Frequency_Setpoint a owl:Class, brick:hasQuantity brick:Frequency . brick:Fresh_Air_Fan a owl:Class ; + rdfs:label "Fresh Air Fan"@en ; rdfs:subClassOf brick:Fan ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -10706,6 +10992,7 @@ brick:Fresh_Air_Fan a owl:Class ; brick:Frost_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Frost Sensor"@en ; rdfs:subClassOf brick:Sensor, brick:Temperature_Sensor ; skos:definition "Senses the presence of frost or conditions that may cause frost"@en ; @@ -10735,6 +11022,7 @@ brick:Frost_Sensor a owl:Class, brick:Fume_Hood a owl:Class, sh:NodeShape ; + rdfs:label "Fume Hood"@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 ; @@ -10755,6 +11043,7 @@ brick:Fume_Hood a owl:Class, brick:Fume_Hood_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Fume Hood Air Flow Sensor"@en ; 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 ; @@ -10791,6 +11080,7 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class, brick:Gas_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Gas Distribution"@en ; 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 ; @@ -10811,6 +11101,7 @@ brick:Gas_Distribution a owl:Class, brick:Gas_Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Gas Pressure Regulator Valve"@en ; rdfs:subClassOf brick:Gas_Valve, brick:Pressure_Regulator_Valve ; skos:definition "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure."@en ; @@ -10837,6 +11128,7 @@ brick:Gas_Pressure_Regulator_Valve a owl:Class, brick:Gas_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Gas Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures gas concentration (other than CO2)"@en ; sh:property [ a sh:PropertyShape ; @@ -10864,6 +11156,7 @@ brick:Gas_Sensor a owl:Class, brick:Gas_System a owl:Class, sh:NodeShape ; + rdfs:label "Gas System"@en ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -10878,6 +11171,7 @@ brick:Gas_System a owl:Class, brick:Gatehouse a owl:Class, sh:NodeShape ; + rdfs:label "Gatehouse"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The standalone building used to manage the entrance to a campus or building grounds"@en ; @@ -10902,6 +11196,7 @@ brick:Gatehouse a owl:Class, brick:Gateway a owl:Class, sh:NodeShape ; + rdfs:label "Gateway"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -10921,6 +11216,7 @@ brick:Gateway a owl:Class, brick:Generator_Room a owl:Class, sh:NodeShape ; + rdfs:label "Generator Room"@en ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room for electrical equipment, specifically electrical generators."@en ; @@ -10960,6 +11256,7 @@ brick:Generator_Room a owl:Class, brick:Grease_Interceptor a owl:Class, sh:NodeShape ; + rdfs:label "Grease Interceptor"@en ; 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 ; @@ -10980,6 +11277,7 @@ brick:Grease_Interceptor a owl:Class, brick:HVAC_Zone a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Zone"@en ; 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 ; @@ -11004,6 +11302,7 @@ brick:HVAC_Zone a owl:Class, brick:Hail_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Hail Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures hail in terms of its size and damage potential"@en ; sh:property [ a sh:PropertyShape ; @@ -11032,6 +11331,7 @@ brick:Hail_Sensor a owl:Class, brick:Hallway a owl:Class, sh:NodeShape ; + rdfs:label "Hallway"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A common space, used to connect other parts of a building"@en ; @@ -11061,6 +11361,7 @@ brick:Hallway a owl:Class, brick:Hazardous_Materials_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Hazardous Materials Storage"@en ; 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 ; @@ -11100,6 +11401,7 @@ brick:Hazardous_Materials_Storage a owl:Class, brick:Heat_Detector a owl:Class, sh:NodeShape ; + rdfs:label "Heat Detector"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -11128,6 +11430,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11135,6 +11438,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11143,6 +11447,7 @@ 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"@en ; rdfs:subClassOf brick:Enable_Status, brick:System_Status ; skos:definition "Indicates if the heat exchanger system has been enabled"@en ; @@ -11179,6 +11484,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -11208,6 +11514,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11237,6 +11544,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11266,6 +11574,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11315,6 +11624,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11344,6 +11654,7 @@ 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"@en ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11392,6 +11703,7 @@ brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, tag:Water . brick:Heat_Sensor a owl:Class ; + rdfs:label "Heat Sensor"@en ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -11406,6 +11718,7 @@ brick:Heat_Sensor a owl:Class ; brick:Heat_Sink_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heat Sink Temperature Sensor"@en ; 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 ; @@ -11432,6 +11745,7 @@ brick:Heat_Sink_Temperature_Sensor a owl:Class, brick:Heat_Wheel a owl:Class, sh:NodeShape ; + rdfs:label "Heat Wheel"@en ; 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 ; @@ -11453,6 +11767,7 @@ brick:Heat_Wheel a owl:Class, brick:Heat_Wheel_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Heat Wheel VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "A VFD that drives a heat wheel"@en ; sh:rule [ a sh:TripleRule ; @@ -11478,6 +11793,7 @@ brick:Heat_Wheel_VFD a owl:Class, brick:Heating_Command a owl:Class, sh:NodeShape ; + rdfs:label "Heating Command"@en ; 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 ; @@ -11498,6 +11814,7 @@ brick:Heating_Command a owl:Class, brick:Heating_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -11524,6 +11841,7 @@ brick:Heating_Demand_Setpoint a owl:Class, brick:Heating_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Heating Enable Command"@en ; 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 ; @@ -11549,6 +11867,7 @@ brick:Heating_Enable_Command a owl:Class, brick:Heating_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Heating Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11578,6 +11897,7 @@ brick:Heating_Start_Stop_Status a owl:Class, brick:Heating_Thermal_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heating Thermal Power Sensor"@en ; rdfs:subClassOf brick:Thermal_Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11608,6 +11928,7 @@ brick:Heating_Thermal_Power_Sensor a owl:Class, brick:High_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Air Flow Alarm"@en ; 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 ; @@ -11638,6 +11959,7 @@ brick:High_Air_Flow_Alarm a owl:Class, brick:High_CO2_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High CO2 Alarm"@en ; rdfs:subClassOf brick:CO2_Alarm ; skos:definition "A device that indicates high concentration of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -11663,6 +11985,7 @@ brick:High_CO2_Alarm a owl:Class, brick:High_Head_Pressure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Head Pressure Alarm"@en ; 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 ; @@ -11693,6 +12016,7 @@ brick:High_Head_Pressure_Alarm a owl:Class, brick:High_Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Humidity Alarm"@en ; 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 ; @@ -11718,6 +12042,7 @@ brick:High_Humidity_Alarm a owl:Class, brick:High_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "High Humidity Alarm Parameter"@en ; 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 ; @@ -11748,6 +12073,7 @@ 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"@en ; 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 ; @@ -11793,6 +12119,7 @@ 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"@en ; 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 ; @@ -11829,6 +12156,7 @@ 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"@en ; 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 ; @@ -11869,6 +12197,7 @@ 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"@en ; 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 ; @@ -11898,6 +12227,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11905,6 +12235,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11912,6 +12243,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11920,6 +12252,7 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hold_Status a owl:Class, sh:NodeShape ; + rdfs:label "Hold Status"@en ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hold ; @@ -11939,6 +12272,7 @@ brick:Hold_Status a owl:Class, brick:Hospitality_Box a owl:Class, sh:NodeShape ; + rdfs:label "Hospitality Box"@en ; 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 ; @@ -11973,6 +12307,7 @@ brick:Hospitality_Box a owl:Class, brick:Hot_Box a owl:Class, sh:NodeShape ; + rdfs:label "Hot Box"@en ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "hot air chamber forming part of an air handler."@en ; @@ -12007,6 +12342,7 @@ brick:Hot_Box a owl:Class, brick:Hot_Water_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Hot_Water_Radiator ; skos:definition "Hydronic heating device located at or near the floor"@en ; @@ -12038,6 +12374,7 @@ brick:Hot_Water_Baseboard_Radiator a owl:Class, brick:Hot_Water_Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Booster Pump"@en ; 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 ; @@ -12069,6 +12406,7 @@ brick:Hot_Water_Booster_Pump a owl:Class, brick:Hot_Water_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Coil"@en ; 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 ; @@ -12099,6 +12437,7 @@ 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"@en ; 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 ; @@ -12141,6 +12480,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12190,6 +12530,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12239,6 +12580,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -12288,6 +12630,7 @@ 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"@en ; 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 ; @@ -12323,6 +12666,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; owl:deprecated true ; @@ -12331,6 +12675,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; owl:deprecated true ; @@ -12340,6 +12685,7 @@ 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"@en ; 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 ; @@ -12376,6 +12722,7 @@ brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, brick:Hot_Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Loop"@en ; 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 ; @@ -12395,6 +12742,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -12404,6 +12752,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of hot air"@en ; sh:rule [ a sh:TripleRule ; @@ -12441,6 +12790,7 @@ 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"@en ; 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 ; @@ -12465,6 +12815,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -12473,6 +12824,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12481,6 +12833,7 @@ 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"@en ; 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 ; @@ -12521,6 +12874,7 @@ 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"@en ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank used in hot water heating systems."@en ; sh:rule [ a sh:TripleRule ; @@ -12551,6 +12905,7 @@ 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"@en ; 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 ; @@ -12582,6 +12937,7 @@ brick:Hot_Water_Usage_Sensor a owl:Class, brick:Humidification_Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Humidification Start Stop Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Humidification ; @@ -12611,6 +12967,7 @@ brick:Humidification_Start_Stop_Status a owl:Class, brick:Humidifier a owl:Class, sh:NodeShape ; + rdfs:label "Humidifier"@en ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that adds moisture to air or other gases"@en ; sh:rule [ a sh:TripleRule ; @@ -12626,6 +12983,7 @@ brick:Humidifier a owl:Class, brick:Humidifier_Fault_Status a owl:Class, sh:NodeShape ; + rdfs:label "Humidifier Fault Status"@en ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the presence of a fault in a humidifier"@en ; sh:rule [ a sh:TripleRule ; @@ -12651,6 +13009,7 @@ brick:Humidifier_Fault_Status a owl:Class, brick:Humidify_Command a owl:Class, sh:NodeShape ; + rdfs:label "Humidify Command"@en ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -12671,6 +13030,7 @@ brick:Humidify_Command a owl:Class, brick:Humidity_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -12697,6 +13057,7 @@ brick:Humidity_Deadband_Setpoint a owl:Class, brick:Humidity_Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Tolerance Parameter"@en ; rdfs:subClassOf brick:Humidity_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en ; @@ -12723,6 +13084,7 @@ brick:Humidity_Tolerance_Parameter a owl:Class, brick:IDF a owl:Class, sh:NodeShape ; + rdfs:label "IDF"@en ; 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 ; @@ -12767,6 +13129,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving an ice tank"@en ; sh:rule [ a sh:TripleRule ; @@ -12808,6 +13171,7 @@ brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, brick:Illuminance_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Illuminance Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Target Illuminance of the zone."@en ; sh:rule [ a sh:TripleRule ; @@ -12829,6 +13193,7 @@ brick:Illuminance_Setpoint a owl:Class, brick:Induction_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Induction Unit"@en ; 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 ; @@ -12849,6 +13214,7 @@ brick:Induction_Unit a owl:Class, brick:Information_Area a owl:Class, sh:NodeShape ; + rdfs:label "Information Area"@en ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "An information booth or kiosk where visitors would look for information"@en ; @@ -12878,6 +13244,7 @@ brick:Information_Area a owl:Class, brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Inside Face Surface Temperature Sensor"@en ; 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 ; @@ -12914,6 +13281,7 @@ 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"@en ; 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 ; @@ -12950,6 +13318,7 @@ brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Intake_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Intake Air Filter"@en ; rdfs:subClassOf brick:Filter ; skos:definition "Filters air intake"@en ; sh:rule [ a sh:TripleRule ; @@ -12975,6 +13344,7 @@ brick:Intake_Air_Filter a owl:Class, brick:Intake_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Intake Air Temperature Sensor"@en ; 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 ; @@ -13011,6 +13381,7 @@ brick:Intake_Air_Temperature_Sensor a owl:Class, brick:Intrusion_Detection_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Intrusion Detection Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -13035,6 +13406,7 @@ brick:Intrusion_Detection_Equipment a owl:Class, brick:Isolation_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Damper"@en ; 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 ; @@ -13055,6 +13427,7 @@ brick:Isolation_Damper a owl:Class, brick:Janitor_Room a owl:Class, sh:NodeShape ; + rdfs:label "Janitor Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for the storage of cleaning equipment and supplies"@en ; @@ -13084,6 +13457,7 @@ brick:Janitor_Room a owl:Class, brick:Jet_Nozzle_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Jet Nozzle Air Diffuser"@en ; 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 ; @@ -13114,6 +13488,7 @@ brick:Jet_Nozzle_Air_Diffuser a owl:Class, brick:Laminar_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Laminar Flow Air Diffuser"@en ; 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 ; @@ -13144,6 +13519,7 @@ brick:Laminar_Flow_Air_Diffuser a owl:Class, brick:Last_Fault_Code_Status a owl:Class, sh:NodeShape ; + rdfs:label "Last Fault Code Status"@en ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the last fault code that occurred"@en ; sh:rule [ a sh:TripleRule ; @@ -13174,6 +13550,7 @@ brick:Last_Fault_Code_Status a owl:Class, brick:Lead_Lag_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lead Lag Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Enables lead/lag operation"@en ; sh:rule [ a sh:TripleRule ; @@ -13199,6 +13576,7 @@ brick:Lead_Lag_Command a owl:Class, brick:Lead_Lag_Status a owl:Class, sh:NodeShape ; + rdfs:label "Lead Lag Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if lead/lag operation is enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -13224,6 +13602,7 @@ brick:Lead_Lag_Status a owl:Class, brick:Lead_On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lead On Off Command"@en ; 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 ; @@ -13254,6 +13633,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot leaving water"@en ; @@ -13292,6 +13672,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot leaving water"@en ; @@ -13330,6 +13711,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -13380,6 +13762,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13435,6 +13818,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13484,6 +13868,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13534,6 +13919,7 @@ 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"@en ; 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 ; @@ -13576,6 +13962,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -13625,6 +14012,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -13674,6 +14062,7 @@ 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"@en ; 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 ; @@ -13705,6 +14094,7 @@ brick:Leaving_Water_Pressure_Sensor a owl:Class, brick:Leaving_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Alarm"@en ; 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 ; @@ -13735,6 +14125,7 @@ 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"@en ; 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 ; @@ -13773,6 +14164,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -13818,6 +14210,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -13863,6 +14256,7 @@ brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Level_Command a owl:Class, sh:NodeShape ; + rdfs:label "Level Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Adjusts the operational state to a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -13883,6 +14277,7 @@ brick:Level_Command a owl:Class, brick:Level_Status a owl:Class, sh:NodeShape ; + rdfs:label "Level Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current operational state of a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -13903,6 +14298,7 @@ brick:Level_Status a owl:Class, brick:Library a owl:Class, sh:NodeShape ; + rdfs:label "Library"@en ; 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 ; @@ -13931,6 +14327,7 @@ brick:Library a owl:Class, brick:isReplacedBy rec:Library . brick:Light_Command a owl:Class ; + rdfs:label "Light Command"@en ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.1" ; @@ -13939,6 +14336,7 @@ brick:Light_Command a owl:Class ; brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Correlated Color Temperature Command"@en ; 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 ; @@ -13975,6 +14373,7 @@ 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"@en ; 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 ; @@ -14013,6 +14412,7 @@ brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, brick:Lighting_System a owl:Class, sh:NodeShape ; + rdfs:label "Lighting System"@en ; 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 ; @@ -14028,6 +14428,7 @@ brick:Lighting_System a owl:Class, brick:Lighting_Zone a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Zone"@en ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -14051,6 +14452,7 @@ brick:Lighting_Zone a owl:Class, brick:Liquid_Detection_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Liquid Detection Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14075,6 +14477,7 @@ brick:Liquid_Detection_Alarm a owl:Class, brick:Load_Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Load Current Sensor"@en ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a load"@en ; sh:rule [ a sh:TripleRule ; @@ -14101,6 +14504,7 @@ brick:Load_Current_Sensor a owl:Class, brick:Loading_Dock a owl:Class, sh:NodeShape ; + rdfs:label "Loading Dock"@en ; 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 ; @@ -14135,6 +14539,7 @@ brick:Loading_Dock a owl:Class, brick:Locally_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Locally On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Locally ; @@ -14164,6 +14569,7 @@ brick:Locally_On_Off_Status a owl:Class, brick:Lockout_Status a owl:Class, sh:NodeShape ; + rdfs:label "Lockout Status"@en ; 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 ; @@ -14184,6 +14590,7 @@ brick:Lockout_Status a owl:Class, brick:Low_Battery_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Battery Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the battery is low."@en ; sh:rule [ a sh:TripleRule ; @@ -14209,6 +14616,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Freeze ; @@ -14243,6 +14651,7 @@ brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, brick:Low_Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Humidity Alarm"@en ; 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 ; @@ -14268,6 +14677,7 @@ brick:Low_Humidity_Alarm a owl:Class, brick:Low_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Low Humidity Alarm Parameter"@en ; 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 ; @@ -14298,6 +14708,7 @@ 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"@en ; 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 ; @@ -14343,6 +14754,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14388,6 +14800,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14428,6 +14841,7 @@ 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"@en ; 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 ; @@ -14464,6 +14878,7 @@ 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"@en ; 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 ; @@ -14494,6 +14909,7 @@ brick:Low_Suction_Pressure_Alarm a owl:Class, brick:Low_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Low Temperature Alarm Parameter"@en ; 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 ; @@ -14524,6 +14940,7 @@ brick:Low_Temperature_Alarm_Parameter a owl:Class, brick:Low_Voltage_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Voltage Alarm"@en ; 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 ; @@ -14549,6 +14966,7 @@ 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"@en ; 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 ; @@ -14590,6 +15008,7 @@ brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Luminaire a owl:Class, sh:NodeShape ; + rdfs:label "Luminaire"@en ; 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 ; @@ -14605,6 +15024,7 @@ brick:Luminaire a owl:Class, brick:Luminaire_Driver a owl:Class, sh:NodeShape ; + rdfs:label "Luminaire Driver"@en ; rdfs:subClassOf brick:Lighting ; skos:definition "A power source for a luminaire"@en ; sh:rule [ a sh:TripleRule ; @@ -14625,6 +15045,7 @@ brick:Luminaire_Driver a owl:Class, brick:Luminance_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14644,6 +15065,7 @@ brick:Luminance_Alarm a owl:Class, brick:Luminance_Command a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of luminance delivered by a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -14664,6 +15086,7 @@ brick:Luminance_Command a owl:Class, brick:Luminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Sensor"@en ; 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 ; @@ -14691,6 +15114,7 @@ brick:Luminance_Sensor a owl:Class, brick:Luminance_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Luminance Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets luminance"@en ; sh:rule [ a sh:TripleRule ; @@ -14712,6 +15136,7 @@ brick:Luminance_Setpoint a owl:Class, brick:MDF a owl:Class, sh:NodeShape ; + rdfs:label "MDF"@en ; 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 ; @@ -14756,6 +15181,7 @@ brick:MDF a owl:Class, brick:Mail_Room a owl:Class, sh:NodeShape ; + rdfs:label "Mail Room"@en ; 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 ; @@ -14785,6 +15211,7 @@ brick:Mail_Room a owl:Class, brick:Main_Circuit_Breaker a owl:Class, sh:NodeShape ; + rdfs:label "Main Circuit Breaker"@en ; 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 ; @@ -14810,6 +15237,7 @@ brick:Main_Circuit_Breaker a owl:Class, brick:Main_Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Main Disconnect Switch"@en ; 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 ; @@ -14835,6 +15263,7 @@ brick:Main_Disconnect_Switch a owl:Class, brick:Maintenance_Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Maintenance Mode Command"@en ; 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 ; @@ -14860,6 +15289,7 @@ brick:Maintenance_Mode_Command a owl:Class, brick:Maintenance_Required_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Maintenance Required Alarm"@en ; 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 ; @@ -14885,6 +15315,7 @@ brick:Maintenance_Required_Alarm a owl:Class, brick:Majlis a owl:Class, sh:NodeShape ; + rdfs:label "Majlis"@en ; 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 ; @@ -14919,6 +15350,7 @@ brick:Majlis a owl:Class, brick:Makeup_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Makeup Water Valve"@en ; 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 ; @@ -14955,6 +15387,7 @@ brick:Makeup_Water_Valve a owl:Class, brick:Manual_Auto_Status a owl:Class, sh:NodeShape ; + rdfs:label "Manual Auto Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system is under manual or automatic operation"@en ; sh:rule [ a sh:TripleRule ; @@ -14980,6 +15413,7 @@ brick:Manual_Auto_Status a owl:Class, brick:Massage_Room a owl:Class, sh:NodeShape ; + rdfs:label "Massage Room"@en ; 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 ; @@ -15009,6 +15443,7 @@ brick:Massage_Room a owl:Class, brick:Max_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Max Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for maximum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15040,6 +15475,7 @@ 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"@en ; 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 ; @@ -15091,6 +15527,7 @@ 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"@en ; rdfs:subClassOf brick:Frequency_Command ; skos:definition "Sets the maximum permitted frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -15117,6 +15554,7 @@ 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"@en ; 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 ; @@ -15153,6 +15591,7 @@ 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"@en ; 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 ; @@ -15204,6 +15643,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15233,6 +15673,7 @@ 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"@en ; 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 ; @@ -15278,6 +15719,7 @@ 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"@en ; 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 ; @@ -15309,6 +15751,7 @@ brick:Max_Position_Setpoint_Limit a owl:Class, brick:Max_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Speed Setpoint Limit"@en ; 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 ; @@ -15345,6 +15788,7 @@ brick:Max_Speed_Setpoint_Limit a owl:Class, brick:Max_Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Max Water Level Alarm"@en ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the maximum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -15375,6 +15819,7 @@ brick:Max_Water_Level_Alarm a owl:Class, brick:Max_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Max Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for max water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15407,6 +15852,7 @@ brick:Max_Water_Temperature_Setpoint a owl:Class, brick:Media_Hot_Desk a owl:Class, sh:NodeShape ; + rdfs:label "Media Hot Desk"@en ; 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 ; @@ -15436,6 +15882,7 @@ brick:Media_Hot_Desk a owl:Class, brick:Media_Production_Room a owl:Class, sh:NodeShape ; + rdfs:label "Media Production Room"@en ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A enclosed space used by media professionals for the production of media"@en ; @@ -15470,6 +15917,7 @@ brick:Media_Production_Room a owl:Class, 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"@en ; rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15519,6 +15967,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15574,6 +16023,7 @@ 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"@en ; 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 ; @@ -15620,6 +16070,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15664,6 +16115,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15671,6 +16123,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15678,6 +16131,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -15686,6 +16140,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of methane in air"@en ; sh:rule [ a sh:TripleRule ; @@ -15713,6 +16168,7 @@ brick:Methane_Level_Sensor a owl:Class, brick:Min_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Min Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for minimum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15744,6 +16200,7 @@ 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"@en ; 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 ; @@ -15795,6 +16252,7 @@ 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"@en ; rdfs:subClassOf brick:Frequency_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -15820,6 +16278,7 @@ 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"@en ; 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 ; @@ -15856,6 +16315,7 @@ 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"@en ; 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 ; @@ -15907,6 +16367,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15936,6 +16397,7 @@ 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"@en ; 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 ; @@ -15981,6 +16443,7 @@ 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"@en ; 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 ; @@ -16012,6 +16475,7 @@ brick:Min_Position_Setpoint_Limit a owl:Class, brick:Min_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Speed Setpoint Limit"@en ; 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 ; @@ -16048,6 +16512,7 @@ brick:Min_Speed_Setpoint_Limit a owl:Class, brick:Min_Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Min Water Level Alarm"@en ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the minimum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -16078,6 +16543,7 @@ brick:Min_Water_Level_Alarm a owl:Class, brick:Min_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Min Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for min water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16110,6 +16576,7 @@ brick:Min_Water_Temperature_Setpoint a owl:Class, brick:Mixed_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Filter"@en ; 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 ; @@ -16135,6 +16602,7 @@ brick:Mixed_Air_Filter a owl:Class, brick:Mixed_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16167,6 +16635,7 @@ brick:Mixed_Air_Flow_Sensor a owl:Class, brick:Mixed_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the humidity of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16204,6 +16673,7 @@ brick:Mixed_Air_Humidity_Sensor a owl:Class, brick:Mixed_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16236,6 +16706,7 @@ brick:Mixed_Air_Humidity_Setpoint a owl:Class, brick:Mixed_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16268,6 +16739,7 @@ brick:Mixed_Air_Temperature_Sensor a owl:Class, brick:Mixed_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16300,6 +16772,7 @@ brick:Mixed_Air_Temperature_Setpoint a owl:Class, brick:Mixed_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Mixed Damper"@en ; 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 ; @@ -16320,6 +16793,7 @@ brick:Mixed_Damper a owl:Class, brick:Motor_Control_Center a owl:Class, sh:NodeShape ; + rdfs:label "Motor Control Center"@en ; 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 ; @@ -16340,6 +16814,7 @@ brick:Motor_Control_Center a owl:Class, brick:Motor_Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Current Sensor"@en ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16366,6 +16841,7 @@ brick:Motor_Current_Sensor a owl:Class, brick:Motor_Direction_Status a owl:Class, sh:NodeShape ; + rdfs:label "Motor Direction Status"@en ; 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 ; @@ -16392,6 +16868,7 @@ brick:Motor_Direction_Status a owl:Class, brick:Motor_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Motor On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16421,6 +16898,7 @@ brick:Motor_On_Off_Status a owl:Class, brick:Motor_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Speed Sensor"@en ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16446,6 +16924,7 @@ brick:Motor_Speed_Sensor a owl:Class, brick:Motor_Torque_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motor Torque Sensor"@en ; rdfs:subClassOf brick:Torque_Sensor ; skos:definition "Measures the torque, or rotating power, of a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16472,6 +16951,7 @@ brick:Motor_Torque_Sensor a owl:Class, brick:NO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "NO2 Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of NO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16499,6 +16979,7 @@ brick:NO2_Level_Sensor a owl:Class, brick:Natural_Gas_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16531,6 +17012,7 @@ 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"@en ; 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 ; @@ -16566,6 +17048,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16598,6 +17081,7 @@ brick:Natural_Gas_Temperature_Sensor a owl:Class, brick:Natural_Gas_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Usage Sensor"@en ; 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 ; @@ -16629,6 +17113,7 @@ brick:Natural_Gas_Usage_Sensor a owl:Class, brick:No_Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "No Water Alarm"@en ; 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 ; @@ -16654,6 +17139,7 @@ brick:No_Water_Alarm a owl:Class, brick:Noncondensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Noncondensing Natural Gas Boiler"@en ; 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 ; @@ -16684,6 +17170,7 @@ brick:Noncondensing_Natural_Gas_Boiler a owl:Class, brick:Occupancy_Command a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Command"@en ; 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 ; @@ -16704,6 +17191,7 @@ brick:Occupancy_Command a owl:Class, brick:Occupancy_Count_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Count Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring the number of people in an area"@en ; sh:property [ a sh:PropertyShape ; @@ -16736,6 +17224,7 @@ brick:Occupancy_Count_Sensor a owl:Class, brick:Occupancy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects occupancy of some space or area"@en ; sh:property [ a sh:PropertyShape ; @@ -16762,6 +17251,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16769,6 +17259,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16777,6 +17268,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -16807,6 +17299,7 @@ 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"@en ; 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 ; @@ -16844,6 +17337,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; skos:definition "Sets temperature for cooling when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -16875,6 +17369,7 @@ brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Mode Status"@en ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -16905,6 +17400,7 @@ 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"@en ; 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 ; @@ -16942,6 +17438,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; skos:definition "Sets temperature for heating when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -16973,6 +17470,7 @@ brick:Occupied_Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is occupied."@en ; sh:rule [ a sh:TripleRule ; @@ -16999,6 +17497,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17040,6 +17539,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17080,6 +17580,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17088,6 +17589,7 @@ brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; brick:Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Off Command"@en ; 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 ; @@ -17108,6 +17610,7 @@ brick:Off_Command a owl:Class, brick:Office_Kitchen a owl:Class, sh:NodeShape ; + rdfs:label "Office Kitchen"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A common space, usually near or in a breakroom, where minor food preperation occurs"@en ; @@ -17142,6 +17645,7 @@ brick:Office_Kitchen a owl:Class, brick:On_Command a owl:Class, sh:NodeShape ; + rdfs:label "On Command"@en ; 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 ; @@ -17162,6 +17666,7 @@ brick:On_Command a owl:Class, brick:Open_Close_Command a owl:Class, sh:NodeShape ; + rdfs:label "Open Close Command"@en ; 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 ; @@ -17187,6 +17692,7 @@ brick:Open_Close_Command a owl:Class, brick:Open_Close_Status a owl:Class, sh:NodeShape ; + rdfs:label "Open Close Status"@en ; 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 ; @@ -17212,6 +17718,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17258,6 +17765,7 @@ brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, brick:Open_Office a owl:Class, sh:NodeShape ; + rdfs:label "Open Office"@en ; 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 ; @@ -17292,6 +17800,7 @@ brick:Open_Office a owl:Class, brick:Output_Frequency_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Output Frequency Sensor"@en ; rdfs:subClassOf brick:Frequency_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Frequency ; @@ -17317,6 +17826,7 @@ brick:Output_Frequency_Sensor a owl:Class, brick:Output_Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Output Voltage Sensor"@en ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage output by some process or device"@en ; sh:rule [ a sh:TripleRule ; @@ -17343,6 +17853,7 @@ brick:Output_Voltage_Sensor a owl:Class, brick:Outside a owl:Class, sh:NodeShape ; + rdfs:label "Outside"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -17361,6 +17872,7 @@ brick:Outside a owl:Class, brick:Outside_Air_CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air CO2 Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17393,6 +17905,7 @@ brick:Outside_Air_CO2_Sensor a owl:Class, brick:Outside_Air_CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air CO Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17425,6 +17938,7 @@ brick:Outside_Air_CO_Sensor a owl:Class, brick:Outside_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17457,6 +17971,7 @@ brick:Outside_Air_Dewpoint_Sensor a owl:Class, brick:Outside_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Enthalpy Sensor"@en ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17489,6 +18004,7 @@ brick:Outside_Air_Enthalpy_Sensor a owl:Class, brick:Outside_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Flow Sensor"@en ; 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 ; @@ -17521,6 +18037,7 @@ brick:Outside_Air_Flow_Sensor a owl:Class, brick:Outside_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets outside air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -17553,6 +18070,7 @@ brick:Outside_Air_Flow_Setpoint a owl:Class, brick:Outside_Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Grains Sensor"@en ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17585,6 +18103,7 @@ brick:Outside_Air_Grains_Sensor a owl:Class, brick:Outside_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17622,6 +18141,7 @@ brick:Outside_Air_Humidity_Sensor a owl:Class, brick:Outside_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17654,6 +18174,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17689,6 +18210,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17730,6 +18252,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -17771,6 +18294,7 @@ 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"@en ; 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 ; @@ -17814,6 +18338,7 @@ brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:Outside_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Outside Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17834,6 +18359,7 @@ brick:Outside_Damper a owl:Class, brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Face Surface Temperature Sensor"@en ; 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 ; @@ -17870,6 +18396,7 @@ 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"@en ; 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 ; @@ -17906,6 +18433,7 @@ brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Outside_Illuminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Illuminance Sensor"@en ; 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 ; @@ -17932,6 +18460,7 @@ brick:Outside_Illuminance_Sensor a owl:Class, brick:Overload_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Overload Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that can indicate when a full-load current is exceeded."@en ; sh:rule [ a sh:TripleRule ; @@ -17952,6 +18481,7 @@ brick:Overload_Alarm a owl:Class, brick:Overridden_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden Off Status"@en ; 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 ; @@ -17978,6 +18508,7 @@ brick:Overridden_Off_Status a owl:Class, brick:Overridden_On_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden On Status"@en ; 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 ; @@ -18004,6 +18535,7 @@ brick:Overridden_On_Status a owl:Class, brick:Ozone_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Ozone Level Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of ozone in air"@en ; sh:rule [ a sh:TripleRule ; @@ -18031,6 +18563,7 @@ brick:Ozone_Level_Sensor a owl:Class, brick:PIR_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PIR Sensor"@en ; 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 ; @@ -18052,6 +18585,7 @@ brick:PIR_Sensor a owl:Class, brick:PM10_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM10 Level Sensor"@en ; rdfs:subClassOf brick:PM10_Sensor ; skos:definition "Detects level of particulates of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18088,6 +18622,7 @@ brick:PM10_Level_Sensor a owl:Class, brick:PM1_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM1 Level Sensor"@en ; rdfs:subClassOf brick:PM1_Sensor ; skos:definition "Detects level of particulates of size 1 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18124,6 +18659,7 @@ brick:PM1_Level_Sensor a owl:Class, brick:PM2.5_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM2.5 Level Sensor"@en ; rdfs:subClassOf brick:PM2.5_Sensor ; skos:definition "Detects level of particulates of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18160,6 +18696,7 @@ brick:PM2.5_Level_Sensor a owl:Class, brick:PVT_Panel a owl:Class, sh:NodeShape ; + rdfs:label "PVT Panel"@en ; 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 ; @@ -18196,6 +18733,7 @@ brick:PVT_Panel a owl:Class, brick:PV_Generation_System a owl:Class, sh:NodeShape ; + rdfs:label "PV Generation System"@en ; rdfs:subClassOf brick:Energy_Generation_System ; skos:definition "A collection of photovoltaic devices that generates energy"@en ; sh:rule [ a sh:TripleRule ; @@ -18216,6 +18754,7 @@ 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"@en ; 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 ; @@ -18246,6 +18785,7 @@ 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"@en ; 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 ; @@ -18276,6 +18816,7 @@ brick:Packaged_Water_Source_Heat_Pump a owl:Class, brick:Parking_Level a owl:Class, sh:NodeShape ; + rdfs:label "Parking Level"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "A floor of a parking structure"@en ; @@ -18305,6 +18846,7 @@ brick:Parking_Level a owl:Class, brick:Parking_Space a owl:Class, sh:NodeShape ; + rdfs:label "Parking Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An area large enough to park an individual vehicle"@en ; @@ -18329,6 +18871,7 @@ brick:Parking_Space a owl:Class, brick:Parking_Structure a owl:Class, sh:NodeShape ; + rdfs:label "Parking Structure"@en ; rdfs:subClassOf brick:Building ; owl:deprecated true ; skos:definition "A building or part of a building devoted to vehicle parking"@en ; @@ -18358,6 +18901,7 @@ brick:Parking_Structure a owl:Class, brick:Passive_Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Passive Chilled Beam"@en ; 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 ; @@ -18383,6 +18927,7 @@ brick:Passive_Chilled_Beam a owl:Class, brick:Peak_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Peak Demand Sensor"@en ; 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 ; @@ -18419,6 +18964,7 @@ brick:Peak_Demand_Sensor a owl:Class, brick:Photovoltaic_Inverter a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Inverter"@en ; rdfs:subClassOf brick:Inverter ; skos:definition " Converts direct current electricity generated by solar panels into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -18439,6 +18985,7 @@ brick:Photovoltaic_Inverter a owl:Class, brick:Piezoelectric_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Piezoelectric Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en ; sh:property [ a sh:PropertyShape ; @@ -18466,6 +19013,7 @@ brick:Piezoelectric_Sensor a owl:Class, brick:PlugStrip a owl:Class, sh:NodeShape ; + rdfs:label "PlugStrip"@en ; 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 ; @@ -18482,6 +19030,7 @@ brick:PlugStrip a owl:Class, brick:Plumbing_Room a owl:Class, sh:NodeShape ; + rdfs:label "Plumbing Room"@en ; 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 ; @@ -18516,6 +19065,7 @@ brick:Plumbing_Room a owl:Class, brick:Portfolio a owl:Class, sh:NodeShape ; + rdfs:label "Portfolio"@en ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; skos:definition "A collection of sites"@en ; @@ -18537,6 +19087,7 @@ brick:Portfolio a owl:Class, brick:Power_Factor_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Power Factor Sensor"@en ; 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 ; @@ -18569,6 +19120,7 @@ brick:Power_Factor_Sensor a owl:Class, brick:Power_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Power Loss Alarm"@en ; rdfs:subClassOf brick:Power_Alarm ; skos:definition "An alarm that indicates a power failure."@en ; sh:rule [ a sh:TripleRule ; @@ -18594,6 +19146,7 @@ brick:Power_Loss_Alarm a owl:Class, brick:Prayer_Room a owl:Class, sh:NodeShape ; + rdfs:label "Prayer Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for prayer"@en ; @@ -18623,6 +19176,7 @@ brick:Prayer_Room a owl:Class, brick:Pre_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Pre Filter"@en ; 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 ; @@ -18643,6 +19197,7 @@ brick:Pre_Filter a owl:Class, brick:Pre_Filter_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pre Filter Status"@en ; rdfs:subClassOf brick:Filter_Status ; skos:definition "Indicates if a prefilter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -18668,6 +19223,7 @@ brick:Pre_Filter_Status a owl:Class, brick:Preheat_Command a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Command"@en ; 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 ; @@ -18688,6 +19244,7 @@ brick:Preheat_Command a owl:Class, brick:Preheat_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Demand Setpoint"@en ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for preheat"@en ; sh:rule [ a sh:TripleRule ; @@ -18714,6 +19271,7 @@ brick:Preheat_Demand_Setpoint a owl:Class, brick:Preheat_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -18738,6 +19296,7 @@ brick:Preheat_Hot_Water_System a owl:Class, brick:Preheat_Hot_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Hot Water Valve"@en ; rdfs:subClassOf brick:Hot_Water_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -18772,6 +19331,7 @@ brick:Preheat_Hot_Water_Valve a owl:Class, brick:Pressurization_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Pressurization Fan"@en ; 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 ; @@ -18792,6 +19352,7 @@ brick:Pressurization_Fan a owl:Class, brick:Private_Office a owl:Class, sh:NodeShape ; + rdfs:label "Private Office"@en ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office devoted to a single individual, with walls and door"@en ; @@ -18831,6 +19392,7 @@ brick:Private_Office a owl:Class, brick:Pump_Command a owl:Class, sh:NodeShape ; + rdfs:label "Pump Command"@en ; 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 ; @@ -18851,6 +19413,7 @@ brick:Pump_Command a owl:Class, brick:Pump_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pump On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -18880,6 +19443,7 @@ brick:Pump_On_Off_Status a owl:Class, brick:Pump_Room a owl:Class, sh:NodeShape ; + rdfs:label "Pump Room"@en ; rdfs:subClassOf brick:Mechanical_Room ; owl:deprecated true ; skos:definition "A mechanical room that houses pumps"@en ; @@ -18919,6 +19483,7 @@ brick:Pump_Room a owl:Class, brick:Pump_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pump Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a pump"@en ; sh:rule [ a sh:TripleRule ; @@ -18939,6 +19504,7 @@ brick:Pump_Status a owl:Class, brick:Pump_VFD a owl:Class, sh:NodeShape ; + rdfs:label "Pump VFD"@en ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for pumps"@en ; sh:rule [ a sh:TripleRule ; @@ -18959,6 +19525,7 @@ brick:Pump_VFD a owl:Class, brick:Radiation_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Radiation Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -18983,6 +19550,7 @@ brick:Radiation_Hot_Water_System a owl:Class, brick:Radon_Concentration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radon Concentration Sensor"@en ; rdfs:subClassOf brick:Radioactivity_Concentration_Sensor ; skos:definition "Measures the concentration of radioactivity due to radon"@en ; sh:rule [ a sh:TripleRule ; @@ -19010,6 +19578,7 @@ brick:Radon_Concentration_Sensor a owl:Class, brick:Rain_Duration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Rain Duration Sensor"@en ; rdfs:subClassOf brick:Duration_Sensor ; skos:definition "Measures the duration of precipitation within some time frame"@en ; sh:rule [ a sh:TripleRule ; @@ -19036,6 +19605,7 @@ brick:Rain_Duration_Sensor a owl:Class, brick:Rain_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Rain Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of precipitation fallen"@en ; sh:property [ a sh:PropertyShape ; @@ -19070,6 +19640,7 @@ brick:Rain_Sensor sh:property [ a sh:PropertyShape ; brick:Rain_Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Rain Water Storage Tank"@en ; 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 ; @@ -19095,6 +19666,7 @@ brick:Rain_Water_Storage_Tank a owl:Class, brick:Rated_Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Rated Speed Setpoint"@en ; rdfs:subClassOf brick:Speed_Setpoint ; skos:definition "Sets rated speed"@en ; sh:rule [ a sh:TripleRule ; @@ -19121,6 +19693,7 @@ brick:Rated_Speed_Setpoint a owl:Class, brick:Reactive_Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Reactive Energy Sensor"@en ; rdfs:subClassOf brick:Electric_Energy_Sensor ; skos:definition "Measures the integral of reactive power"@en ; sh:rule [ a sh:TripleRule ; @@ -19152,6 +19725,7 @@ brick:Reactive_Energy_Sensor a owl:Class, brick:Reactive_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Reactive Power Sensor"@en ; 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 ; @@ -19183,6 +19757,7 @@ brick:Reactive_Power_Sensor a owl:Class, brick:Reception a owl:Class, sh:NodeShape ; + rdfs:label "Reception"@en ; 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 ; @@ -19211,6 +19786,7 @@ brick:Reception a owl:Class, brick:isReplacedBy rec:Reception . brick:Refrigerant_Level_Sensor a owl:Class ; + rdfs:label "Refrigerant Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -19223,6 +19799,7 @@ brick:Refrigerant_Level_Sensor a owl:Class ; brick:Refrigeration_System a owl:Class, sh:NodeShape ; + rdfs:label "Refrigeration System"@en ; 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 ; @@ -19238,6 +19815,7 @@ brick:Refrigeration_System a owl:Class, brick:Reheat_Command a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Command"@en ; 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 ; @@ -19258,6 +19836,7 @@ brick:Reheat_Command a owl:Class, brick:Reheat_Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Hot Water System"@en ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19282,6 +19861,7 @@ brick:Reheat_Hot_Water_System a owl:Class, brick:Reheat_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Reheat Valve"@en ; 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 ; @@ -19307,6 +19887,7 @@ brick:Reheat_Valve a owl:Class, brick:Relay a owl:Class, sh:NodeShape ; + rdfs:label "Relay"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "an electrically operated switch"@en ; @@ -19323,6 +19904,7 @@ brick:Relay a owl:Class, brick:Relay_Command a owl:Class, sh:NodeShape ; + rdfs:label "Relay Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands to switch the relay"@en ; sh:rule [ a sh:TripleRule ; @@ -19343,6 +19925,7 @@ brick:Relay_Command a owl:Class, brick:Relief_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Relief Damper"@en ; 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 ; @@ -19363,6 +19946,7 @@ brick:Relief_Damper a owl:Class, brick:Relief_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Relief Fan"@en ; 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 ; @@ -19383,6 +19967,7 @@ brick:Relief_Fan a owl:Class, brick:Remotely_On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Remotely On Off Status"@en ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19412,6 +19997,7 @@ brick:Remotely_On_Off_Status a owl:Class, brick:Retail_Room a owl:Class, sh:NodeShape ; + rdfs:label "Retail Room"@en ; 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 ; @@ -19441,6 +20027,7 @@ brick:Retail_Room a owl:Class, brick:Return_Air_CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO2 Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19473,6 +20060,7 @@ brick:Return_Air_CO2_Sensor a owl:Class, brick:Return_Air_CO2_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO2 Setpoint"@en ; rdfs:subClassOf brick:CO2_Setpoint ; skos:definition "Sets some property of CO2 in Return Air"@en ; sh:rule [ a sh:TripleRule ; @@ -19504,6 +20092,7 @@ brick:Return_Air_CO2_Setpoint a owl:Class, brick:Return_Air_CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air CO Sensor"@en ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19536,6 +20125,7 @@ brick:Return_Air_CO_Sensor a owl:Class, brick:Return_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19568,6 +20158,7 @@ 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"@en ; 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 ; @@ -19605,6 +20196,7 @@ 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"@en ; 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 ; @@ -19642,6 +20234,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19674,6 +20267,7 @@ brick:Return_Air_Enthalpy_Sensor a owl:Class, brick:Return_Air_Filter a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Filter"@en ; rdfs:subClassOf brick:Filter ; skos:definition "Filters return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19699,6 +20293,7 @@ brick:Return_Air_Filter a owl:Class, brick:Return_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19731,6 +20326,7 @@ brick:Return_Air_Flow_Sensor a owl:Class, brick:Return_Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Grains Sensor"@en ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19763,6 +20359,7 @@ brick:Return_Air_Grains_Sensor a owl:Class, brick:Return_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19800,6 +20397,7 @@ brick:Return_Air_Humidity_Sensor a owl:Class, brick:Return_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19832,6 +20430,7 @@ brick:Return_Air_Humidity_Setpoint a owl:Class, brick:Return_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Plenum"@en ; 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 ; @@ -19857,6 +20456,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -19898,6 +20498,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -19939,6 +20540,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -19970,6 +20572,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; @@ -19985,6 +20588,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -19993,6 +20597,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20000,6 +20605,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20008,6 +20614,7 @@ brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:Return_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Return Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20028,6 +20635,7 @@ brick:Return_Damper a owl:Class, brick:Return_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Return Fan"@en ; 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 ; @@ -20048,6 +20656,7 @@ brick:Return_Fan a owl:Class, brick:Return_Heating_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Return Heating Valve"@en ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve installed on the return side of a heat exchanger"@en ; sh:rule [ a sh:TripleRule ; @@ -20079,6 +20688,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20094,6 +20704,7 @@ brick:Return_Water a brick:Substance ; brick:Reversing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Reversing Valve"@en ; rdfs:subClassOf brick:Refrigerant_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -20123,6 +20734,7 @@ brick:Reversing_Valve a owl:Class, brick:Riser a owl:Class, sh:NodeShape ; + rdfs:label "Riser"@en ; 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 ; @@ -20152,6 +20764,7 @@ brick:Riser a owl:Class, brick:Rooftop a owl:Class, sh:NodeShape ; + rdfs:label "Rooftop"@en ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20175,6 +20788,7 @@ brick:Rooftop a owl:Class, brick:Run_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Run Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20199,6 +20813,7 @@ brick:Run_Enable_Command a owl:Class, brick:Run_Request_Status a owl:Class, sh:NodeShape ; + rdfs:label "Run Request Status"@en ; 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 ; @@ -20224,6 +20839,7 @@ brick:Run_Request_Status a owl:Class, brick:Safety_Shower a owl:Class, sh:NodeShape ; + rdfs:label "Safety Shower"@en ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -20258,6 +20874,7 @@ brick:Safety_Shower a owl:Class, brick:Sash_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Sash Position Sensor"@en ; 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 ; @@ -20284,6 +20901,7 @@ brick:Sash_Position_Sensor a owl:Class, brick:Schedule_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Schedule Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "The current setpoint as indicated by the schedule"@en ; sh:rule [ a sh:TripleRule ; @@ -20310,6 +20928,7 @@ brick:Schedule_Temperature_Setpoint a owl:Class, brick:Sensor_Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Sensor Failure Alarm"@en ; rdfs:subClassOf brick:Failure_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -20334,6 +20953,7 @@ brick:Sensor_Failure_Alarm a owl:Class, brick:Server_Room a owl:Class, sh:NodeShape ; + rdfs:label "Server Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20357,6 +20977,7 @@ brick:Server_Room a owl:Class, brick:Shared_Office a owl:Class, sh:NodeShape ; + rdfs:label "Shared Office"@en ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple people"@en ; @@ -20396,6 +21017,7 @@ brick:Shared_Office a owl:Class, brick:Short_Cycle_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Short Cycle Alarm"@en ; 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 ; @@ -20421,6 +21043,7 @@ brick:Short_Cycle_Alarm a owl:Class, brick:Shower a owl:Class, sh:NodeShape ; + rdfs:label "Shower"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space containing showers, usually adjacent to an athletic or execise area"@en ; @@ -20450,6 +21073,7 @@ brick:Shower a owl:Class, brick:Smoke_Detector a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Detector"@en ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -20479,6 +21103,7 @@ brick:Smoke_Detector a owl:Class, brick:Soil_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Soil Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of soil"@en ; sh:rule [ a sh:TripleRule ; @@ -20506,6 +21131,7 @@ brick:Soil_Temperature_Sensor a owl:Class, brick:Solar_Azimuth_Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Azimuth Angle Sensor"@en ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the azimuth angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -20536,6 +21162,7 @@ brick:Solar_Azimuth_Angle_Sensor a owl:Class, brick:hasQuantity qudtqk:Angle . brick:Solar_Radiance_Sensor a owl:Class ; + rdfs:label "Solar Radiance Sensor"@en ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -20550,6 +21177,7 @@ brick:Solar_Radiance_Sensor a owl:Class ; brick:Solar_Zenith_Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Zenith Angle Sensor"@en ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the zenith angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -20581,6 +21209,7 @@ brick:Solar_Zenith_Angle_Sensor a owl:Class, brick:Space_Heater a owl:Class, sh:NodeShape ; + rdfs:label "Space Heater"@en ; 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 ; @@ -20601,6 +21230,7 @@ brick:Space_Heater a owl:Class, brick:Speed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Speed Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "A command to set speed to a certain degree."@en ; sh:rule [ a sh:TripleRule ; @@ -20621,6 +21251,7 @@ brick:Speed_Command a owl:Class, brick:Speed_Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Speed Reset Command"@en ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20645,6 +21276,7 @@ brick:Speed_Reset_Command a owl:Class, brick:hasQuantity brick:Speed . brick:Speed_Status a owl:Class ; + rdfs:label "Speed Status"@en ; rdfs:subClassOf brick:Status ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -20653,6 +21285,7 @@ brick:Speed_Status a owl:Class ; brick:Sports_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Sports Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used in the support of sports"@en ; @@ -20687,6 +21320,7 @@ brick:Sports_Service_Room a owl:Class, brick:Stage_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Stage Enable Command"@en ; 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 ; @@ -20712,6 +21346,7 @@ brick:Stage_Enable_Command a owl:Class, brick:Stage_Riser a owl:Class, sh:NodeShape ; + rdfs:label "Stage Riser"@en ; rdfs:subClassOf brick:Furniture ; owl:deprecated true ; skos:definition "A low platform in a space or on a stage"@en ; @@ -20741,6 +21376,7 @@ brick:Stage_Riser a owl:Class, brick:Stages_Status a owl:Class, sh:NodeShape ; + rdfs:label "Stages Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which stage a control loop or equipment is in"@en ; sh:rule [ a sh:TripleRule ; @@ -20761,6 +21397,7 @@ brick:Stages_Status a owl:Class, brick:Staircase a owl:Class, sh:NodeShape ; + rdfs:label "Staircase"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical space containing stairs"@en ; @@ -20790,6 +21427,7 @@ brick:Staircase a owl:Class, brick:Standby_CRAC a owl:Class, sh:NodeShape ; + rdfs:label "Standby CRAC"@en ; 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 ; @@ -20810,6 +21448,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20850,6 +21489,7 @@ brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Standby Fan"@en ; 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 ; @@ -20870,6 +21510,7 @@ 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"@en ; 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 ; @@ -20910,6 +21551,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20950,6 +21592,7 @@ 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"@en ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20990,6 +21633,7 @@ brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Start_Stop_Command a owl:Class, sh:NodeShape ; + rdfs:label "Start Stop Command"@en ; 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 ; @@ -21015,6 +21659,7 @@ brick:Start_Stop_Command a owl:Class, brick:Static_Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Static Transfer Switch"@en ; 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 ; @@ -21041,6 +21686,7 @@ brick:Static_Transfer_Switch a owl:Class, brick:Steam_Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Steam Baseboard Radiator"@en ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Steam_Radiator ; skos:definition "Steam heating device located at or near the floor"@en ; @@ -21067,6 +21713,7 @@ brick:Steam_Baseboard_Radiator a owl:Class, brick:Steam_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Steam Distribution"@en ; 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 ; @@ -21087,6 +21734,7 @@ brick:Steam_Distribution a owl:Class, brick:Steam_On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "Steam On Off Command"@en ; rdfs:subClassOf brick:On_Off_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21116,6 +21764,7 @@ brick:Steam_On_Off_Command a owl:Class, brick:Steam_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Pressure Reducing Valve"@en ; 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 ; @@ -21142,6 +21791,7 @@ brick:Steam_Pressure_Reducing_Valve a owl:Class, brick:Steam_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Pressure Relief Valve"@en ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Steam_Valve ; skos:definition "Valve designed to automatically relieve excessive steam pressure."@en ; @@ -21168,6 +21818,7 @@ brick:Steam_Pressure_Relief_Valve a owl:Class, brick:Steam_System a owl:Class, sh:NodeShape ; + rdfs:label "Steam System"@en ; 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 ; @@ -21183,6 +21834,7 @@ brick:Steam_System a owl:Class, brick:Steam_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Steam Usage Sensor"@en ; 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 ; @@ -21209,6 +21861,7 @@ brick:Steam_Usage_Sensor a owl:Class, brick:Studio a owl:Class, sh:NodeShape ; + rdfs:label "Studio"@en ; 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 ; @@ -21249,6 +21902,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21263,6 +21917,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -21271,6 +21926,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -21279,6 +21935,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21301,6 +21958,7 @@ brick:Supply_Water a brick:Substance ; brick:Surveillance_Camera a owl:Class, sh:NodeShape ; + rdfs:label "Surveillance Camera"@en ; rdfs:subClassOf brick:Camera, brick:Video_Surveillance_Equipment ; sh:rule [ a sh:TripleRule ; @@ -21331,6 +21989,7 @@ brick:Surveillance_Camera a owl:Class, brick:Switch_Room a owl:Class, sh:NodeShape ; + rdfs:label "Switch Room"@en ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommuncations room housing network switches"@en ; @@ -21365,6 +22024,7 @@ brick:Switch_Room a owl:Class, brick:Switch_Status a owl:Class, sh:NodeShape ; + rdfs:label "Switch Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a switch"@en ; sh:rule [ a sh:TripleRule ; @@ -21385,6 +22045,7 @@ brick:Switch_Status a owl:Class, brick:System_Shutdown_Status a owl:Class, sh:NodeShape ; + rdfs:label "System Shutdown Status"@en ; rdfs:subClassOf brick:Status, brick:System_Status ; skos:definition "Indicates if a system has been shutdown"@en ; @@ -21411,6 +22072,7 @@ brick:System_Shutdown_Status a owl:Class, brick:TETRA_Room a owl:Class, sh:NodeShape ; + rdfs:label "TETRA Room"@en ; 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 ; @@ -21445,6 +22107,7 @@ brick:TETRA_Room a owl:Class, brick:TVOC_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "TVOC Level Sensor"@en ; rdfs:subClassOf brick:TVOC_Sensor ; skos:definition "A sensor measuring the level of all VOCs in air"@en ; sh:rule [ a sh:TripleRule ; @@ -21481,6 +22144,7 @@ brick:TVOC_Level_Sensor a owl:Class, brick:Tablet a owl:Class, sh:NodeShape ; + rdfs:label "Tablet"@en ; rdfs:subClassOf brick:ICT_Hardware ; skos:definition "A flat, handheld mobile computer, usually with a touchscreen"@en ; sh:rule [ a sh:TripleRule ; @@ -21506,6 +22170,7 @@ brick:Tablet a owl:Class, brick:Team_Room a owl:Class, sh:NodeShape ; + rdfs:label "Team Room"@en ; 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 ; @@ -21545,6 +22210,7 @@ brick:Team_Room a owl:Class, brick:Temperature_Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Adjust Sensor"@en ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "Measures user-provided adjustment of temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -21571,6 +22237,7 @@ brick:Temperature_Adjust_Sensor a owl:Class, brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a temperature alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -21601,6 +22268,7 @@ brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, brick:Temperature_Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Tolerance Parameter"@en ; rdfs:subClassOf brick:Temperature_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en ; @@ -21627,6 +22295,7 @@ brick:Temperature_Tolerance_Parameter a owl:Class, brick:Temporary_Occupancy_Status a owl:Class, sh:NodeShape ; + rdfs:label "Temporary Occupancy Status"@en ; 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 ; @@ -21652,6 +22321,7 @@ brick:Temporary_Occupancy_Status a owl:Class, brick:Thermal_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Energy Usage Sensor"@en ; 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 ; @@ -21683,6 +22353,7 @@ brick:Thermal_Energy_Usage_Sensor a owl:Class, brick:Thermal_Expansion_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Expansion Valve"@en ; 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 ; @@ -21723,6 +22394,7 @@ brick:Thermal_Expansion_Valve a owl:Class, brick:Thermal_Power_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Power Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A standalone thermal power meter"@en ; sh:rule [ a sh:TripleRule ; @@ -21748,6 +22420,7 @@ brick:Thermal_Power_Meter a owl:Class, brick:Thermostat_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -21767,6 +22440,7 @@ brick:Thermostat_Equipment a owl:Class, brick:Thermostat_Status a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Status of a thermostat"@en ; sh:rule [ a sh:TripleRule ; @@ -21787,6 +22461,7 @@ brick:Thermostat_Status a owl:Class, brick:Thermostatic_Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Thermostatic Mixing Valve"@en ; 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 ; @@ -21813,6 +22488,7 @@ brick:Thermostatic_Mixing_Valve a owl:Class, brick:Ticketing_Booth a owl:Class, sh:NodeShape ; + rdfs:label "Ticketing Booth"@en ; 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 ; @@ -21842,6 +22518,7 @@ brick:Ticketing_Booth a owl:Class, brick:Tint_Command a owl:Class, sh:NodeShape ; + rdfs:label "Tint Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "The target level of window tint."@en ; sh:rule [ a sh:TripleRule ; @@ -21862,6 +22539,7 @@ brick:Tint_Command a owl:Class, brick:Tint_Status a owl:Class, sh:NodeShape ; + rdfs:label "Tint Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current level of window tint, errors, or transient states."@en ; sh:rule [ a sh:TripleRule ; @@ -21882,6 +22560,7 @@ brick:Tint_Status a owl:Class, brick:Touchpanel a owl:Class, sh:NodeShape ; + rdfs:label "Touchpanel"@en ; 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 ; @@ -21907,6 +22586,7 @@ brick:Trace_Heat_Sensor owl:deprecated true ; brick:Transfer_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Transfer Fan"@en ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that transfers air from a space to another space."@en ; sh:rule [ a sh:TripleRule ; @@ -21927,6 +22607,7 @@ brick:Transfer_Fan a owl:Class, brick:Transformer a owl:Class, sh:NodeShape ; + rdfs:label "Transformer"@en ; 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 ; @@ -21942,6 +22623,7 @@ brick:Transformer a owl:Class, brick:Transformer_Room a owl:Class, sh:NodeShape ; + rdfs:label "Transformer Room"@en ; 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 ; @@ -21981,6 +22663,7 @@ brick:Transformer_Room a owl:Class, brick:Tunnel a owl:Class, sh:NodeShape ; + rdfs:label "Tunnel"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An enclosed space that connects buildings. Often underground"@en ; @@ -22005,6 +22688,7 @@ brick:Tunnel a owl:Class, brick:Underfloor_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Underfloor Air Plenum"@en ; 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 ; @@ -22030,6 +22714,7 @@ 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"@en ; 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 ; @@ -22071,6 +22756,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets the underfloor air plenum static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22112,6 +22798,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of underfloor air"@en ; sh:rule [ a sh:TripleRule ; @@ -22143,6 +22830,7 @@ brick:Underfloor_Air_Temperature_Sensor a owl:Class, brick:Unit_Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Unit Failure Alarm"@en ; rdfs:subClassOf brick:Failure_Alarm ; skos:definition "An alarm that indicates the failure of an equipment or device"@en ; sh:rule [ a sh:TripleRule ; @@ -22167,6 +22855,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22174,6 +22863,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22182,6 +22872,7 @@ 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"@en ; 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 ; @@ -22213,6 +22904,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22249,6 +22941,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -22279,6 +22972,7 @@ brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Mode Status"@en ; 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 ; @@ -22310,6 +23004,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22346,6 +23041,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -22376,6 +23072,7 @@ brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, brick:Unoccupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is unoccupied."@en ; sh:rule [ a sh:TripleRule ; @@ -22402,6 +23099,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22443,6 +23141,7 @@ 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"@en ; rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22483,6 +23182,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22491,6 +23191,7 @@ brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; brick:VFD_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "VFD Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a variable frequency drive"@en ; sh:rule [ a sh:TripleRule ; @@ -22516,6 +23217,7 @@ brick:VFD_Enable_Command a owl:Class, brick:VRF_System a owl:Class, sh:NodeShape ; + rdfs:label "VRF System"@en ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Flow ; @@ -22540,6 +23242,7 @@ brick:VRF_System a owl:Class, brick:Valve_Position_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Alarm"@en ; 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 ; @@ -22565,6 +23268,7 @@ brick:Valve_Position_Alarm a owl:Class, brick:Valve_Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Command"@en ; rdfs:subClassOf brick:Position_Command, brick:Valve_Command ; skos:definition "Controls the position (the degree of openness) of a valve"@en ; @@ -22592,6 +23296,7 @@ brick:Valve_Position_Command a owl:Class, brick:Valve_Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Valve Position Sensor"@en ; 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 ; @@ -22618,6 +23323,7 @@ brick:Valve_Position_Sensor a owl:Class, brick:Valve_Status a owl:Class, sh:NodeShape ; + rdfs:label "Valve Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "The current status of the valve."@en ; sh:rule [ a sh:TripleRule ; @@ -22638,6 +23344,7 @@ brick:Valve_Status a owl:Class, brick:Velocity_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Velocity Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static veloicty pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22664,6 +23371,7 @@ brick:Velocity_Pressure_Setpoint a owl:Class, brick:Vent_Operating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Vent Operating Mode Status"@en ; rdfs:subClassOf brick:Operating_Mode_Status ; skos:definition "Indicates the current operating mode of a vent"@en ; sh:rule [ a sh:TripleRule ; @@ -22694,6 +23402,7 @@ 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"@en ; 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 ; @@ -22724,6 +23433,7 @@ brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, brick:Ventilation_Air_System a owl:Class, sh:NodeShape ; + rdfs:label "Ventilation Air System"@en ; 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 ; @@ -22744,6 +23454,7 @@ brick:Ventilation_Air_System a owl:Class, brick:Video_Intercom a owl:Class, sh:NodeShape ; + rdfs:label "Video Intercom"@en ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -22768,6 +23479,7 @@ brick:Video_Intercom a owl:Class, brick:Visitor_Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Visitor Lobby"@en ; 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 ; @@ -22802,6 +23514,7 @@ brick:Visitor_Lobby a owl:Class, brick:Voltage_Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Imbalance Sensor"@en ; 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 ; @@ -22828,6 +23541,7 @@ brick:Voltage_Imbalance_Sensor a owl:Class, brick:Voltage_Ratio_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Ratio Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of voltage in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -22878,7 +23592,7 @@ brick:Volume a brick:Quantity ; unit:GT, unit:HectoL, unit:IN3, - unit:Kilo-FT3, + unit:KiloCubicFT, unit:KiloL, unit:L, unit:M3, @@ -22889,6 +23603,7 @@ brick:Volume a brick:Quantity ; unit:MicroM3, unit:MilliL, unit:MilliM3, + unit:NT, unit:NanoL, unit:OZ_VOL_UK, unit:PINT, @@ -22898,7 +23613,6 @@ brick:Volume a brick:Quantity ; unit:PlanckVolume, unit:QT_UK, unit:QT_US, - unit:RT, unit:STR, unit:Standard, unit:TBSP, @@ -22912,6 +23626,7 @@ brick:Volume a brick:Quantity ; brick:Wall_Air_Conditioner a owl:Class, sh:NodeShape ; + rdfs:label "Wall Air Conditioner"@en ; 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 ; @@ -22937,6 +23652,7 @@ brick:Wall_Air_Conditioner a owl:Class, brick:Wall_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Wall Fan Coil Unit"@en ; 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 ; @@ -22977,6 +23693,7 @@ brick:Wall_Fan_Coil_Unit a owl:Class, brick:Wardrobe a owl:Class, sh:NodeShape ; + rdfs:label "Wardrobe"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Storage for clothing, costumes, or uniforms"@en ; @@ -23006,6 +23723,7 @@ brick:Wardrobe a owl:Class, brick:Warm_Cool_Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Warm Cool Adjust Sensor"@en ; 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 ; @@ -23037,6 +23755,7 @@ 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"@en ; 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 ; @@ -23073,6 +23792,7 @@ brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, brick:Waste_Amount_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Waste Amount Sensor"@en ; 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 ; @@ -23093,6 +23813,7 @@ brick:Waste_Amount_Sensor a owl:Class, brick:Waste_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Waste Meter"@en ; 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 ; @@ -23108,6 +23829,7 @@ brick:Waste_Meter a owl:Class, brick:Waste_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Waste Storage"@en ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A room used for storing waste such as trash or recycling"@en ; @@ -23142,6 +23864,7 @@ brick:Waste_Storage a owl:Class, brick:Water_Cooled_Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Water Cooled Chiller"@en ; 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 ; @@ -23167,6 +23890,7 @@ brick:Water_Cooled_Chiller a owl:Class, brick:Water_Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Temperature Setpoint"@en ; 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 ; @@ -23199,6 +23923,7 @@ brick:Water_Differential_Temperature_Setpoint a owl:Class, brick:Water_Distribution a owl:Class, sh:NodeShape ; + rdfs:label "Water Distribution"@en ; 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 ; @@ -23219,6 +23944,7 @@ brick:Water_Distribution a owl:Class, brick:Water_Loss_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Loss Alarm"@en ; 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 ; @@ -23244,6 +23970,7 @@ brick:Water_Loss_Alarm a owl:Class, brick:Water_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Reducing Valve"@en ; 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 ; @@ -23270,6 +23997,7 @@ brick:Water_Pressure_Reducing_Valve a owl:Class, brick:Water_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Relief Valve"@en ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Water_Valve ; skos:definition "Valve designed to automatically relieve excessive water pressure."@en ; @@ -23296,6 +24024,7 @@ brick:Water_Pressure_Relief_Valve a owl:Class, brick:Water_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Pressure ; @@ -23316,6 +24045,7 @@ brick:Water_Pressure_Setpoint a owl:Class, brick:Water_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Water Tank"@en ; 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 ; @@ -23347,6 +24077,7 @@ brick:Weather_Condition a brick:Quantity . brick:Weather_Station a owl:Class, sh:NodeShape ; + rdfs:label "Weather Station"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A dedicated weather measurement station"@en ; @@ -23368,6 +24099,7 @@ brick:Weather_Station a owl:Class, brick:Wind_Direction_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Wind Direction Sensor"@en ; rdfs:subClassOf brick:Direction_Sensor ; skos:definition "Measures the direction of wind in degrees relative to North"@en ; sh:rule [ a sh:TripleRule ; @@ -23394,6 +24126,7 @@ brick:Wind_Direction_Sensor a owl:Class, brick:Wind_Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Wind Speed Sensor"@en ; 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 ; @@ -23420,6 +24153,7 @@ brick:Wind_Speed_Sensor a owl:Class, brick:Workshop a owl:Class, sh:NodeShape ; + rdfs:label "Workshop"@en ; 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 ; @@ -23449,6 +24183,7 @@ brick:Workshop a owl:Class, brick:Zone_Air_Conditioning_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Conditioning Mode Status"@en ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the mode of AC for a zone"@en ; sh:rule [ a sh:TripleRule ; @@ -23483,6 +24218,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The upper (cooling) setpoint for zone air temperature"@en ; @@ -23492,6 +24228,7 @@ 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"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23523,6 +24260,7 @@ 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"@en ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The lower (heating) setpoint for zone air temperature"@en ; @@ -23532,6 +24270,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23569,6 +24308,7 @@ brick:Zone_Air_Humidity_Sensor a owl:Class, brick:Zone_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -23601,6 +24341,7 @@ brick:Zone_Air_Humidity_Setpoint a owl:Class, brick:Zone_CO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Zone CO2 Level Sensor"@en ; 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 ; @@ -23633,6 +24374,7 @@ brick:Zone_CO2_Level_Sensor a owl:Class, brick:Zone_Damper a owl:Class, sh:NodeShape ; + rdfs:label "Zone Damper"@en ; rdfs:subClassOf brick:Damper ; skos:definition "Dampers open and close to regulate zone temperatures in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -23653,6 +24395,7 @@ brick:Zone_Damper a owl:Class, brick:Zone_Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Zone Occupied Load Shed Command"@en ; rdfs:subClassOf brick:Occupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23687,6 +24430,7 @@ 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"@en ; rdfs:subClassOf brick:Standby_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23721,6 +24465,7 @@ 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"@en ; rdfs:subClassOf brick:Unoccupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -23825,7 +24570,7 @@ bsh:Active_EnergyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MegaW-HR unit:W-HR unit:KiloW-HR ) ; + sh:in ( unit:KiloW-HR unit:MegaW-HR unit:W-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -23855,52 +24600,52 @@ bsh:Alternating_Current_FrequencyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:GigaHZ unit:MegaHZ unit:KiloHZ unit:HZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MegaHZ unit:KiloHZ unit:GigaHZ unit:HZ ) ; 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: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: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:MegaV-A-HR unit:V-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:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:MicroTORR unit:KiloGM-PER-M-SEC2 unit:PDL-PER-IN2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:GM_F-PER-CentiM2 unit:PicoPA unit:GigaPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:MegaPA unit:DYN-PER-CentiM2 unit:MicroBAR unit:MilliM_H2O unit:FT_H2O_39dot2DEG_F unit:KiloN-PER-M2 unit:ATM unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MicroTORR unit:PDL-PER-IN2 unit:MegaBAR unit:CentiBAR unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -23948,15 +24693,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 ; @@ -23989,7 +24734,7 @@ bsh:Current_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24019,15 +24764,15 @@ 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:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DeciB_M unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:DeprecationInferenceForInstancesRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24099,15 +24844,15 @@ bsh:Differential_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: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, @@ -24119,7 +24864,7 @@ bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:KiloN-PER-M2 unit:KiloLB_F-PER-IN2 unit:CentiM_HG unit:IN_HG_60DEG_F unit:ATM unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:CentiM_HG_0DEG_C unit:FT_H2O_39dot2DEG_F unit:KiloPA unit:FT_HG unit:LB_F-PER-FT2 unit:HectoPA unit:KiloGM_F-PER-CentiM2 unit:M_H2O unit:LB_F-PER-IN2 unit:MilliM_HGA unit:PSI unit:MicroTORR unit:MicroATM unit:CentiBAR unit:ATM_T unit:MegaBAR unit:N-PER-MilliM2 unit:MegaPA unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_HG_32DEG_F unit:IN_H2O_60DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:MegaPSI unit:KiloPA_A unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24129,7 +24874,7 @@ bsh:Differential_Static_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24144,45 +24889,45 @@ bsh:Differential_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; 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_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit:K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Dry_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; 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, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:V-A-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:MegaV-A_Reactive-HR unit:KiloV-A-HR unit:MegaW-HR unit:J unit:MegaV-A-HR unit:W-HR unit:KiloW-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:J unit:MegaW-HR unit:MegaV-A_Reactive-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:KiloW-HR unit:KiloV-A-HR unit:V-A-HR unit:W-HR unit:MegaV-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:EquivalentPropertyRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24203,22 +24948,22 @@ bsh:Formaldehyde_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:FrequencyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:NUM-PER-HR unit:PER-SEC unit:PER-MIN unit:PER-DAY unit:PER-WK unit:PERCENT-PER-DAY unit:NUM-PER-YR unit:PER-MilliSEC unit:failures-in-time unit:GigaHZ unit:PPTH-PER-HR unit:PER-HR unit:MegaHZ unit:NUM-PER-SEC unit:KiloHZ unit:PERCENT-PER-WK unit:PERCENT-PER-HR unit:TeraHZ unit:PERCENT-PER-MO unit:SAMPLE-PER-SEC unit:MilliHZ unit:PER-MO unit:PlanckFrequency unit:PER-YR unit:PetaHZ unit:HZ ) ; + sh:in ( unit:KiloHZ unit:MegaHZ unit:SAMPLE-PER-SEC unit:MilliHZ unit:PER-MilliSEC unit:PER-HR unit:PlanckFrequency unit:PERCENT-PER-YR unit:PER-SEC unit:NUM-PER-SEC unit:failures-in-time unit:PER-MO unit:PERCENT-PER-WK unit:PER-YR unit:PERCENT-PER-MO unit:PERCENT-PER-HR unit:PERCENT-PER-DAY unit:PER-DAY unit:GigaHZ unit:PER-WK unit:PetaHZ unit:NUM-PER-YR unit:TeraHZ unit:NUM-PER-HR unit:PPTH-PER-HR unit:PER-MIN unit:HZ ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24233,15 +24978,15 @@ bsh:Gauge_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_H2O unit:LB_F-PER-IN2 unit:BAR unit:IN_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:LB_F-PER-IN2 unit:MilliM_H2O unit:IN_H2O unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:GrainsOfMoistureQuantityShape a owl:Class, sh:NodeShape, @@ -24405,7 +25150,7 @@ bsh:LevelQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:DeciM unit:CentiM unit:YD unit:MicroM unit:MilliM unit:M unit:KiloM unit:IN unit:FT ) ; + sh:in ( unit:M unit:IN unit:MilliM unit:DeciM unit:YD unit:CentiM unit:MicroM unit:FT unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24415,7 +25160,7 @@ bsh:Linear_SpeedQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloM-PER-SEC unit:M-PER-SEC unit:FT-PER-HR unit:FT-PER-SEC unit:MI-PER-SEC unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR ) ; + sh:in ( unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR unit:FT-PER-HR unit:FT-PER-SEC unit:KiloM-PER-SEC unit:M-PER-SEC unit:MI-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24548,15 +25293,15 @@ bsh:Occupancy_PercentageQuantityShape 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:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ 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 ] . bsh:OneLastKnownValuePerEntity a sh:NodeShape ; sh:property [ sh:maxCount 1 ; @@ -24569,15 +25314,15 @@ bsh:Operative_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; 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:Ozone_ConcentrationQuantityShape a owl:Class, sh:NodeShape, @@ -24599,52 +25344,52 @@ bsh:PM10_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PM1_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PM2.5_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Phasor_AngleQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24664,7 +25409,7 @@ bsh:Phasor_MagnitudeQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24713,30 +25458,30 @@ bsh:Power_FactorQuantityShape a owl:Class, 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, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:DeciM unit:CentiM unit:YD unit:MicroM unit:MilliM unit:M unit:KiloM unit:IN unit:FT ) ; 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 unit:IN unit:MilliM unit:DeciM unit:YD unit:CentiM unit:MicroM unit:FT unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PressureQuantityShape a owl:Class, sh:NodeShape, @@ -24748,7 +25493,7 @@ bsh:PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:GM_F-PER-CentiM2 unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:KiloLB_F-PER-IN2 unit:PSI unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MicroTORR unit:PDL-PER-IN2 unit:MegaBAR unit:CentiBAR unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24790,15 +25535,15 @@ bsh:RadianceQuantityShape a owl:Class, 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:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ 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 ] . bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:NodeShape, @@ -24810,7 +25555,7 @@ bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:DEG_C unit:DEG_F unit:K ) ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24820,60 +25565,60 @@ bsh:Radon_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:BQ-PER-M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:BQ-PER-M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Reactive_EnergyQuantityShape a owl:Class, sh:NodeShape, 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:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MegaV-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Rotational_SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:RAD-PER-SEC unit:RAD-PER-MIN unit:RAD-PER-HR unit:DEG-PER-MIN unit:DEG-PER-HR unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:DEG-PER-MIN unit:RAD-PER-MIN unit:RAD-PER-SEC unit:RAD-PER-HR 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 ] . bsh:Solar_IrradianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-PER-IN2 unit:W-PER-M2 unit:W-PER-FT2 unit:W-PER-CentiM2 ) ; 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-IN2 unit:W-PER-M2 unit:W-PER-FT2 unit:W-PER-CentiM2 ) ; 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, @@ -24900,7 +25645,7 @@ bsh:SpeedQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:RAD-PER-SEC unit:FT3-PER-MIN-FT2 unit:RAD-PER-MIN unit:MicroM-PER-SEC unit:BFT unit:FT-PER-SEC unit:DEG-PER-SEC unit:KiloM-PER-HR unit:YD-PER-SEC unit:IN-PER-YR unit:DEG-PER-MIN unit:YD-PER-MIN unit:YD-PER-HR unit:DEG-PER-HR unit:KiloM-PER-SEC unit:HZ-M unit:M-PER-SEC unit:MegaHZ-M unit:FT-PER-HR unit:MI-PER-SEC unit:GigaHZ-M unit:RAD-PER-HR unit:M-PER-HR unit:MicroM-PER-MIN unit:MI-PER-HR ) ; + sh:in ( unit:KiloM-PER-HR unit:M-PER-HR unit:MI-PER-HR unit:HZ-M unit:FT-PER-SEC unit:FT3-PER-MIN-FT2 unit:RAD-PER-MIN unit:DEG-PER-MIN unit:MicroM-PER-MIN unit:GigaHZ-M unit:KiloM-PER-SEC unit:MI-PER-SEC unit:IN-PER-YR unit:DEG-PER-HR unit:YD-PER-HR unit:BFT unit:FT-PER-HR unit:MicroM-PER-SEC unit:YD-PER-MIN unit:YD-PER-SEC unit:RAD-PER-SEC unit:RAD-PER-HR unit:MegaHZ-M unit:M-PER-SEC unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24910,7 +25655,7 @@ bsh:Static_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:CentiM_HG unit:KiloN-PER-M2 unit:ATM unit:IN_HG_60DEG_F unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:FT_H2O_39dot2DEG_F unit:CentiM_HG_0DEG_C unit:KiloPA unit:LB_F-PER-FT2 unit:FT_HG unit:HectoPA unit:KiloLB_F-PER-IN2 unit:M_H2O unit:KiloGM_F-PER-CentiM2 unit:MilliM_HGA unit:LB_F-PER-IN2 unit:PSI unit:MicroATM unit:MegaPA unit:ATM_T unit:CentiBAR unit:N-PER-MilliM2 unit:MegaBAR unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_H2O_60DEG_F unit:IN_HG_32DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:KiloPA_A unit:MegaPSI unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MicroTORR unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24937,15 +25682,15 @@ bsh:TVOC_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroGM-PER-M3 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:MicroGM-PER-M3 unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:TagInferenceRule a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24964,45 +25709,45 @@ bsh:TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit: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:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Thermal_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:GigaJ unit:BTU_IT unit:CAL_TH unit:KiloCAL_TH unit:THERM_EC unit:KiloJ unit:KiloCAL unit:CAL_IT unit:KiloCAL_Mean unit:KiloBTU_IT unit:KiloCAL_IT unit:MegaJ unit:BTU_39DEG_F unit:BTU_TH unit:PicoJ unit:CAL_MEAN unit:CAL_20DEG_C unit:CAL_15_DEG_C unit:BTU_60DEG_F unit:NanoJ unit:KiloBTU_TH unit:BTU_MEAN unit:THM_EEC unit:BTU_59DEG_F unit:THM_US unit:J unit:TON_FG-HR unit:THERM_US ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:KiloBTU_IT unit:KiloBTU_TH unit:THM_EEC unit:KiloCAL unit:BTU_MEAN unit:KiloCAL_TH unit:BTU_IT unit:BTU_60DEG_F unit:CAL_MEAN unit:BTU_39DEG_F unit:MegaJ unit:KiloJ unit:GigaJ unit:NanoJ unit:KiloCAL_Mean unit:J unit:THERM_US unit:BTU_TH unit:THERM_EC unit:CAL_20DEG_C unit:BTU_59DEG_F unit:KiloCAL_IT unit:CAL_15_DEG_C unit:CAL_TH unit:CAL_IT unit:THM_US unit:PicoJ unit:TON_FG-HR ) ; 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:DAY_Sidereal unit:MO_Synodic unit:MilliH-PER-OHM unit:MilliH-PER-KiloOHM unit:MIN_Sidereal unit:KiloSEC unit:FemtoSEC unit:YR_TROPICAL unit:H-PER-OHM unit:MO_MeanJulian unit:CentiPOISE-PER-BAR unit:PA-SEC-PER-BAR unit:MicroH-PER-KiloOHM unit:MilliSEC unit:PicoSEC unit:YR_Metrology unit:MicroH-PER-OHM unit:DAY unit:HR unit:KiloYR unit:MO_MeanGREGORIAN unit:HR_Sidereal unit:MegaSEC unit:MilliPA-SEC-PER-BAR unit:AttoSEC unit:YR_Common unit:POISE-PER-PA unit:NanoSEC unit:POISE-PER-BAR unit:PlanckTime unit:SH unit:MO unit:WK unit:SEC unit:DeciSEC unit:MicroSEC unit:YR unit:MegaYR unit:H-PER-KiloOHM unit:YR_Sidereal unit:MIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:H-PER-KiloOHM unit:MegaYR unit:YR_TROPICAL unit:HR unit:H-PER-OHM unit:MO_Synodic unit:PA-SEC-PER-BAR unit:MicroSEC unit:MO unit:PicoSEC unit:PlanckTime unit:MilliH-PER-OHM unit:MIN_Sidereal unit:SEC unit:HR_Sidereal unit:MicroH-PER-OHM unit:WK unit:MicroH-PER-KiloOHM unit:POISE-PER-PA unit:POISE-PER-BAR unit:AttoSEC unit:YR_Metrology unit:DAY_Sidereal unit:CentiPOISE-PER-BAR unit:SH unit:DAY unit:YR_Common unit:MO_MeanGREGORIAN unit:MIN unit:MilliSEC unit:MilliPA-SEC-PER-BAR unit:MO_MeanJulian unit:KiloYR unit:MilliH-PER-KiloOHM unit:DeciSEC unit:YR_Sidereal unit:YR unit:NanoSEC unit:KiloSEC unit:MegaSEC unit:FemtoSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:TimeseriesReferenceOnPointsConstraint a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25023,15 +25768,15 @@ bsh:Velocity_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliM_HG unit:MilliBAR unit:N-PER-M2 unit:HectoBAR unit:CentiM_H2O_4DEG_C unit:KiloGM_F-PER-M2 unit:N-PER-CentiM2 unit:KiloN-PER-M2 unit:KiloLB_F-PER-IN2 unit:CentiM_HG unit:IN_HG_60DEG_F unit:ATM unit:GigaPA unit:PDL-PER-FT2 unit:PicoPA unit:CentiM_HG_0DEG_C unit:FT_H2O_39dot2DEG_F unit:KiloPA unit:FT_HG unit:LB_F-PER-FT2 unit:HectoPA unit:KiloGM_F-PER-CentiM2 unit:M_H2O unit:LB_F-PER-IN2 unit:MilliM_HGA unit:PSI unit:MicroTORR unit:MicroATM unit:CentiBAR unit:ATM_T unit:MegaBAR unit:N-PER-MilliM2 unit:MegaPA unit:CentiM_H20_4DEG_C unit:KiloBAR unit:DYN-PER-CentiM2 unit:MicroBAR unit:CentiM_H2O unit:BAR unit:IN_HG_32DEG_F unit:IN_H2O_60DEG_F unit:TORR unit:MilliPA unit:DecaPA unit:KIP_F-PER-IN2 unit:MilliM_H2O unit:MicroPA unit:KiloGM_F-PER-MilliM2 unit:MegaPSI unit:KiloPA_A unit:BARYE unit:PA unit:PDL-PER-IN2 unit:KiloGM-PER-M-SEC2 unit:MilliTORR unit:IN_H2O_39dot2DEG_F unit:DeciBAR unit:IN_HG unit:IN_H2O unit:PlanckPressure unit:GM_F-PER-CentiM2 unit:BARAD unit:FT_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:LB_F-PER-FT2 unit:MilliPA unit:PicoPA unit:KIP_F-PER-IN2 unit:PlanckPressure unit:MicroPA unit:KiloGM-PER-M-SEC2 unit:KiloGM_F-PER-CentiM2 unit:GigaPA unit:HectoPA unit:MilliBAR unit:FT_H2O unit:LB_F-PER-IN2 unit:KiloGM_F-PER-M2 unit:CentiM_HG unit:DYN-PER-CentiM2 unit:MegaPA unit:MicroBAR unit:MilliM_H2O unit:KiloN-PER-M2 unit:ATM unit:FT_H2O_39dot2DEG_F unit:PSI unit:KiloLB_F-PER-IN2 unit:IN_H2O_39dot2DEG_F unit:IN_HG_32DEG_F unit:MicroATM unit:MilliM_HGA unit:FT_HG unit:BARYE unit:BAR unit:HectoBAR unit:IN_HG_60DEG_F unit:MegaBAR unit:CentiBAR unit:GM_F-PER-CentiM2 unit:MicroTORR unit:PDL-PER-IN2 unit:KiloGM_F-PER-MilliM2 unit:M_H2O unit:IN_H2O unit:MegaPSI unit:CentiM_H2O unit:N-PER-M2 unit:CentiM_H2O_4DEG_C unit:N-PER-CentiM2 unit:DeciBAR unit:IN_HG unit:MilliM_HG unit:KiloPA_A unit:PA unit:MilliTORR unit:CentiM_HG_0DEG_C unit:KiloPA unit:ATM_T unit:BARAD unit:N-PER-MilliM2 unit:PDL-PER-FT2 unit:IN_H2O_60DEG_F unit:KiloBAR unit:DecaPA unit:TORR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:VirtualMeterRule a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25050,75 +25795,75 @@ bsh:Voltage_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Voltage_ImbalanceQuantityShape a owl:Class, sh:NodeShape, 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:VolumeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:CentiM3 unit:PINT_UK unit:QT_UK unit:MicroL unit:M3 unit:MicroM3 unit:DeciM3 unit:PlanckVolume unit:ANGSTROM3 unit:BBL_US unit:FT3 unit:MI3 unit:TON_Register unit:FemtoL unit:PINT unit:MilliL unit:AC-FT unit:PicoL unit:AC-FT_US unit:MilliM3 unit:L unit:TSP unit:NanoL unit:DecaL unit:MegaL unit:GI_UK unit:PK_UK unit:Standard unit:BBL_UK_PET unit:IN3 unit:OZ_VOL_UK unit:YD3 unit:DeciL unit:GT unit:GI_US unit:QT_US unit:TON_SHIPPING_UK unit:Kilo-FT3 unit:DecaM3 unit:BBL unit:STR unit:HectoL unit:RT unit:MI_UK3 unit:KiloL unit:TBSP unit:TON_SHIPPING_US unit:FBM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:STR unit:MicroM3 unit:GI_US unit:NT unit:FBM unit:M3 unit:GI_UK unit:MilliL unit:NanoL unit:BBL_UK_PET unit:TON_SHIPPING_UK unit:MegaL unit:PlanckVolume unit:PINT_UK unit:TON_SHIPPING_US unit:BBL unit:IN3 unit:FemtoL unit:DecaL unit:CentiM3 unit:AC-FT unit:PK_UK unit:PicoL unit:GT unit:DecaM3 unit:HectoL unit:DeciL unit:DeciM3 unit:AC-FT_US unit:BBL_US unit:TON_Register unit:L unit:KiloCubicFT unit:Standard unit:QT_US unit:TBSP unit:KiloL unit:TSP unit:FT3 unit:OZ_VOL_UK unit:QT_UK unit:MicroL unit:ANGSTROM3 unit:MilliM3 unit:YD3 unit:PINT unit:MI3 unit:MI_UK3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Wet_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, 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:DEG_C unit:DEG_F unit:K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Wind_DirectionQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:DEG unit:MicroRAD unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:ARCSEC unit:GON unit:MilliARCSEC unit:REV unit:MilliRAD unit:ARCMIN unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:aggregationFunctionShape a sh:PropertyShape ; sh:path brick:aggregationFunction . @@ -25176,6 +25921,9 @@ bsh:isFedByShape a sh:PropertyShape ; bsh:isPartOfShape a sh:PropertyShape ; sh:path brick:isPartOf . + rdfs:label "RealEstateCore"^^xsd:string ; + owl:versionInfo "4.0"^^xsd:string . + rec:AssetCollection a sh:NodeShape . rec:ICTRack owl:deprecated true ; @@ -25272,12 +26020,14 @@ sosa:ObservableProperty a owl:Class . brick:AED a owl:Class, sh:NodeShape ; + rdfs:label "AED"@en ; 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"@en ; 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 ; @@ -25288,6 +26038,7 @@ brick:Acceleration_Time a brick:Quantity ; brick:Access_Control_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Access Control Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -25321,6 +26072,7 @@ brick:Active_Energy a brick:Quantity ; brick:Air_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of air flow"@en ; @@ -25354,6 +26106,7 @@ brick:Air_Flow_Deadband_Setpoint a owl:Class, brick:Air_Handler_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Air Handler Unit"@en ; 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 ; @@ -25361,6 +26114,7 @@ brick:Air_Handler_Unit a owl:Class, brick:Air_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure of the surrounding air."@en ; sh:rule [ a sh:TripleRule ; @@ -25388,6 +26142,7 @@ brick:Air_Pressure_Sensor a owl:Class, brick:Air_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -25408,6 +26163,7 @@ brick:Air_Pressure_Setpoint a owl:Class, brick:Air_System a owl:Class, sh:NodeShape ; + rdfs:label "Air System"@en ; 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 ; @@ -25423,6 +26179,7 @@ brick:Air_System a owl:Class, brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Wet Bulb Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor, brick:Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -25474,7 +26231,6 @@ brick:Atmospheric_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -25537,6 +26293,7 @@ brick:Atmospheric_Pressure a brick:Quantity ; brick:Average_Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Discharge Air Flow Sensor"@en ; 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 ; @@ -25544,6 +26301,7 @@ brick:Average_Discharge_Air_Flow_Sensor a owl:Class, brick:BACnet_Controller a owl:Class, sh:NodeShape ; + rdfs:label "BACnet Controller"@en ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:BACnet ; @@ -25567,6 +26325,7 @@ brick:Blowdown_Water a brick:Substance ; brick:Breakroom a owl:Class, sh:NodeShape ; + rdfs:label "Breakroom"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Break_Room ; @@ -25578,6 +26337,7 @@ brick:Breakroom a owl:Class, brick:CAV a owl:Class, sh:NodeShape ; + rdfs:label "CAV"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Constant_Air_Volume_Box ; brick:aliasOf brick:Constant_Air_Volume_Box . @@ -25592,6 +26352,7 @@ brick:CO2 a brick:Substance ; brick:CO2_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Alarm"@en ; 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 ; @@ -25612,6 +26373,7 @@ brick:CO2_Alarm a owl:Class, brick:CO2_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Level Sensor"@en ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -25639,6 +26401,7 @@ brick:CO2_Level_Sensor a owl:Class, brick:CO2_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets some property of CO2"@en ; sh:rule [ a sh:TripleRule ; @@ -25660,12 +26423,14 @@ brick:CO2_Setpoint a owl:Class, brick:CRAC a owl:Class, sh:NodeShape ; + rdfs:label "CRAC"@en ; 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"@en ; 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 ; @@ -25673,6 +26438,7 @@ brick:CRAH a owl:Class, brick:Camera a owl:Class, sh:NodeShape ; + rdfs:label "Camera"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Camera ; @@ -25687,6 +26453,7 @@ brick:Camera a owl:Class, brick:Check_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Check Valve"@en ; 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 ; @@ -25702,6 +26469,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -25746,6 +26514,7 @@ 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"@en ; 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 ; @@ -25783,6 +26552,7 @@ brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Meter"@en ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -25809,6 +26579,7 @@ brick:Chilled_Water_Meter a owl:Class, brick:Circuit_Breaker a owl:Class, sh:NodeShape ; + rdfs:label "Circuit Breaker"@en ; 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 ; @@ -25824,6 +26595,7 @@ brick:Circuit_Breaker a owl:Class, brick:Cold_Deck a owl:Class, sh:NodeShape ; + rdfs:label "Cold Deck"@en ; 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 ; @@ -25844,6 +26616,7 @@ brick:Cold_Deck a owl:Class, brick:Conductivity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Conductivity Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures electrical conductance"@en ; sh:property [ a sh:PropertyShape ; @@ -25871,6 +26644,7 @@ brick:Conductivity_Sensor a owl:Class, brick:Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Demand Sensor"@en ; 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 ; @@ -25897,6 +26671,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -25906,12 +26681,14 @@ brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Discharge Air Temperature Integral Time Parameter"@en ; 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"@en ; 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 . @@ -25949,6 +26726,7 @@ brick:Current_Total_Harmonic_Distortion a brick:Quantity ; brick:Cycle_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Cycle Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en ; sh:rule [ a sh:TripleRule ; @@ -25969,6 +26747,7 @@ brick:Cycle_Alarm a owl:Class, brick:DOAS a owl:Class, sh:NodeShape ; + rdfs:label "DOAS"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dedicated_Outdoor_Air_System_Unit ; skos:definition "See Dedicated_Outdoor_Air_System_Unit"@en ; @@ -25976,6 +26755,7 @@ brick:DOAS a owl:Class, brick:Damper_Command a owl:Class, sh:NodeShape ; + rdfs:label "Damper Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of dampers"@en ; sh:rule [ a sh:TripleRule ; @@ -25996,6 +26776,7 @@ brick:Damper_Command a owl:Class, brick:Daylight_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Daylight Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Daylight ; @@ -26023,6 +26804,7 @@ brick:Deceleration_Time a brick:Quantity ; brick:Delay_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Delay Parameter"@en ; 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 ; @@ -26066,6 +26848,7 @@ brick:Differential_Dry_Bulb_Temperature a brick:Quantity ; brick:Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -26095,6 +26878,7 @@ brick:Differential_Pressure_Step_Parameter a owl:Class, brick:Direction_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Direction Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en ; sh:property [ a sh:PropertyShape ; @@ -26122,6 +26906,7 @@ brick:Direction_Sensor a owl:Class, brick:Direction_Status a owl:Class, sh:NodeShape ; + rdfs:label "Direction Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which direction a device is operating in"@en ; sh:rule [ a sh:TripleRule ; @@ -26143,6 +26928,7 @@ brick:Direction_Status a owl:Class, brick:Discharge_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Supply_Air_Dewpoint_Sensor ; skos:definition "Measures dewpoint of discharge air"@en ; @@ -26150,18 +26936,21 @@ brick:Discharge_Air_Dewpoint_Sensor a owl:Class, brick:Discharge_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Differential Pressure Sensor"@en ; 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"@en ; 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"@en ; 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 ; @@ -26169,6 +26958,7 @@ brick:Discharge_Air_Duct_Pressure_Status a owl:Class, brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Demand Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Demand_Setpoint ; @@ -26177,18 +26967,21 @@ brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, brick:Discharge_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow High Reset Setpoint"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Reset_Setpoint ; skos:definition "Setpoints used in Reset strategies"@en ; @@ -26196,6 +26989,7 @@ brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, brick:Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Supply_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of discharge air"@en ; @@ -26203,6 +26997,7 @@ brick:Discharge_Air_Flow_Sensor a owl:Class, brick:Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow"@en ; @@ -26210,6 +27005,7 @@ brick:Discharge_Air_Flow_Setpoint a owl:Class, brick:Discharge_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Humidity Sensor"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Supply_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of discharge air"@en ; @@ -26217,6 +27013,7 @@ brick:Discharge_Air_Humidity_Sensor a owl:Class, brick:Discharge_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Supply_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for discharge air"@en ; @@ -26224,24 +27021,28 @@ brick:Discharge_Air_Humidity_Setpoint a owl:Class, brick:Discharge_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Integral Gain Parameter"@en ; 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"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Supply_Air_Smoke_Detection_Alarm ; @@ -26249,6 +27050,7 @@ brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class, brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -26258,18 +27060,21 @@ brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Integral Time Parameter"@en ; 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"@en ; 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"@en ; 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 ; @@ -26277,12 +27082,14 @@ brick:Discharge_Air_Static_Pressure_Sensor a owl:Class, brick:Discharge_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Step Parameter"@en ; 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"@en ; 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 ; @@ -26290,6 +27097,7 @@ brick:Discharge_Air_Temperature_Alarm a owl:Class, brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint, brick:Discharge_Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; @@ -26299,6 +27107,7 @@ brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature High Reset Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_High_Reset_Setpoint ; @@ -26306,6 +27115,7 @@ brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Low Reset Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Low_Reset_Setpoint ; @@ -26313,6 +27123,7 @@ brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Proportional_Band_Parameter ; @@ -26320,12 +27131,14 @@ brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Reset Differential Setpoint"@en ; 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"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air"@en ; @@ -26333,6 +27146,7 @@ brick:Discharge_Air_Temperature_Sensor a owl:Class, brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Setpoint Limit"@en ; 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 ; @@ -26340,24 +27154,28 @@ brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Discharge_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Step Parameter"@en ; 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"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -26370,6 +27188,7 @@ brick:Domestic_Water a brick:Substance ; brick:ESS_Panel a owl:Class, sh:NodeShape ; + rdfs:label "ESS Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Embedded_Surface_System_Panel ; skos:definition "See Embedded_Surface_System_Panel"@en ; @@ -26377,12 +27196,14 @@ brick:ESS_Panel a owl:Class, brick:EV_Charging_Hub a owl:Class, sh:NodeShape ; + rdfs:label "EV Charging Hub"@en ; 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"@en ; 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 ; @@ -26425,6 +27246,7 @@ 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"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Supply_Air_Temperature_Setpoint ; @@ -26432,6 +27254,7 @@ brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Heating Zone Air Temperature Setpoint"@en ; 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 ; @@ -26474,6 +27297,7 @@ 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"@en ; 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 ; @@ -26516,6 +27340,7 @@ brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Electric_Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electric Energy Sensor"@en ; rdfs:subClassOf brick:Energy_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Electric ; @@ -26541,6 +27366,7 @@ brick:Electric_Energy_Sensor a owl:Class, brick:Electric_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Electric Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Electric heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -26561,6 +27387,7 @@ brick:Electric_Radiator a owl:Class, brick:Electrical_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26581,6 +27408,7 @@ brick:Electrical_Meter a owl:Class, brick:Electrical_System a owl:Class, sh:NodeShape ; + rdfs:label "Electrical System"@en ; 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 ; @@ -26596,6 +27424,7 @@ brick:Electrical_System a owl:Class, brick:Elevator_Space a owl:Class, sh:NodeShape ; + rdfs:label "Elevator Space"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Shaft ; @@ -26607,6 +27436,7 @@ brick:Elevator_Space a owl:Class, brick:Embedded_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Temperature Sensor"@en ; 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 ; @@ -26633,6 +27463,7 @@ brick:Embedded_Temperature_Sensor a owl:Class, brick:Embedded_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Temperature Setpoint"@en ; 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 ; @@ -26659,6 +27490,7 @@ brick:Embedded_Temperature_Setpoint a owl:Class, brick:Emergency_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en ; sh:rule [ a sh:TripleRule ; @@ -26679,6 +27511,7 @@ brick:Emergency_Alarm a owl:Class, brick:Enable_Status a owl:Class, sh:NodeShape ; + rdfs:label "Enable Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system or piece of functionality has been enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -26699,6 +27532,7 @@ brick:Enable_Status a owl:Class, brick:Energy_Generation_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy Generation System"@en ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that generates electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26719,6 +27553,7 @@ brick:Energy_Generation_System a owl:Class, brick:Energy_Storage a owl:Class, sh:NodeShape ; + rdfs:label "Energy Storage"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Devices or equipment that store energy in its various forms"@en ; sh:rule [ a sh:TripleRule ; @@ -26739,6 +27574,7 @@ brick:Energy_Storage a owl:Class, brick:Energy_Storage_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy Storage System"@en ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that stores electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -26759,6 +27595,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled entering water"@en ; @@ -26797,6 +27634,7 @@ 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"@en ; 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 ; @@ -26834,6 +27672,7 @@ 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"@en ; 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 ; @@ -26872,6 +27711,7 @@ 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"@en ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the flow of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26909,6 +27749,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26946,6 +27787,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -26983,6 +27825,7 @@ 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"@en ; 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 ; @@ -27024,6 +27867,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27069,6 +27913,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27113,6 +27958,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27158,6 +28004,7 @@ 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"@en ; 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 ; @@ -27196,6 +28043,7 @@ 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"@en ; 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 ; @@ -27237,6 +28085,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -27269,6 +28118,7 @@ brick:Entering_Water_Temperature_Sensor a owl:Class, brick:Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Enthalpy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total heat content of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -27296,6 +28146,7 @@ brick:Enthalpy_Sensor a owl:Class, brick:Ethernet_Port a owl:Class, sh:NodeShape ; + rdfs:label "Ethernet Port"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27315,6 +28166,7 @@ brick:Ethernet_Port a owl:Class, brick:Ethernet_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Ethernet Switch"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27334,6 +28186,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -27378,6 +28231,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -27422,6 +28276,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -27454,6 +28309,7 @@ brick:Exhaust_Air_Flow_Sensor a owl:Class, brick:Exhaust_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets exhaust air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -27486,6 +28342,7 @@ 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"@en ; rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint ; skos:definition "Sets exhaust air stack flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -27522,6 +28379,7 @@ brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, brick:Exhaust_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Exhaust Fan"@en ; 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 ; @@ -27542,6 +28400,7 @@ brick:Exhaust_Fan a owl:Class, brick:FCU a owl:Class, sh:NodeShape ; + rdfs:label "FCU"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Fan_Coil_Unit ; skos:definition "See Fan_Coil_Unit"@en ; @@ -27549,6 +28408,7 @@ brick:FCU a owl:Class, brick:Fan_Command a owl:Class, sh:NodeShape ; + rdfs:label "Fan Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -27569,6 +28429,7 @@ brick:Fan_Command a owl:Class, brick:Fan_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fan Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -27589,6 +28450,7 @@ brick:Fan_Status a owl:Class, brick:Filter_Status a owl:Class, sh:NodeShape ; + rdfs:label "Filter Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a filter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -27609,6 +28471,7 @@ brick:Filter_Status a owl:Class, brick:Food_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Food Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used in the production, storage, serving, or cleanup of food and beverages"@en ; @@ -27643,6 +28506,7 @@ brick:Food_Service_Room a owl:Class, brick:Frequency_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Sensor"@en ; 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 ; @@ -27674,6 +28538,7 @@ brick:Fuel_Oil a brick:Substance ; brick:Furniture a owl:Class, sh:NodeShape ; + rdfs:label "Furniture"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; owl:deprecated true ; @@ -27694,6 +28559,7 @@ brick:Furniture a owl:Class, brick:Gas_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Gas Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of gas"@en ; sh:rule [ a sh:TripleRule ; @@ -27715,6 +28581,7 @@ brick:Gas_Meter a owl:Class, brick:Gas_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Gas Valve"@en ; rdfs:subClassOf brick:Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -27738,6 +28605,7 @@ brick:Gasoline a brick:Substance ; brick:Generation_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Generation Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor measuring how much something has been generated."@en ; sh:property [ a sh:PropertyShape ; @@ -27768,6 +28636,7 @@ brick:Glycol a brick:Substance ; brick:HVAC_System a owl:Class, sh:NodeShape ; + rdfs:label "HVAC System"@en ; rdfs:subClassOf brick:System ; owl:equivalentClass brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; @@ -27775,6 +28644,7 @@ brick:HVAC_System a owl:Class, brick:HX a owl:Class, sh:NodeShape ; + rdfs:label "HX"@en ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Heat_Exchanger ; skos:definition "See Heat_Exchanger"@en ; @@ -27782,6 +28652,7 @@ brick:HX a owl:Class, brick:Heating_Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heating Demand Sensor"@en ; 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 ; @@ -27808,6 +28679,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -27817,18 +28689,21 @@ brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Heating Discharge Air Temperature Integral Time Parameter"@en ; 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"@en ; 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"@en ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Supply_Air_Temperature_Alarm ; @@ -27837,12 +28712,14 @@ brick:High_Discharge_Air_Temperature_Alarm a owl:Class, brick:Horizontal_Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Horizontal Fan Coil Unit"@en ; 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"@en ; 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 ; @@ -27863,6 +28740,7 @@ brick:Hot_Deck a owl:Class, brick:Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Circulator Pump"@en ; rdfs:subClassOf brick:Circulator_Pump, brick:Hot_Water_Pump ; skos:definition "Used to move hot water in a closed circuit, ensuring continuous flow."@en ; @@ -27894,6 +28772,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -27938,6 +28817,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -27964,6 +28844,7 @@ brick:Hot_Water_Meter a owl:Class, brick:Hot_Water_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -27989,6 +28870,7 @@ 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"@en ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28024,6 +28906,7 @@ brick:Hot_Water_System_Enable_Command a owl:Class, brick:IAQ_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "IAQ Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28048,6 +28931,7 @@ brick:IAQ_Sensor_Equipment a owl:Class, brick:ICT_Rack a owl:Class, sh:NodeShape ; + rdfs:label "ICT Rack"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28071,6 +28955,7 @@ brick:Ice a brick:Substance ; brick:Illuminance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Illuminance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -28098,6 +28983,7 @@ brick:Illuminance_Sensor a owl:Class, brick:Inverter a owl:Class, sh:NodeShape ; + rdfs:label "Inverter"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device that changes direct current into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -28125,6 +29011,7 @@ brick:Irradiance a brick:Quantity ; brick:Isolation_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Valve"@en ; 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 ; @@ -28146,6 +29033,7 @@ brick:Isolation_Valve a owl:Class, brick:Leak_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Leak Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en ; sh:rule [ a sh:TripleRule ; @@ -28166,6 +29054,7 @@ brick:Leak_Alarm a owl:Class, brick:Leak_Detector_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Leak Detector Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -28190,6 +29079,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -28236,6 +29126,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -28280,6 +29171,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -28328,6 +29220,7 @@ brick:Light a brick:Substance . brick:Lighting_Level_Command a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Level Command"@en ; 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 ; @@ -28357,6 +29250,7 @@ brick:Liquid_CO2 a brick:Substance ; brick:Load_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -28377,6 +29271,7 @@ brick:Load_Setpoint a owl:Class, brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Differential Pressure Setpoint"@en ; rdfs:subClassOf brick:Differential_Pressure_Setpoint, brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -28413,6 +29308,7 @@ 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"@en ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28442,6 +29338,7 @@ brick:Lockout_Temperature_Differential_Parameter a owl:Class, brick:Lounge a owl:Class, sh:NodeShape ; + rdfs:label "Lounge"@en ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A room for lesiure activities or relaxing"@en ; @@ -28471,6 +29368,7 @@ brick:Lounge a owl:Class, brick:Low_Discharge_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Discharge Air Flow Alarm"@en ; 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 ; @@ -28478,6 +29376,7 @@ brick:Low_Discharge_Air_Flow_Alarm a owl:Class, brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Discharge Air Temperature Alarm"@en ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Temperature_Alarm ; @@ -28485,6 +29384,7 @@ brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, brick:MAU a owl:Class, sh:NodeShape ; + rdfs:label "MAU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Makeup_Air_Unit ; skos:definition "See Makeup_Air_Unit"@en ; @@ -28496,6 +29396,7 @@ brick:Makeup_Water a brick:Substance ; brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28503,6 +29404,7 @@ brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Discharge Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit ; @@ -28511,6 +29413,7 @@ brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Discharge Air Temperature Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Temperature_Setpoint_Limit ; @@ -28519,6 +29422,7 @@ brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28526,6 +29430,7 @@ brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28533,6 +29438,7 @@ brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28540,6 +29446,7 @@ brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28547,6 +29454,7 @@ brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28554,6 +29462,7 @@ brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Mechanical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Mechanical Room"@en ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms where mechanical equipment (HVAC) operates"@en ; @@ -28588,6 +29497,7 @@ brick:Mechanical_Room a owl:Class, brick:Medical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Medical Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms used for medical purposes"@en ; @@ -28617,6 +29527,7 @@ 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"@en ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28661,6 +29572,7 @@ 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"@en ; 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 ; @@ -28668,6 +29580,7 @@ brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Discharge Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit ; @@ -28676,6 +29589,7 @@ brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Discharge Air Temperature Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Temperature_Setpoint_Limit ; @@ -28684,6 +29598,7 @@ brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28691,6 +29606,7 @@ brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28698,6 +29614,7 @@ brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28705,6 +29622,7 @@ brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28712,6 +29630,7 @@ brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit"@en ; 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 ; @@ -28719,6 +29638,7 @@ brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, brick:Modbus_Controller a owl:Class, sh:NodeShape ; + rdfs:label "Modbus Controller"@en ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -28738,6 +29658,7 @@ brick:Modbus_Controller a owl:Class, brick:Motion_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Motion Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects the presence of motion in some area"@en ; sh:property [ a sh:PropertyShape ; @@ -28765,12 +29686,14 @@ brick:Motion_Sensor a owl:Class, brick:NVR a owl:Class, sh:NodeShape ; + rdfs:label "NVR"@en ; 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"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28790,6 +29713,7 @@ brick:Network_Router a owl:Class, brick:Network_Security_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Network Security Equipment"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28819,6 +29743,7 @@ brick:Occupancy_Percentage a brick:Quantity ; brick:Occupancy_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28843,6 +29768,7 @@ brick:Occupancy_Sensor_Equipment a owl:Class, brick:Occupancy_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupancy Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a room or space is occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -28863,6 +29789,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -28872,6 +29799,7 @@ brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Cooling Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air cooling when occupied"@en ; @@ -28914,6 +29842,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow when occupied"@en ; @@ -28921,6 +29850,7 @@ brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Discharge Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Temperature_Setpoint ; @@ -28928,6 +29858,7 @@ brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -28937,6 +29868,7 @@ brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Heating Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air heating when occupied"@en ; @@ -28979,6 +29911,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -29008,6 +29941,7 @@ 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"@en ; 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 ; @@ -29050,6 +29984,7 @@ brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Operating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Operating Mode Status"@en ; 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 ; @@ -29087,6 +30022,7 @@ 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"@en ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -29127,6 +30063,7 @@ brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Outside_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Outside Fan"@en ; 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 ; @@ -29147,6 +30084,7 @@ brick:Outside_Fan a owl:Class, brick:Override_Command a owl:Class, sh:NodeShape ; + rdfs:label "Override Command"@en ; 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 ; @@ -29167,6 +30105,7 @@ brick:Override_Command a owl:Class, brick:PAU a owl:Class, sh:NodeShape ; + rdfs:label "PAU"@en ; 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 ; @@ -29174,6 +30113,7 @@ brick:PAU a owl:Class, brick:PM10_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM10 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -29206,6 +30146,7 @@ brick:PM10_Sensor a owl:Class, brick:PM1_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM1 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 1 micron"@en ; sh:rule [ a sh:TripleRule ; @@ -29238,6 +30179,7 @@ brick:PM1_Sensor a owl:Class, brick:PM2.5_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PM2.5 Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -29270,6 +30212,7 @@ brick:PM2.5_Sensor a owl:Class, brick:PV_Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "PV Current Output Sensor"@en ; rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:Photovoltaic_Current_Output_Sensor ; skos:definition "See Photovoltaic_Current_Output_Sensor"@en ; @@ -29277,6 +30220,7 @@ brick:PV_Current_Output_Sensor a owl:Class, brick:People_Count_Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "People Count Sensor Equipment"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Count ; @@ -29328,6 +30272,7 @@ brick:Potable_Water a brick:Substance ; brick:Power_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Power Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en ; sh:rule [ a sh:TripleRule ; @@ -29353,6 +30298,7 @@ brick:Power_Factor a brick:Quantity ; brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Discharge Air Temperature Sensor"@en ; 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 ; @@ -29360,6 +30306,7 @@ brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, brick:Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Regulator Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "Device to maintain controlled downstream fluid pressure with varying upstream pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -29380,6 +30327,7 @@ brick:Pressure_Regulator_Valve a owl:Class, brick:RC_Panel a owl:Class, sh:NodeShape ; + rdfs:label "RC Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Radiant_Ceiling_Panel ; skos:definition "See Radiant_Ceiling_Panel"@en ; @@ -29387,6 +30335,7 @@ brick:RC_Panel a owl:Class, brick:RTU a owl:Class, sh:NodeShape ; + rdfs:label "RTU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Rooftop_Unit ; skos:definition "see Rooftop_Unit"@en ; @@ -29394,6 +30343,7 @@ brick:RTU a owl:Class, brick:RVAV a owl:Class, sh:NodeShape ; + rdfs:label "RVAV"@en ; 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 ; @@ -29418,6 +30368,7 @@ brick:Radiant_Temperature a brick:Quantity ; brick:Radioactivity_Concentration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radioactivity Concentration Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of radioactivity"@en ; sh:rule [ a sh:TripleRule ; @@ -29445,6 +30396,7 @@ brick:Radioactivity_Concentration_Sensor a owl:Class, brick:Refrigerant_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Refrigerant Valve"@en ; 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 ; @@ -29470,6 +30422,7 @@ brick:Refrigerant_Valve a owl:Class, brick:Region a owl:Class, sh:NodeShape ; + rdfs:label "Region"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A unit of geographic space, usually contigious or somehow related to a geopolitical feature"@en ; @@ -29489,6 +30442,7 @@ brick:Region a owl:Class, brick:Rest_Room a owl:Class, sh:NodeShape ; + rdfs:label "Rest Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Restroom ; @@ -29515,6 +30469,7 @@ brick:Rotational_Speed a brick:Quantity ; brick:Run_Status a owl:Class, sh:NodeShape ; + rdfs:label "Run Status"@en ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -29534,6 +30489,7 @@ brick:Run_Status a owl:Class, brick:Run_Time_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Run Time Sensor"@en ; 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 ; @@ -29541,6 +30497,7 @@ brick:Run_Time_Sensor a owl:Class, brick:Security_Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Security Service Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used by the security staff of a facility"@en ; @@ -29575,6 +30532,7 @@ brick:Security_Service_Room a owl:Class, brick:Separation_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Separation Tank"@en ; 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 ; @@ -29590,6 +30548,7 @@ brick:Separation_Tank a owl:Class, brick:Server a owl:Class, sh:NodeShape ; + rdfs:label "Server"@en ; rdfs:subClassOf brick:ICT_Hardware ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29614,6 +30573,7 @@ brick:Server a owl:Class, brick:Shading_System a owl:Class, sh:NodeShape ; + rdfs:label "Shading System"@en ; rdfs:subClassOf brick:System ; skos:definition "Devices that can control daylighting through various means"@en ; sh:rule [ a sh:TripleRule ; @@ -29629,6 +30589,7 @@ brick:Shading_System a owl:Class, brick:Smoke_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en ; sh:rule [ a sh:TripleRule ; @@ -29649,6 +30610,7 @@ brick:Smoke_Alarm a owl:Class, brick:Solar_Irradiance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Solar Irradiance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures solar irradiance levels for photovoltaic systems"@en ; sh:rule [ a sh:TripleRule ; @@ -29684,6 +30646,7 @@ brick:Solar_Radiance a brick:Quantity ; brick:Solar_Thermal_Collector a owl:Class, sh:NodeShape ; + rdfs:label "Solar Thermal Collector"@en ; rdfs:subClassOf brick:Equipment ; skos:definition "A type of solar panels that converts solar radiation into thermal energy."@en ; sh:rule [ a sh:TripleRule ; @@ -29709,6 +30672,7 @@ brick:Solar_Thermal_Collector a owl:Class, brick:Speed_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Speed Mode Status"@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 ; @@ -29734,6 +30698,7 @@ brick:Speed_Mode_Status a owl:Class, brick:Speed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Speed Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets speed"@en ; sh:rule [ a sh:TripleRule ; @@ -29755,6 +30720,7 @@ brick:Speed_Setpoint a owl:Class, brick:Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Standby Load Shed Command"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -29784,6 +30750,7 @@ 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"@en ; rdfs:subClassOf brick:On_Off_Status ; skos:definition "Indicates the on/off status of a standby unit"@en ; sh:rule [ a sh:TripleRule ; @@ -29819,6 +30786,7 @@ brick:Standby_Unit_On_Off_Status a owl:Class, brick:Static_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Sensor"@en ; 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 ; @@ -29845,6 +30813,7 @@ brick:Static_Pressure_Sensor a owl:Class, brick:Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -29878,6 +30847,7 @@ brick:Steam a brick:Substance ; brick:Steam_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Steam Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses steam"@en ; sh:rule [ a sh:TripleRule ; @@ -29898,6 +30868,7 @@ brick:Steam_Radiator a owl:Class, brick:Storey a owl:Class, sh:NodeShape ; + rdfs:label "Storey"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Floor ; @@ -29907,6 +30878,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -29914,6 +30886,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -29922,6 +30895,7 @@ brick:Supply_Water_Flow_Setpoint a owl:Class ; brick:Switch a owl:Class, sh:NodeShape ; + rdfs:label "Switch"@en ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation"@en ; sh:rule [ a sh:TripleRule ; @@ -29942,6 +30916,7 @@ brick:Switch a owl:Class, brick:TABS_Panel a owl:Class, sh:NodeShape ; + rdfs:label "TABS Panel"@en ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Thermally_Activated_Building_System_Panel ; skos:definition "See Thermally_Activated_Building_System_Panel"@en ; @@ -29949,6 +30924,7 @@ brick:TABS_Panel a owl:Class, brick:TVOC_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "TVOC Sensor"@en ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Matter ; @@ -29980,6 +30956,7 @@ brick:TVOC_Sensor a owl:Class, brick:Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Step Parameter"@en ; rdfs:subClassOf brick:Step_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -30005,6 +30982,7 @@ brick:Temperature_Step_Parameter a owl:Class, brick:Thermal_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Power Sensor"@en ; rdfs:subClassOf brick:Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -30030,6 +31008,7 @@ brick:Thermal_Power_Sensor a owl:Class, brick:Thermostat a owl:Class, sh:NodeShape ; + rdfs:label "Thermostat"@en ; 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 ; @@ -30046,6 +31025,7 @@ brick:Thermostat a owl:Class, brick:Torque_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Torque Sensor"@en ; 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 ; @@ -30073,6 +31053,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -30082,6 +31063,7 @@ brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Cooling Zone Air Temperature Setpoint"@en ; 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 ; @@ -30124,12 +31106,14 @@ 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"@en ; 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Temperature_Setpoint ; @@ -30137,6 +31121,7 @@ brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -30145,6 +31130,7 @@ brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Heating Zone Air Temperature Setpoint"@en ; 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 ; @@ -30187,6 +31173,7 @@ 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"@en ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30216,6 +31203,7 @@ 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"@en ; 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 ; @@ -30258,6 +31246,7 @@ brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:VAV a owl:Class, sh:NodeShape ; + rdfs:label "VAV"@en ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Variable_Air_Volume_Box ; skos:definition "See Variable_Air_Volume_Box"@en ; @@ -30265,6 +31254,7 @@ brick:VAV a owl:Class, brick:VFD a owl:Class, sh:NodeShape ; + rdfs:label "VFD"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:Variable_Frequency_Drive ; @@ -30273,6 +31263,7 @@ brick:VFD a owl:Class, brick:Valve_Command a owl:Class, sh:NodeShape ; + rdfs:label "Valve Command"@en ; 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 ; @@ -30292,12 +31283,14 @@ brick:Valve_Command a owl:Class, tag:Valve . brick:Velocity_Pressure_Sensor a owl:Class ; + rdfs:label "Velocity Pressure Sensor"@en ; 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"@en ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -30322,6 +31315,7 @@ brick:Vibration_Sensor_Equipment a owl:Class, brick:Voltage_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the voltage is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -30362,6 +31356,7 @@ brick:Voltage_Angle a brick:Quantity ; brick:Water_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Usage Sensor"@en ; 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 ; @@ -30388,6 +31383,7 @@ brick:Water_Usage_Sensor a owl:Class, brick:Wireless_Access_Point a owl:Class, sh:NodeShape ; + rdfs:label "Wireless Access Point"@en ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -30702,7 +31698,7 @@ bsh:AzimuthShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:MicroRAD unit:DEG unit:MIN_Angle unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; + sh:in ( unit:MicroRAD unit:RAD unit:GON unit:REV unit:MilliARCSEC unit:MilliRAD unit:MIN_Angle unit:ARCMIN unit:ARCSEC unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -30722,15 +31718,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:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ 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 ] . bsh:CoordinateShape a owl:Class, sh:NodeShape, @@ -30739,11 +31735,11 @@ bsh:CoordinateShape a owl:Class, sh:property [ a sh:PropertyShape ; sh:minCount 1 ; sh:or bsh:NumericValue ; - sh:path brick:latitude ], + sh:path brick:longitude ], [ a sh:PropertyShape ; sh:minCount 1 ; sh:or bsh:NumericValue ; - sh:path brick:longitude ] . + sh:path brick:latitude ] . bsh:CurrentFlowTypeShape a owl:Class, sh:NodeShape, @@ -30800,30 +31796,30 @@ bsh:TemperatureCoefficientPerDegreeCelsiusShape 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:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ 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 ] . bsh:TiltShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:REV unit:MIL unit:GON unit:MilliRAD unit:RAD unit:GRAD unit:MicroRAD unit:DEG unit:MIN_Angle unit:ARCMIN unit:MilliARCSEC unit:ARCSEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MicroRAD unit:RAD unit:GON unit:REV unit:MilliARCSEC unit:MilliRAD unit:MIN_Angle unit:ARCMIN unit:ARCSEC unit:DEG unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:VirtualMeterShape a owl:Class, sh:NodeShape, @@ -30840,15 +31836,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, @@ -31157,9 +32153,6 @@ 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 . @@ -31508,6 +32501,7 @@ rec:yRotationalScaleFactor a owl:DatatypeProperty ; brick:Adjust_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Adjust Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures user-provided adjustment of some value"@en ; sh:property [ a sh:PropertyShape ; @@ -31535,6 +32529,7 @@ brick:Adjust_Sensor a owl:Class, brick:Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Enthalpy Sensor"@en ; rdfs:subClassOf brick:Enthalpy_Sensor ; skos:definition "Measures the total heat content of air"@en ; sh:rule [ a sh:TripleRule ; @@ -31562,6 +32557,7 @@ brick:Air_Enthalpy_Sensor a owl:Class, brick:Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Demand Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Demand_Setpoint ; skos:definition "Sets the rate of air flow required for a process"@en ; @@ -31595,6 +32591,7 @@ brick:Air_Flow_Demand_Setpoint a owl:Class, brick:Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Setpoint Limit"@en ; 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 ; @@ -31630,6 +32627,7 @@ brick:Air_Flow_Setpoint_Limit a owl:Class, brick:Air_Grains_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Grains Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the mass of water vapor in air"@en ; sh:property [ a sh:PropertyShape ; @@ -31663,6 +32661,7 @@ brick:Air_Grains_Sensor a owl:Class, brick:Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Static Pressure Step Parameter"@en ; rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -31697,6 +32696,7 @@ brick:Air_Static_Pressure_Step_Parameter a owl:Class, brick:Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Setpoint Limit"@en ; 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 ; @@ -31728,6 +32728,7 @@ brick:Air_Temperature_Setpoint_Limit a owl:Class, brick:Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Step Parameter"@en ; rdfs:subClassOf brick:Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -31757,6 +32758,7 @@ brick:Air_Temperature_Step_Parameter a owl:Class, brick:Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Alarm Sensitivity Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter indicates the sensitivity to activate an alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -31806,6 +32808,7 @@ brick:Ammonia_Concentration a brick:Quantity ; brick:Angle_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Angle Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measues the planar angle of some phenomenon"@en ; sh:property [ a sh:PropertyShape ; @@ -31833,6 +32836,7 @@ brick:Angle_Sensor a owl:Class, brick:Automated_External_Defibrillator a owl:Class, sh:NodeShape ; + rdfs:label "Automated External Defibrillator"@en ; rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:AED ; sh:rule [ a sh:TripleRule ; @@ -31858,6 +32862,7 @@ brick:Automated_External_Defibrillator a owl:Class, brick:Automatic_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Automatic Switch"@en ; 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 ; @@ -31878,6 +32883,7 @@ brick:Automatic_Switch a owl:Class, brick:Average_Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Average Supply Air Flow Sensor"@en ; 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 ; @@ -31920,6 +32926,7 @@ brick:Average_Supply_Air_Flow_Sensor a owl:Class, brick:Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Boiler"@en ; 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 ; @@ -31936,6 +32943,7 @@ brick:Boiler a owl:Class, brick:Break_Room a owl:Class, sh:NodeShape ; + rdfs:label "Break Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Breakroom ; @@ -31971,6 +32979,7 @@ brick:Break_Room a owl:Class, brick:Bypass_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Bypass Valve"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A type of valve installed in a bypass pipeline"@en ; @@ -31992,6 +33001,7 @@ brick:Bypass_Valve a owl:Class, brick:Chilled_Beam a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Beam"@en ; 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 ; @@ -32012,6 +33022,7 @@ brick:Chilled_Beam a owl:Class, brick:Chilled_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Pump"@en ; 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 ; @@ -32037,6 +33048,7 @@ brick:Chilled_Water_Pump a owl:Class, brick:Coil a owl:Class, sh:NodeShape ; + rdfs:label "Coil"@en ; 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 ; @@ -32052,6 +33064,7 @@ brick:Coil a owl:Class, brick:Computer_Room_Air_Handler a owl:Class, sh:NodeShape ; + rdfs:label "Computer Room Air Handler"@en ; 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 ; @@ -32088,6 +33101,7 @@ brick:Computer_Room_Air_Handler a owl:Class, brick:Condenser_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Pump"@en ; 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 ; @@ -32113,6 +33127,7 @@ brick:Condenser_Water_Pump a owl:Class, brick:Constant_Air_Volume_Box a owl:Class, sh:NodeShape ; + rdfs:label "Constant Air Volume Box"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:CAV ; @@ -32145,6 +33160,7 @@ brick:Constant_Air_Volume_Box a owl:Class, brick:Cooling_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Coil"@en ; 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 ; @@ -32165,6 +33181,7 @@ brick:Cooling_Coil a owl:Class, brick:Cooling_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Mode Status"@en ; 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 ; @@ -32190,6 +33207,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -32240,6 +33258,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -32295,6 +33314,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -32360,6 +33380,7 @@ brick:Current_Imbalance a brick:Quantity ; brick:Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Output Sensor"@en ; 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 ; @@ -32386,6 +33407,7 @@ brick:Current_Output_Sensor a owl:Class, brick:DDAHU a owl:Class, sh:NodeShape ; + rdfs:label "DDAHU"@en ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dual_Duct_Air_Handling_Unit ; skos:definition "See Dual_Duct_Air_Handling_Unit"@en ; @@ -32393,6 +33415,7 @@ brick:DDAHU a owl:Class, brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Dedicated Outdoor Air System Unit"@en ; 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 ; @@ -32452,7 +33475,6 @@ brick:Differential_Dynamic_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -32516,6 +33538,7 @@ 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"@en ; 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 ; @@ -32569,7 +33592,6 @@ brick:Differential_Static_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -32633,6 +33655,7 @@ brick:Differential_Static_Pressure a brick:Quantity ; brick:Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Temperature Setpoint"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two temperature measurements"@en ; @@ -32659,6 +33682,7 @@ brick:Differential_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Discharge_Water_Flow_Setpoint a owl:Class ; + rdfs:label "Discharge Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -32667,6 +33691,7 @@ brick:Discharge_Water_Flow_Setpoint a owl:Class ; brick:Distribution_Frame a owl:Class, sh:NodeShape ; + rdfs:label "Distribution Frame"@en ; 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 ; @@ -32706,6 +33731,7 @@ brick:Distribution_Frame a owl:Class, brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Hot Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of domestic hot water"@en ; @@ -32756,6 +33782,7 @@ 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"@en ; 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 ; @@ -32782,6 +33809,7 @@ 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"@en ; 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 ; @@ -32826,6 +33854,7 @@ brick:Dynamic_Pressure a brick:Quantity ; brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Supply Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Discharge_Air_Temperature_Setpoint ; @@ -32873,6 +33902,7 @@ brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, brick:Electric_Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Electric Power Sensor"@en ; rdfs:subClassOf brick:Power_Sensor ; skos:definition "Measures the amount of instantaneous electric power consumed"@en ; sh:rule [ a sh:TripleRule ; @@ -32899,6 +33929,7 @@ brick:Electric_Power_Sensor a owl:Class, brick:Electric_Vehicle_Charging_Hub a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Hub"@en ; 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 ; @@ -32932,6 +33963,7 @@ brick:Electric_Vehicle_Charging_Hub a owl:Class, brick:Electric_Vehicle_Charging_Port a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Port"@en ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual point of attachment for charing a single electric vehicle"@en ; sh:property bsh:haselectricVehicleChargerDirectionalityShape, @@ -32964,6 +33996,7 @@ brick:Electric_Vehicle_Charging_Port a owl:Class, brick:Electric_Vehicle_Charging_Station a owl:Class, sh:NodeShape ; + rdfs:label "Electric Vehicle Charging Station"@en ; 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:class brick:Electric_Vehicle_Charging_Port ; @@ -32998,6 +34031,7 @@ brick:Electric_Vehicle_Charging_Station a owl:Class, brick:Elevator_Shaft a owl:Class, sh:NodeShape ; + rdfs:label "Elevator Shaft"@en ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Space ; @@ -33033,6 +34067,7 @@ brick:Elevator_Shaft a owl:Class, brick:Embedded_Surface_System_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Embedded Surface System Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:ESS_Panel ; @@ -33070,6 +34105,7 @@ 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"@en ; rdfs:subClassOf brick:Off_Status, brick:System_Status ; sh:rule [ a sh:TripleRule ; @@ -33105,6 +34141,7 @@ brick:Emergency_Power_Off_System_Status a owl:Class, brick:Energy_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Energy Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures energy consumption"@en ; sh:property [ a sh:PropertyShape ; @@ -33132,6 +34169,7 @@ brick:Energy_Sensor a owl:Class, brick:Energy_System a owl:Class, sh:NodeShape ; + rdfs:label "Energy System"@en ; rdfs:subClassOf brick:Electrical_System ; skos:definition "A collection of devices that generates, stores or transports electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -33147,6 +34185,7 @@ brick:Energy_System a owl:Class, brick:Energy_Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Energy Usage Sensor"@en ; rdfs:subClassOf brick:Energy_Sensor, brick:Usage_Sensor ; skos:definition "Measures the total amount of energy used over some period of time"@en ; @@ -33174,6 +34213,7 @@ brick:Energy_Usage_Sensor a owl:Class, brick:Entering_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -33206,6 +34246,7 @@ 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"@en ; 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 ; @@ -33243,6 +34284,7 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Failure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Failure Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en ; sh:rule [ a sh:TripleRule ; @@ -33263,6 +34305,7 @@ brick:Failure_Alarm a owl:Class, brick:Fault_Status a owl:Class, sh:NodeShape ; + rdfs:label "Fault Status"@en ; 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 ; @@ -33283,6 +34326,7 @@ brick:Fault_Status a owl:Class, brick:Filter_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Filter Differential Pressure Sensor"@en ; 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 ; @@ -33314,6 +34358,7 @@ brick:Filter_Differential_Pressure_Sensor a owl:Class, brick:Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Flow Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets flow"@en ; sh:rule [ a sh:TripleRule ; @@ -33345,6 +34390,7 @@ brick:Formaldehyde_Concentration a brick:Quantity ; brick:Frequency_Command a owl:Class, sh:NodeShape ; + rdfs:label "Frequency Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en ; sh:rule [ a sh:TripleRule ; @@ -33366,6 +34412,7 @@ brick:Frequency_Command a owl:Class, brick:Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Fresh Air Setpoint Limit"@en ; 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 ; @@ -33400,6 +34447,7 @@ brick:Frost a brick:Substance ; brick:Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Gauge Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Pressure sensor which is zero-referenced against ambient air pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -33430,6 +34478,7 @@ brick:Hail a brick:Substance ; brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Heat Exchanger Leaving Water Temperature Sensor"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ice ; @@ -33470,6 +34519,7 @@ 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"@en ; 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 ; @@ -33510,6 +34560,7 @@ brick:Heat_Recovery_Condensing_Unit a owl:Class, brick:Heating_Coil a owl:Class, sh:NodeShape ; + rdfs:label "Heating Coil"@en ; 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 ; @@ -33530,6 +34581,7 @@ brick:Heating_Coil a owl:Class, brick:Heating_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Heating Mode Status"@en ; 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 ; @@ -33555,6 +34607,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -33605,6 +34658,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33660,6 +34714,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33715,6 +34770,7 @@ 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"@en ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Discharge_Air_Temperature_Alarm ; @@ -33756,6 +34812,7 @@ brick:High_Supply_Air_Temperature_Alarm a owl:Class, brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Differential Pressure Sensor"@en ; 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 ; @@ -33793,6 +34850,7 @@ 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"@en ; 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 ; @@ -33829,6 +34887,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33837,6 +34896,7 @@ brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Hot_Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Pump"@en ; 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 ; @@ -33861,6 +34921,7 @@ 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"@en ; rdfs:subClassOf brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33869,6 +34930,7 @@ brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:Hot_Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Valve"@en ; rdfs:subClassOf brick:Heating_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of hot water"@en ; @@ -33895,6 +34957,7 @@ brick:Hot_Water_Valve a owl:Class, brick:Humidity_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Alarm"@en ; 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 ; @@ -33915,6 +34978,7 @@ brick:Humidity_Alarm a owl:Class, brick:Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Sensor"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the concentration of water vapor in air"@en ; @@ -33937,6 +35001,7 @@ brick:Humidity_Sensor a owl:Class, brick:Imbalance_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Imbalance Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which measures difference (imbalance) between phases of an electrical system"@en ; sh:property [ a sh:PropertyShape ; @@ -33964,6 +35029,7 @@ brick:Imbalance_Sensor a owl:Class, brick:Integral_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Integral Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -33993,6 +35059,7 @@ brick:Integral_Gain_Parameter a owl:Class, brick:Intercom_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Intercom Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -34012,6 +35079,7 @@ brick:Intercom_Equipment a owl:Class, brick:Interface a owl:Class, sh:NodeShape ; + rdfs:label "Interface"@en ; rdfs:subClassOf brick:Lighting_Equipment ; skos:definition "A device that provides an occupant control over a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -34027,6 +35095,7 @@ brick:Interface a owl:Class, brick:Isolation_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Isolation Switch"@en ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Disconnect_Switch ; skos:definition "See 'Disconnect_Switch'"@en ; @@ -34048,6 +35117,7 @@ brick:Isolation_Switch a owl:Class, brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Chilled Water Flow Sensor"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled leaving water"@en ; @@ -34086,6 +35156,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled leaving water"@en ; @@ -34124,6 +35195,7 @@ 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"@en ; 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 ; @@ -34161,6 +35233,7 @@ 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"@en ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving chilled water"@en ; @@ -34198,6 +35271,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the flow of the leaving condenser water"@en ; @@ -34236,6 +35310,7 @@ 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"@en ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -34273,6 +35348,7 @@ 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"@en ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -34309,6 +35385,7 @@ 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"@en ; 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 ; @@ -34351,6 +35428,7 @@ 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"@en ; 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 ; @@ -34393,6 +35471,7 @@ 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"@en ; 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 ; @@ -34434,6 +35513,7 @@ 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"@en ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving hot water"@en ; @@ -34471,6 +35551,7 @@ 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"@en ; 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 ; @@ -34511,6 +35592,7 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature . brick:Lighting a owl:Class ; + rdfs:label "Lighting"@en ; rdfs:subClassOf brick:Lighting_Equipment . brick:Linear_Speed a brick:Quantity ; @@ -34531,6 +35613,7 @@ brick:Linear_Speed a brick:Quantity ; brick:Load_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Load Parameter"@en ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -34550,6 +35633,7 @@ brick:Load_Parameter a owl:Class, brick:Lobby a owl:Class, sh:NodeShape ; + rdfs:label "Lobby"@en ; 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 ; @@ -34579,6 +35663,7 @@ brick:Lobby a owl:Class, brick:Low_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Air Flow Alarm"@en ; 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 ; @@ -34609,6 +35694,7 @@ brick:Low_Air_Flow_Alarm a owl:Class, brick:Low_Supply_Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Supply Air Flow Alarm"@en ; rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Flow_Alarm ; sh:rule [ a sh:TripleRule ; @@ -34649,6 +35735,7 @@ 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"@en ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Temperature_Alarm ; @@ -34690,6 +35777,7 @@ brick:Low_Supply_Air_Temperature_Alarm a owl:Class, brick:Makeup_Air_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Makeup Air Unit"@en ; 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 ; @@ -34721,6 +35809,7 @@ 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"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A device for manually activating fire alarm"@en ; @@ -34757,6 +35846,7 @@ 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"@en ; 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 ; @@ -34818,6 +35908,7 @@ 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"@en ; 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 ; @@ -34879,6 +35970,7 @@ brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Static Pressure Setpoint Limit"@en ; 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 ; @@ -34920,6 +36012,7 @@ brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Supply Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -34977,6 +36070,7 @@ 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"@en ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Temperature_Setpoint_Limit ; @@ -35024,6 +36118,7 @@ brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, brick:Max_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Temperature Setpoint Limit"@en ; 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 ; @@ -35055,6 +36150,7 @@ brick:Max_Temperature_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -35116,6 +36212,7 @@ 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"@en ; 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 ; @@ -35177,6 +36274,7 @@ brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Measurable a owl:Class, sh:NodeShape ; + rdfs:label "Measurable"@en ; rdfs:subClassOf brick:Class, brick:Entity ; sh:rule [ a sh:TripleRule ; @@ -35197,6 +36295,7 @@ 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"@en ; 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 ; @@ -35258,6 +36357,7 @@ 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"@en ; 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 ; @@ -35319,6 +36419,7 @@ brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Static Pressure Setpoint Limit"@en ; 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 ; @@ -35360,6 +36461,7 @@ brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Supply Air Static Pressure Setpoint Limit"@en ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -35417,6 +36519,7 @@ 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"@en ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Temperature_Setpoint_Limit ; @@ -35464,6 +36567,7 @@ brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, brick:Min_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Temperature Setpoint Limit"@en ; 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 ; @@ -35495,6 +36599,7 @@ brick:Min_Temperature_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -35556,6 +36661,7 @@ 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"@en ; 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 ; @@ -35617,6 +36723,7 @@ brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Mixing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Mixing Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used for mixing hot and cold fluid to a desired temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -35632,6 +36739,7 @@ brick:Mixing_Valve a owl:Class, brick:Motor a owl:Class, sh:NodeShape ; + rdfs:label "Motor"@en ; 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 ; @@ -35657,6 +36765,7 @@ brick:NO2_Concentration a brick:Quantity ; brick:Natural_Gas_Boiler a owl:Class, sh:NodeShape ; + rdfs:label "Natural Gas Boiler"@en ; 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 ; @@ -35682,6 +36791,7 @@ brick:Natural_Gas_Boiler a owl:Class, brick:Network_Video_Recorder a owl:Class, sh:NodeShape ; + rdfs:label "Network Video Recorder"@en ; rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:NVR ; sh:rule [ a sh:TripleRule ; @@ -35730,6 +36840,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -35779,6 +36890,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -35828,6 +36940,7 @@ brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Mode Status"@en ; 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 ; @@ -35853,6 +36966,7 @@ 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"@en ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Discharge_Air_Temperature_Setpoint ; @@ -35905,6 +37019,7 @@ brick:Oil a brick:Substance ; brick:On_Status a owl:Class, sh:NodeShape ; + rdfs:label "On Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is on"@en ; sh:rule [ a sh:TripleRule ; @@ -35925,6 +37040,7 @@ brick:On_Status a owl:Class, brick:On_Timer_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "On Timer Sensor"@en ; 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 ; @@ -35962,6 +37078,7 @@ 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"@en ; rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -36001,6 +37118,7 @@ brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Overridden_Status a owl:Class, sh:NodeShape ; + rdfs:label "Overridden Status"@en ; 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 ; @@ -36031,6 +37149,7 @@ brick:Ozone_Concentration a brick:Quantity ; brick:PV_Array a owl:Class, sh:NodeShape ; + rdfs:label "PV Array"@en ; rdfs:subClassOf brick:Collection, rec:Collection ; owl:equivalentClass brick:Photovoltaic_Array ; @@ -36044,6 +37163,7 @@ brick:PV_Array a owl:Class, brick:Packaged_Heat_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Packaged Heat Pump"@en ; 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 ; @@ -36068,6 +37188,7 @@ brick:Phasor a brick:Quantity ; brick:Photovoltaic_Array a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Array"@en ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; owl:equivalentClass brick:PV_Array ; @@ -36097,6 +37218,7 @@ brick:Photovoltaic_Array a owl:Class, brick:Photovoltaic_Current_Output_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Photovoltaic Current Output Sensor"@en ; 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 ; @@ -36134,6 +37256,7 @@ brick:Photovoltaic_Current_Output_Sensor a owl:Class, brick:Position_Command a owl:Class, sh:NodeShape ; + rdfs:label "Position Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the position of some object"@en ; sh:rule [ a sh:TripleRule ; @@ -36155,6 +37278,7 @@ brick:Position_Command a owl:Class, brick:Position_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Position Limit"@en ; 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 ; @@ -36175,6 +37299,7 @@ brick:Position_Limit a owl:Class, brick:Power_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Power Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of instantaneous power consumed"@en ; sh:property [ a sh:PropertyShape ; @@ -36202,6 +37327,7 @@ brick:Power_Sensor a owl:Class, brick:Pre-Cooling_Air_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Pre-Cooling Air Unit"@en ; 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 ; @@ -36236,6 +37362,7 @@ brick:Precipitation a brick:Quantity ; brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Preheat Supply Air Temperature Sensor"@en ; 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 ; @@ -36278,6 +37405,7 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, brick:Pressure_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -36298,6 +37426,7 @@ brick:Pressure_Alarm a owl:Class, brick:Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Reducing Valve"@en ; 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 ; @@ -36318,6 +37447,7 @@ brick:Pressure_Reducing_Valve a owl:Class, brick:Pressure_Relief_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Relief Valve"@en ; 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 ; @@ -36338,6 +37468,7 @@ brick:Pressure_Relief_Valve a owl:Class, brick:Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Proportional Gain Parameter"@en ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -36367,6 +37498,7 @@ brick:Proportional_Gain_Parameter a owl:Class, brick:Radiant_Ceiling_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Ceiling Panel"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:RC_Panel ; @@ -36422,6 +37554,7 @@ brick:Refrigerant a brick:Substance ; brick:Restroom a owl:Class, sh:NodeShape ; + rdfs:label "Restroom"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Rest_Room ; @@ -36457,6 +37590,7 @@ brick:Restroom a owl:Class, brick:Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Temperature Alarm"@en ; 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 ; @@ -36486,6 +37620,7 @@ brick:Return_Air_Temperature_Alarm a owl:Class, tag:Temperature . brick:Return_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Return Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -36494,6 +37629,7 @@ brick:Return_Water_Temperature_Sensor a owl:Class ; brick:Rooftop_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Rooftop Unit"@en ; 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 ; @@ -36520,6 +37656,7 @@ brick:Rooftop_Unit a owl:Class, brick:Shading_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Shading Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -36534,6 +37671,7 @@ brick:Shading_Equipment a owl:Class, brick:Site a owl:Class, sh:NodeShape ; + rdfs:label "Site"@en ; 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 ; @@ -36555,6 +37693,7 @@ brick:Site a owl:Class, brick:Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Smoke Detection Alarm"@en ; rdfs:subClassOf brick:Smoke_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -36593,6 +37732,7 @@ brick:Solar_Irradiance a brick:Quantity ; brick:Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Speed Setpoint Limit"@en ; 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 ; @@ -36623,6 +37763,7 @@ brick:Speed_Setpoint_Limit a owl:Class, brick:Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets the size of a deadband of static pressure"@en ; @@ -36655,6 +37796,7 @@ brick:Static_Pressure_Deadband_Setpoint a owl:Class, brick:Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Integral Time Parameter"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -36694,6 +37836,7 @@ brick:Static_Pressure_Integral_Time_Parameter a owl:Class, brick:Steam_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Steam Valve"@en ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -36714,6 +37857,7 @@ brick:Steam_Valve a owl:Class, brick:Storage_Room a owl:Class, sh:NodeShape ; + rdfs:label "Storage Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used for storage"@en ; @@ -36743,6 +37887,7 @@ brick:Storage_Room a owl:Class, brick:Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Storage Tank"@en ; 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 ; @@ -36763,6 +37908,7 @@ brick:Storage_Tank a owl:Class, brick:Supply_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Dewpoint Sensor"@en ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Discharge_Air_Dewpoint_Sensor ; sh:rule [ a sh:TripleRule ; @@ -36800,6 +37946,7 @@ 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"@en ; 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 ; @@ -36843,6 +37990,7 @@ 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"@en ; 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 ; @@ -36886,6 +38034,7 @@ 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"@en ; 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 ; @@ -36928,6 +38077,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Demand_Setpoint ; @@ -36973,6 +38123,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37019,6 +38170,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37065,6 +38217,7 @@ 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"@en ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Discharge_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of supply air"@en ; @@ -37109,6 +38262,7 @@ brick:Supply_Air_Humidity_Sensor a owl:Class, brick:Supply_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Humidity Setpoint"@en ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Discharge_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for supply air"@en ; @@ -37148,6 +38302,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Integral_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37193,6 +38348,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Proportional_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37238,6 +38394,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Discharge_Air_Smoke_Detection_Alarm ; @@ -37279,6 +38436,7 @@ 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"@en ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -37330,6 +38488,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37385,6 +38544,7 @@ 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"@en ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37440,6 +38600,7 @@ 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"@en ; 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 ; @@ -37484,6 +38645,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37529,6 +38691,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Cooling_Setpoint ; @@ -37571,6 +38734,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Heating_Setpoint ; @@ -37613,6 +38777,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_High_Reset_Setpoint ; @@ -37666,6 +38831,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Low_Reset_Setpoint ; @@ -37719,6 +38885,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -37759,6 +38926,7 @@ 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"@en ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; @@ -37802,6 +38970,7 @@ brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, brick:Supply_Fan a owl:Class, sh:NodeShape ; + rdfs:label "Supply Fan"@en ; 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 ; @@ -37828,6 +38997,7 @@ brick:Supply_Fan a owl:Class, brick:System_Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "System Enable Command"@en ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -37853,6 +39023,7 @@ brick:System_Enable_Command a owl:Class, brick:Temperature_Differential_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Differential Reset Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -37916,6 +39087,7 @@ brick:Thermal_Energy a brick:Quantity ; brick:Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Energy Storage Tank"@en ; 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 ; @@ -37946,6 +39118,7 @@ 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"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:TABS_Panel ; @@ -37988,6 +39161,7 @@ brick:Thermally_Activated_Building_System_Panel a owl:Class, brick:Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Time Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -38007,6 +39181,7 @@ brick:Time_Parameter a owl:Class, brick:Time_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Time Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -38027,6 +39202,7 @@ brick:Time_Setpoint a owl:Class, brick:Tolerance_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Tolerance Parameter"@en ; 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 ; @@ -38047,6 +39223,7 @@ brick:Tolerance_Parameter a owl:Class, brick:Transfer_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Transfer Switch"@en ; rdfs:subClassOf brick:Switchgear ; skos:definition "An electrical switch that switches a load between two (or more) sources."@en ; sh:rule [ a sh:TripleRule ; @@ -38067,6 +39244,7 @@ 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"@en ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -38115,6 +39293,7 @@ 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"@en ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -38163,6 +39342,7 @@ brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Mode Status"@en ; rdfs:subClassOf brick:Mode_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Mode ; @@ -38187,6 +39367,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Temperature_Setpoint ; @@ -38234,6 +39415,7 @@ 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"@en ; 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 ; @@ -38280,6 +39462,7 @@ brick:Voltage_Imbalance a brick:Quantity ; brick:Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Pressure Setpoint"@en ; 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 ; @@ -38312,6 +39495,7 @@ brick:Water_Differential_Pressure_Setpoint a owl:Class, brick:Water_Heater a owl:Class, sh:NodeShape ; + rdfs:label "Water Heater"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An apparatus for heating and usually storing hot water"@en ; @@ -38333,6 +39517,7 @@ brick:Water_Heater a owl:Class, brick:Water_Level_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Level Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the height/level of water in some container"@en ; sh:property [ a sh:PropertyShape ; @@ -38366,6 +39551,7 @@ brick:Water_Level_Sensor a owl:Class, brick:Water_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure exerted by water in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -38392,6 +39578,7 @@ brick:Water_Pressure_Sensor a owl:Class, brick:Water_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm, brick:Water_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en ; @@ -38437,6 +39624,7 @@ brick:Wind_Direction a brick:Quantity ; brick:Wing a owl:Class, sh:NodeShape ; + rdfs:label "Wing"@en ; 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 ; @@ -38645,15 +39833,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 ; @@ -39411,6 +40599,7 @@ rec:sourcePoint a owl:AsymmetricProperty, brick:Air_Diffuser a owl:Class, sh:NodeShape ; + rdfs:label "Air Diffuser"@en ; 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 ; @@ -39431,6 +40620,7 @@ brick:Air_Diffuser a owl:Class, brick:Air_Flow_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Alarm"@en ; rdfs:subClassOf brick:Air_Alarm ; skos:definition "An alarm related to air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -39456,6 +40646,7 @@ brick:Air_Flow_Alarm a owl:Class, brick:Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Air Plenum"@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 ; @@ -39476,6 +40667,7 @@ brick:Air_Plenum a owl:Class, brick:Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Alarm"@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 ; @@ -39502,6 +40694,7 @@ brick:Air_Temperature_Alarm a owl:Class, brick:Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Velocity Pressure Sensor"@en ; 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 ; @@ -39528,6 +40721,7 @@ brick:Air_Velocity_Pressure_Sensor a owl:Class, brick:Baseboard_Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Baseboard Radiator"@en ; rdfs:subClassOf brick:Radiator ; skos:definition "Steam, hydronic, or electric heating device located at or near the floor."@en ; sh:rule [ a sh:TripleRule ; @@ -39548,6 +40742,7 @@ brick:Baseboard_Radiator a owl:Class, brick:Booster_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Booster Pump"@en ; 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 ; @@ -39568,6 +40763,7 @@ brick:Booster_Pump a owl:Class, brick:Building a owl:Class, sh:NodeShape ; + rdfs:label "Building"@en ; 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 ; @@ -39601,6 +40797,7 @@ brick:Bypass_Water a brick:Substance ; brick:Circulator_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Circulator Pump"@en ; 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 ; @@ -39626,6 +40823,7 @@ brick:Collection_Basin_Water a brick:Substance ; brick:Computer_Room_Air_Conditioning a owl:Class, sh:NodeShape ; + rdfs:label "Computer Room Air Conditioning"@en ; 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 ; @@ -39662,6 +40860,7 @@ brick:Computer_Room_Air_Conditioning a owl:Class, brick:Controller a owl:Class, sh:NodeShape ; + rdfs:label "Controller"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -39681,6 +40880,7 @@ brick:Controller a owl:Class, brick:Cooling_Only_Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Only Condensing Unit"@en ; rdfs:subClassOf brick:Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -39710,6 +40910,7 @@ brick:Cooling_Only_Condensing_Unit a owl:Class, brick:Current_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Current Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses the amperes of electrical current passing through the sensor"@en ; sh:property [ a sh:PropertyShape ; @@ -39741,6 +40942,7 @@ brick:Deionized_Water a brick:Substance ; brick:Demand_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Demand Sensor"@en ; 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 ; @@ -39768,6 +40970,7 @@ brick:Demand_Sensor a owl:Class, brick:Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Load Shed Status"@en ; rdfs:subClassOf brick:Load_Shed_Status, brick:Pressure_Status ; sh:rule [ a sh:TripleRule ; @@ -39803,6 +41006,7 @@ brick:Differential_Pressure_Load_Shed_Status a owl:Class, brick:Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Sensor"@en ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between two applied pressures"@en ; sh:rule [ a sh:TripleRule ; @@ -39829,6 +41033,7 @@ brick:Differential_Pressure_Sensor a owl:Class, brick:Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -39855,6 +41060,7 @@ brick:Differential_Pressure_Setpoint a owl:Class, brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; skos:definition "Sets static pressure of discharge air"@en ; @@ -39862,6 +41068,7 @@ brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Cooling Setpoint"@en ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; @@ -39870,6 +41077,7 @@ brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Heating Setpoint"@en ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; @@ -39878,12 +41086,14 @@ brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, brick:Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Discharge Air Temperature Setpoint"@en ; 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -39892,6 +41102,7 @@ brick:Discharge_Water_Flow_Sensor a owl:Class ; brick:Disconnect_Switch a owl:Class, sh:NodeShape ; + rdfs:label "Disconnect Switch"@en ; 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 ; @@ -39914,6 +41125,7 @@ brick:Disconnect_Switch a owl:Class, brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Domestic Hot Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -39949,6 +41161,7 @@ brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Duration_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Duration Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the duration of a phenomenon or event"@en ; sh:property [ a sh:PropertyShape ; @@ -39976,6 +41189,7 @@ brick:Duration_Sensor a owl:Class, brick:Electrical_Room a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Room"@en ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms that house electrical equipment for a building"@en ; @@ -40010,6 +41224,7 @@ brick:Electrical_Room a owl:Class, brick:Emergency_Wash_Station a owl:Class, sh:NodeShape ; + rdfs:label "Emergency Wash Station"@en ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -40039,6 +41254,7 @@ brick:Emergency_Wash_Station a owl:Class, brick:Enclosed_Office a owl:Class, sh:NodeShape ; + rdfs:label "Enclosed Office"@en ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A space for individuals to work with walls and a door"@en ; @@ -40073,6 +41289,7 @@ brick:Enclosed_Office a owl:Class, brick:Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Flow Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the rate of flow of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -40106,6 +41323,7 @@ brick:Fluid a brick:Substance ; brick:Gain_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Gain Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -40138,6 +41356,7 @@ brick:GrainsOfMoisture a brick:Quantity ; brick:HVAC_Valve a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Valve"@en ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -40158,6 +41377,7 @@ brick:HVAC_Valve a owl:Class, brick:Heat_Pump_Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Heat Pump Condensing Unit"@en ; 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 ; @@ -40193,6 +41413,7 @@ brick:Heat_Pump_Condensing_Unit a owl:Class, brick:Heating_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Heating Valve"@en ; 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 ; @@ -40213,6 +41434,7 @@ brick:Heating_Valve a owl:Class, brick:High_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "High Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm ; skos:definition "An alarm that indicates high temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -40238,6 +41460,7 @@ brick:High_Temperature_Alarm a owl:Class, brick:Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -40269,6 +41492,7 @@ 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"@en ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40277,6 +41501,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -40309,6 +41534,7 @@ brick:Hot_Water_Temperature_Setpoint a owl:Class, brick:Humidity_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to humidity-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -40329,6 +41555,7 @@ brick:Humidity_Parameter a owl:Class, brick:ICT_Hardware a owl:Class, sh:NodeShape ; + rdfs:label "ICT Hardware"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -40348,6 +41575,7 @@ brick:ICT_Hardware a owl:Class, brick:Load_Shed_Command a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls load shedding behavior provided by a control system"@en ; sh:rule [ a sh:TripleRule ; @@ -40373,6 +41601,7 @@ brick:Load_Shed_Command a owl:Class, brick:Load_Shed_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Setpoint"@en ; rdfs:subClassOf brick:Load_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -40398,6 +41627,7 @@ brick:Load_Shed_Setpoint a owl:Class, brick:Load_Shed_Status a owl:Class, sh:NodeShape ; + rdfs:label "Load Shed Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a load shedding policy is in effect"@en ; sh:rule [ a sh:TripleRule ; @@ -40423,6 +41653,7 @@ brick:Load_Shed_Status a owl:Class, brick:Loop a owl:Class, sh:NodeShape ; + rdfs:label "Loop"@en ; rdfs:subClassOf brick:Collection, rec:Collection ; skos:definition "A collection of connected equipment; part of a System"@en ; @@ -40447,6 +41678,7 @@ brick:Loop a owl:Class, brick:Low_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Low Temperature Alarm"@en ; rdfs:subClassOf brick:Temperature_Alarm ; skos:definition "An alarm that indicates low temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -40472,6 +41704,7 @@ brick:Low_Temperature_Alarm a owl:Class, brick:Media_Room a owl:Class, sh:NodeShape ; + rdfs:label "Media Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the creation of media"@en ; @@ -40501,6 +41734,7 @@ brick:Media_Room a owl:Class, brick:Mode_Command a owl:Class, sh:NodeShape ; + rdfs:label "Mode Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Controls the operating mode of a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -40525,6 +41759,7 @@ brick:Occupancy a brick:Quantity ; brick:Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "Off Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is off"@en ; sh:rule [ a sh:TripleRule ; @@ -40545,6 +41780,7 @@ brick:Off_Status a owl:Class, brick:Office a owl:Class, sh:NodeShape ; + rdfs:label "Office"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms dedicated for work or study"@en ; @@ -40574,6 +41810,7 @@ brick:Office a owl:Class, brick:Outside_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -40633,6 +41870,7 @@ brick:PM2.5_Concentration a brick:Quantity ; brick:PV_Panel a owl:Class, sh:NodeShape ; + rdfs:label "PV Panel"@en ; 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 ; @@ -40680,6 +41918,7 @@ brick:Phasor_Angle a brick:Quantity ; brick:Position_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Position Sensor"@en ; 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 ; @@ -40707,6 +41946,7 @@ brick:Position_Sensor a owl:Class, brick:Pressure_Status a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if pressure is within expected bounds"@en ; sh:rule [ a sh:TripleRule ; @@ -40728,6 +41968,7 @@ brick:Pressure_Status a owl:Class, brick:Pump a owl:Class, sh:NodeShape ; + rdfs:label "Pump"@en ; 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 ; @@ -40743,6 +41984,7 @@ brick:Pump a owl:Class, brick:Radiant_Panel_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel Temperature Sensor"@en ; 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:class brick:Radiant_Panel ; @@ -40776,6 +42018,7 @@ brick:Radiant_Panel_Temperature_Sensor a owl:Class, brick:Radiant_Panel_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -40811,6 +42054,7 @@ brick:Radioactivity_Concentration a brick:Quantity ; brick:Refrigerant_Metering_Device a owl:Class, sh:NodeShape ; + rdfs:label "Refrigerant Metering Device"@en ; 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 ; @@ -40831,6 +42075,7 @@ brick:Refrigerant_Metering_Device a owl:Class, brick:Reset_Command a owl:Class, sh:NodeShape ; + rdfs:label "Reset Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that reset a flag, property or value to its default"@en ; sh:rule [ a sh:TripleRule ; @@ -40851,6 +42096,7 @@ brick:Reset_Command a owl:Class, brick:Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Return Air Temperature Setpoint"@en ; 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 ; @@ -40882,6 +42128,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40889,6 +42136,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40897,6 +42145,7 @@ brick:Return_Water_Temperature_Setpoint a owl:Class ; brick:Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Room Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of room air"@en ; sh:rule [ a sh:TripleRule ; @@ -40929,6 +42178,7 @@ brick:Room_Air_Temperature_Setpoint a owl:Class, brick:Safety_System a owl:Class, sh:NodeShape ; + rdfs:label "Safety System"@en ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Safety ; @@ -40943,6 +42193,7 @@ brick:Safety_System a owl:Class, brick:Service_Room a owl:Class, sh:NodeShape ; + rdfs:label "Service Room"@en ; 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 ; @@ -40972,6 +42223,7 @@ brick:Service_Room a owl:Class, brick:Speed_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Speed Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the magnitude of velocity of some form of movement"@en ; sh:property [ a sh:PropertyShape ; @@ -40999,6 +42251,7 @@ brick:Speed_Sensor a owl:Class, brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -41038,6 +42291,7 @@ brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Setpoint Limit"@en ; 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 ; @@ -41073,6 +42327,7 @@ brick:Static_Pressure_Setpoint_Limit a owl:Class, brick:Step_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Step Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -41092,6 +42347,7 @@ brick:Step_Parameter a owl:Class, brick:Supply_Air_Plenum a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Plenum"@en ; 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 ; @@ -41122,6 +42378,7 @@ brick:Supply_Air_Plenum a owl:Class, tag:Supply . brick:Supply_Water_Flow_Sensor a owl:Class ; + rdfs:label "Supply Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41141,6 +42398,7 @@ brick:TVOC_Concentration a brick:Quantity ; brick:Tank a owl:Class, sh:NodeShape ; + rdfs:label "Tank"@en ; 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 ; @@ -41156,6 +42414,7 @@ brick:Tank a owl:Class, brick:Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Thermal Expansion Tank"@en ; 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 ; @@ -41171,6 +42430,7 @@ brick:Thermal_Expansion_Tank a owl:Class, brick:Video_Surveillance_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Video Surveillance Equipment"@en ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -41214,6 +42474,7 @@ brick:Voltage a brick:Quantity ; brick:Voltage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Voltage Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the voltage of an electrical device or object"@en ; sh:property [ a sh:PropertyShape ; @@ -41241,6 +42502,7 @@ brick:Voltage_Sensor a owl:Class, brick:Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Pressure Sensor"@en ; 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 ; @@ -41272,6 +42534,7 @@ brick:Water_Differential_Pressure_Sensor a owl:Class, brick:Water_Level_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Level Alarm"@en ; 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 ; @@ -41297,6 +42560,7 @@ brick:Water_Level_Alarm a owl:Class, brick:Water_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Water Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of water"@en ; sh:rule [ a sh:TripleRule ; @@ -41318,6 +42582,7 @@ brick:Water_Meter a owl:Class, brick:Water_Pump a owl:Class, sh:NodeShape ; + rdfs:label "Water Pump"@en ; rdfs:subClassOf brick:Pump ; skos:definition "A pump that performs work on water"@en ; sh:rule [ a sh:TripleRule ; @@ -41338,6 +42603,7 @@ brick:Water_Pump a owl:Class, brick:Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Water System"@en ; 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 ; @@ -41365,6 +42631,7 @@ brick:Wet_Bulb_Temperature a brick:Quantity ; brick:Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Zone Air Temperature Sensor"@en ; 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 ; @@ -41519,15 +42786,15 @@ bsh:TemperatureShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_R unit:DEG_F unit:DEG_C unit:PlanckTemperature unit:MilliDEG_C unit: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:DEG_C unit:K unit:DEG_F unit:MilliDEG_C unit:PlanckTemperature unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:isMeteredByShape a sh:PropertyShape ; sh:class brick:Meter ; @@ -41545,6 +42812,7 @@ rec:locatedIn a owl:AsymmetricProperty, brick:Air_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Air Alarm"@en ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -41564,6 +42832,7 @@ brick:Air_Alarm a owl:Class, brick:Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Differential Pressure Setpoint"@en ; 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 ; @@ -41596,6 +42865,7 @@ brick:Air_Differential_Pressure_Setpoint a owl:Class, brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Integral Time Parameter"@en ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -41640,6 +42910,7 @@ brick:Building_Air a brick:Substance ; brick:CO2_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO2 Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -41662,6 +42933,7 @@ brick:CO2_Sensor a owl:Class, brick:CO_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "CO Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -41684,6 +42956,7 @@ brick:CO_Sensor a owl:Class, brick:Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -41716,6 +42989,7 @@ brick:Chilled_Water_Flow_Setpoint a owl:Class, brick:Chiller a owl:Class, sh:NodeShape ; + rdfs:label "Chiller"@en ; 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 ; @@ -41732,6 +43006,7 @@ brick:Chiller a owl:Class, brick:Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the flow of the condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -41764,6 +43039,7 @@ brick:Condenser_Water_Flow_Sensor a owl:Class, brick:Condensing_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Condensing Unit"@en ; 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 ; @@ -41789,6 +43065,7 @@ brick:Condensing_Unit a owl:Class, brick:Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Deadband Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the size of a deadband"@en ; sh:rule [ a sh:TripleRule ; @@ -41810,6 +43087,7 @@ brick:Deadband_Setpoint a owl:Class, brick:Demand_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Demand Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the rate required for a process"@en ; sh:rule [ a sh:TripleRule ; @@ -41831,6 +43109,7 @@ brick:Demand_Setpoint a owl:Class, brick:Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Deadband Setpoint"@en ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -41862,6 +43141,7 @@ 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"@en ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -41901,6 +43181,7 @@ 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"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -41935,6 +43216,7 @@ brick:Differential_Pressure_Proportional_Band a owl:Class, brick:Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Differential Pressure Setpoint Limit"@en ; 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 ; @@ -41970,6 +43252,7 @@ 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"@en ; 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 ; @@ -42007,6 +43290,7 @@ 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"@en ; 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 ; @@ -42050,6 +43334,7 @@ brick:Gauge_Pressure a brick:Quantity ; brick:Hot_Water_System a owl:Class, sh:NodeShape ; + rdfs:label "Hot Water System"@en ; 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 ; @@ -42070,6 +43355,7 @@ brick:Hot_Water_System a owl:Class, brick:Laboratory a owl:Class, sh:NodeShape ; + rdfs:label "Laboratory"@en ; 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 ; @@ -42094,6 +43380,7 @@ brick:Laboratory a owl:Class, brick:Leaving_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Flow Setpoint"@en ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -42126,6 +43413,7 @@ brick:Leaving_Water_Flow_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Sensor"@en ; 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 ; @@ -42158,11 +43446,12 @@ brick:Leaving_Water_Temperature_Sensor a owl:Class, brick:Lighting_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Lighting Equipment"@en ; 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 ; @@ -42176,6 +43465,7 @@ brick:Lighting_Equipment a owl:Class, brick:Outdoor_Area a owl:Class, sh:NodeShape ; + rdfs:label "Outdoor Area"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A class of spaces that exist outside of a building"@en ; @@ -42200,6 +43490,7 @@ brick:Outdoor_Area a owl:Class, brick:PID_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "PID Parameter"@en ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:PID ; @@ -42219,6 +43510,7 @@ brick:PID_Parameter a owl:Class, brick:Particulate_Matter_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Particulate Matter Sensor"@en ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Detects pollutants in the ambient air"@en ; sh:rule [ a sh:TripleRule ; @@ -42246,6 +43538,7 @@ brick:Particulate_Matter_Sensor a owl:Class, brick:Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -42267,6 +43560,7 @@ brick:Pressure_Setpoint a owl:Class, brick:Radiator a owl:Class, sh:NodeShape ; + rdfs:label "Radiator"@en ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; sh:rule [ a sh:TripleRule ; @@ -42282,6 +43576,7 @@ brick:Radiator a owl:Class, brick:Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Reset Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Setpoints used in reset strategies"@en ; sh:rule [ a sh:TripleRule ; @@ -42303,6 +43598,7 @@ brick:Reset_Setpoint a owl:Class, brick:Safety_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Safety Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -42317,6 +43613,7 @@ brick:Safety_Equipment a owl:Class, brick:Security_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Security Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -42338,6 +43635,7 @@ brick:Solid a brick:Substance ; brick:Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Sensor"@en ; rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of supply air"@en ; @@ -42377,6 +43675,7 @@ brick:Supply_Air_Flow_Sensor a owl:Class, brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; skos:definition "Sets static pressure of supply air"@en ; @@ -42421,6 +43720,7 @@ brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, brick:Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Sensor"@en ; rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; skos:definition "Measures the temperature of supply air"@en ; @@ -42460,6 +43760,7 @@ brick:Supply_Air_Temperature_Sensor a owl:Class, brick:System_Status a owl:Class, sh:NodeShape ; + rdfs:label "System Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of the activity of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -42480,6 +43781,7 @@ brick:System_Status a owl:Class, brick:Telecom_Room a owl:Class, sh:NodeShape ; + rdfs:label "Telecom Room"@en ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used to support telecommuncations and IT equipment"@en ; @@ -42509,6 +43811,7 @@ brick:Telecom_Room a owl:Class, brick:Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Alarm"@en ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -42529,6 +43832,7 @@ brick:Temperature_Alarm a owl:Class, brick:Usage_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Usage Sensor"@en ; 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 ; @@ -42556,6 +43860,7 @@ brick:Usage_Sensor a owl:Class, brick:Variable_Air_Volume_Box a owl:Class, sh:NodeShape ; + rdfs:label "Variable Air Volume Box"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:VAV ; @@ -42588,6 +43893,7 @@ brick:Variable_Air_Volume_Box a owl:Class, brick:Vertical_Space a owl:Class, sh:NodeShape ; + rdfs:label "Vertical Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; @@ -42612,6 +43918,7 @@ brick:Vertical_Space a owl:Class, brick:Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Differential Temperature Sensor"@en ; 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 ; @@ -42644,6 +43951,7 @@ brick:Water_Differential_Temperature_Sensor a owl:Class, brick:Water_Loop a owl:Class, sh:NodeShape ; + rdfs:label "Water Loop"@en ; rdfs:subClassOf brick:Loop ; skos:definition "A collection of equipment that transport and regulate water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -42711,15 +44019,15 @@ bsh:AreaShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT2 unit: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:FT2 unit:M2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PowerQuantityShape a owl:Class, sh:NodeShape, @@ -42970,6 +44278,7 @@ rec:isPartOf a owl:AsymmetricProperty, brick:Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Differential Pressure Sensor"@en ; rdfs:subClassOf brick:Air_Pressure_Sensor, brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between two regions of air"@en ; @@ -43003,6 +44312,7 @@ brick:Air_Differential_Pressure_Sensor a owl:Class, brick:Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Static Pressure Sensor"@en ; 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 ; @@ -43034,6 +44344,7 @@ brick:Air_Static_Pressure_Sensor a owl:Class, brick:Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Flow Sensor"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a chilled water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -43066,6 +44377,7 @@ brick:Chilled_Water_Flow_Sensor a owl:Class, brick:Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -43100,6 +44412,7 @@ brick:Class a owl:Class . brick:Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Condenser Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -43132,6 +44445,7 @@ brick:Condenser_Water_Temperature_Sensor a owl:Class, brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling"@en ; @@ -43139,6 +44453,7 @@ brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The cooling setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -43179,6 +44494,7 @@ brick:Direction a brick:Quantity ; brick:Disable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Disable Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that disable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -43198,6 +44514,7 @@ brick:Disable_Command a owl:Class, tag:Point . brick:Discharge_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Discharge Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -43233,6 +44550,7 @@ brick:Entering_Condenser_Water a brick:Substance ; brick:Entering_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Entering Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -43265,6 +44583,7 @@ brick:Entering_Water_Temperature_Setpoint a owl:Class, brick:Filter a owl:Class, sh:NodeShape ; + rdfs:label "Filter"@en ; 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 ; @@ -43280,6 +44599,7 @@ brick:Filter a owl:Class, brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Discharge Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for heating"@en ; @@ -43287,6 +44607,7 @@ brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The heating setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -43324,6 +44645,7 @@ 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"@en ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a hot water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -43360,6 +44682,7 @@ brick:Leaving_Condenser_Water a brick:Substance ; brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Hot Water Temperature Sensor"@en ; 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 ; @@ -43397,6 +44720,7 @@ 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"@en ; 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 ; @@ -43446,6 +44770,7 @@ brick:Level a brick:Quantity ; brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Air Flow Setpoint Limit"@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 ; @@ -43487,6 +44812,7 @@ brick:Max_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Air Flow Setpoint Limit"@en ; 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 ; @@ -43532,6 +44858,7 @@ brick:Natural_Gas a brick:Substance ; brick:Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Outside Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -43564,6 +44891,7 @@ brick:Outside_Air_Temperature_Setpoint a owl:Class, brick:Switchgear a owl:Class, sh:NodeShape ; + rdfs:label "Switchgear"@en ; 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 ; @@ -43579,6 +44907,7 @@ brick:Switchgear a owl:Class, brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Target Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -43661,6 +44990,7 @@ brick:Time a brick:Quantity ; brick:Variable_Frequency_Drive a owl:Class, sh:NodeShape ; + rdfs:label "Variable Frequency Drive"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:VFD ; @@ -43698,7 +45028,6 @@ brick:Velocity_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -43763,6 +45092,7 @@ brick:Velocity_Pressure a brick:Quantity ; brick:Water_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Water Alarm"@en ; 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 ; @@ -43783,6 +45113,7 @@ brick:Water_Alarm a owl:Class, brick:Water_Storage_Tank a owl:Class, sh:NodeShape ; + rdfs:label "Water Storage Tank"@en ; 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 ; @@ -43802,6 +45133,7 @@ brick:Water_Storage_Tank a owl:Class, tag:Water . brick:Zone_Air_Temperature_Setpoint a owl:Class ; + rdfs:label "Zone Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "Sets temperature of zone air"@en ; @@ -43827,6 +45159,7 @@ brick:isPartOf a owl:AsymmetricProperty, brick:Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Setpoint"@en ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets air flow"@en ; sh:rule [ a sh:TripleRule ; @@ -43854,6 +45187,7 @@ brick:Air_Flow_Setpoint a owl:Class, brick:Building_Meter a owl:Class, sh:NodeShape ; + rdfs:label "Building Meter"@en ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures usage or consumption of some media for a whole building"@en ; sh:property [ sh:class brick:Building ; @@ -43887,6 +45221,7 @@ brick:CO_Concentration a brick:Quantity ; brick:Common_Space a owl:Class, sh:NodeShape ; + rdfs:label "Common Space"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces that are used by multiple people at the same time"@en ; @@ -43911,6 +45246,7 @@ brick:Common_Space a owl:Class, brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Supply Air Flow Setpoint"@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 ; @@ -43953,6 +45289,7 @@ brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Data_Network_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Data Network Equipment"@en ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Data ; @@ -43972,6 +45309,7 @@ brick:Data_Network_Equipment a owl:Class, brick:Dewpoint_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Dewpoint Sensor"@en ; 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 ; @@ -43999,6 +45337,7 @@ brick:Dewpoint_Sensor a owl:Class, brick:hasQuantity qudtqk:DewPointTemperature . brick:Differential_Setpoint a owl:Class ; + rdfs:label "Differential Setpoint"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two measurements"@en ; @@ -44039,6 +45378,7 @@ brick:Entering_Hot_Water a brick:Substance ; brick:Fire_Safety_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Fire Safety Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -44067,6 +45407,7 @@ brick:Gas a brick:Substance ; brick:Heat_Exchanger a owl:Class, sh:NodeShape ; + rdfs:label "Heat Exchanger"@en ; 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 ; @@ -44093,6 +45434,7 @@ brick:Heat_Exchanger a owl:Class, brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Supply Air Flow Setpoint"@en ; 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 ; @@ -44135,6 +45477,7 @@ brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Integral_Time_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Integral Time Parameter"@en ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -44164,6 +45507,7 @@ brick:Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Leaving Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -44205,6 +45549,7 @@ brick:Liquid a brick:Substance ; brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44261,6 +45606,7 @@ brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Heating Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44317,6 +45663,7 @@ brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Cooling Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44373,6 +45720,7 @@ brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Heating Supply Air Flow Setpoint Limit"@en ; 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 ; @@ -44433,6 +45781,7 @@ brick:Mixed_Air a brick:Substance ; brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Supply Air Flow Setpoint"@en ; 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 ; @@ -44475,6 +45824,7 @@ brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, brick:On_Off_Command a owl:Class, sh:NodeShape ; + rdfs:label "On Off Command"@en ; 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 ; @@ -44500,6 +45850,7 @@ brick:On_Off_Command a owl:Class, brick:Pressure_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Pressure Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "Measure the amount of force acting on a unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -44527,6 +45878,7 @@ brick:Pressure_Sensor a owl:Class, brick:Start_Stop_Status a owl:Class, sh:NodeShape ; + rdfs:label "Start Stop Status"@en ; 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 ; @@ -44552,6 +45904,7 @@ brick:Start_Stop_Status a owl:Class, brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44594,6 +45947,7 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Alarm"@en ; 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 ; @@ -44630,6 +45984,7 @@ brick:Supply_Air_Temperature_Alarm a owl:Class, brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint, brick:Discharge_Air_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; @@ -44676,6 +46031,7 @@ brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Proportional Band Parameter"@en ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; @@ -44727,6 +46083,7 @@ brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Reset Differential Setpoint"@en ; rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44775,6 +46132,7 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Setpoint Limit"@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 ; @@ -44815,6 +46173,7 @@ brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Temperature . brick:Supply_Water_Temperature_Sensor a owl:Class ; + rdfs:label "Supply Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -44823,6 +46182,7 @@ brick:Supply_Water_Temperature_Sensor a owl:Class ; brick:Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature High Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -44853,6 +46213,7 @@ brick:Temperature_High_Reset_Setpoint a owl:Class, brick:Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Low Reset Setpoint"@en ; rdfs:subClassOf brick:Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Low ; @@ -44883,6 +46244,7 @@ brick:Temperature_Low_Reset_Setpoint a owl:Class, brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Supply Air Flow Setpoint"@en ; rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -44924,6 +46286,7 @@ brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, brick:Water_Valve a owl:Class, sh:NodeShape ; + rdfs:label "Water Valve"@en ; rdfs:subClassOf brick:Valve ; skos:definition "A valve that modulates the flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -44944,6 +46307,7 @@ brick:Water_Valve a owl:Class, brick:Zone a owl:Class, sh:NodeShape ; + rdfs:label "Zone"@en ; 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 ; @@ -44973,14 +46337,14 @@ bsh:Electric_CurrentQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ 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:in ( unit:PetaA unit:TeraA unit:PlanckCurrent unit:MilliA unit:NanoA unit:A_Ab unit:MicroA unit:GigaA unit:AttoA unit:FemtoA unit:MegaA unit:BIOT unit:KiloA unit:A unit:A_Stat unit:PicoA ) ; + sh:in ( unit:PlanckCurrent unit:AttoA unit:PicoA unit:TeraA unit:PetaA unit:MegaA unit:A_Stat unit:KiloA unit:MilliA unit:A unit:FemtoA unit:NanoA unit:MicroA unit:GigaA unit:A_Ab unit:BIOT ) ; 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 ; @@ -44991,27 +46355,27 @@ bsh:LastKnownValueShape a owl:Class, 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 ; - 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:PlanckVolt unit:MicroV unit:MilliV unit:FemtoV unit:KiloV unit:NanoV unit:V_Ab unit:V unit:GigaV unit:MegaV unit:PicoV unit:V_Stat unit:TeraV ) ; + sh:in ( unit:MilliV unit:MegaV unit:TeraV unit:V_Stat unit:FemtoV unit:PicoV unit:PlanckVolt unit:MicroV unit:V_Ab unit:NanoV unit:V unit:KiloV unit:GigaV ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], + [ a sh:PropertyShape ; + skos:definition "The ambient temperature at which the voltage was measured" ; + sh:class bsh:TemperatureShape ; + sh:path brick:ambientTemperatureOfMeasurement ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; @@ -45148,6 +46512,7 @@ tag:Volume a brick:Tag ; brick:Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Chilled Water Temperature Sensor"@en ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -45180,6 +46545,7 @@ brick:Chilled_Water_Temperature_Sensor a owl:Class, brick:Fan_Coil_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Fan Coil Unit"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:FCU ; @@ -45212,6 +46578,7 @@ brick:Fan_Coil_Unit a owl:Class, brick:Floor a owl:Class, sh:NodeShape ; + rdfs:label "Floor"@en ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Storey ; @@ -45258,6 +46625,7 @@ brick:Frequency a brick:Quantity ; unit:PERCENT-PER-HR, unit:PERCENT-PER-MO, unit:PERCENT-PER-WK, + unit:PERCENT-PER-YR, unit:PPTH-PER-HR, unit:PetaHZ, unit:PlanckFrequency, @@ -45270,6 +46638,7 @@ brick:Frequency a brick:Quantity ; brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, sh:NodeShape ; + rdfs:label "Heating Ventilation Air Conditioning System"@en ; 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 ; @@ -45310,6 +46679,7 @@ brick:Leaving_Chilled_Water a brick:Substance ; brick:Mode_Status a owl:Class, sh:NodeShape ; + rdfs:label "Mode Status"@en ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which mode a system, device or control loop is currently in"@en ; sh:rule [ a sh:TripleRule ; @@ -45330,6 +46700,7 @@ brick:Mode_Status a owl:Class, brick:On_Off_Status a owl:Class, sh:NodeShape ; + rdfs:label "On Off Status"@en ; rdfs:subClassOf brick:Off_Status, brick:On_Status, brick:Status ; @@ -45357,6 +46728,7 @@ brick:On_Off_Status a owl:Class, brick:Proportional_Band_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Proportional Band Parameter"@en ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -45386,6 +46758,7 @@ brick:Proportional_Band_Parameter a owl:Class, brick:Radiant_Panel a owl:Class, sh:NodeShape ; + rdfs:label "Radiant Panel"@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 ; @@ -45407,6 +46780,7 @@ brick:Radiant_Panel a owl:Class, brick:Relative_Humidity_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Relative Humidity Sensor"@en ; 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 ; @@ -45445,6 +46819,7 @@ brick:Relative_Humidity_Sensor a owl:Class, brick:Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -45473,6 +46848,7 @@ rdfs:Resource sh:property bsh:valueShape . brick:Air_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of air"@en ; sh:rule [ a sh:TripleRule ; @@ -45500,6 +46876,7 @@ brick:Air_Flow_Sensor a owl:Class, brick:Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Cooling Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -45526,6 +46903,7 @@ brick:Cooling_Temperature_Setpoint a owl:Class, brick:ICT_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "ICT Equipment"@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 ; @@ -45545,6 +46923,7 @@ brick:Leaving_Hot_Water a brick:Substance ; brick:Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Deadband Setpoint"@en ; rdfs:subClassOf brick:Deadband_Setpoint, brick:Temperature_Setpoint ; skos:definition "Sets the size of a deadband of temperature"@en ; @@ -45572,6 +46951,7 @@ brick:Temperature_Deadband_Setpoint a owl:Class, brick:Water_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Flow Setpoint"@en ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets the target flow rate of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45599,6 +46979,7 @@ brick:Water_Flow_Setpoint a owl:Class, brick:Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45735,6 +47116,7 @@ tag:Waste a brick:Tag ; brick:Air_Quality_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Quality Sensor"@en ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which provides a measure of air quality"@en ; sh:property [ a sh:PropertyShape ; @@ -45767,6 +47149,7 @@ brick:Air_Quality_Sensor a owl:Class, brick:Air_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of air"@en ; sh:rule [ a sh:TripleRule ; @@ -45811,6 +47194,7 @@ brick:Condenser_Water a brick:Substance ; brick:Damper a owl:Class, sh:NodeShape ; + rdfs:label "Damper"@en ; 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 ; @@ -45826,6 +47210,7 @@ brick:Damper a owl:Class, brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Effective Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -45857,6 +47242,7 @@ brick:Effective_Air_Temperature_Setpoint a owl:Class, brick:Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Heating Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -45883,6 +47269,7 @@ brick:Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Occupied Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -45923,6 +47310,7 @@ brick:Position a brick:Quantity ; brick:Sensor_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Sensor Equipment"@en ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "A piece of equipment for sensing some physical properties"@en ; sh:rule [ a sh:TripleRule ; @@ -45973,6 +47361,7 @@ brick:Speed a brick:Quantity ; brick:Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Static Pressure Setpoint"@en ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -45999,6 +47388,7 @@ brick:Static_Pressure_Setpoint a owl:Class, brick:Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Sensor"@en ; 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 ; @@ -46026,6 +47416,7 @@ brick:Temperature_Sensor a owl:Class, brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Unoccupied Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied"@en ; sh:rule [ a sh:TripleRule ; @@ -46057,6 +47448,7 @@ brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, brick:Water_Flow_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Flow Sensor"@en ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46088,6 +47480,7 @@ brick:Entering_Water a brick:Substance ; brick:Max_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Max Limit"@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 ; @@ -46113,6 +47506,7 @@ brick:Max_Limit a owl:Class, brick:Min_Limit a owl:Class, sh:NodeShape ; + rdfs:label "Min Limit"@en ; 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 ; @@ -46217,6 +47611,7 @@ brick:Differential_Temperature a brick:Quantity ; brick:Electrical_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "Electrical Equipment"@en ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Electrical ; @@ -46231,6 +47626,7 @@ brick:Electrical_Equipment a owl:Class, brick:Enable_Command a owl:Class, sh:NodeShape ; + rdfs:label "Enable Command"@en ; rdfs:subClassOf brick:Command ; skos:definition "Commands that enable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -46251,6 +47647,7 @@ brick:Enable_Command a owl:Class, brick:Humidity_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Humidity Setpoint"@en ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -46276,6 +47673,7 @@ brick:Leaving_Water a brick:Substance ; brick:Terminal_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Terminal Unit"@en ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; sh:rule [ a sh:TripleRule ; @@ -46300,6 +47698,7 @@ brick:Exhaust_Air a brick:Substance ; brick:Limit a owl:Class, sh:NodeShape ; + rdfs:label "Limit"@en ; 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 ; @@ -46320,6 +47719,7 @@ brick:Limit a owl:Class, brick:Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Flow Setpoint"@en ; rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; skos:definition "Sets supply air flow rate"@en ; @@ -46359,6 +47759,7 @@ brick:Supply_Air_Flow_Setpoint a owl:Class, brick:Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Supply Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; skos:definition "Temperature setpoint for supply air"@en ; @@ -46398,6 +47799,7 @@ brick:Supply_Air_Temperature_Setpoint a owl:Class, brick:System a owl:Class, sh:NodeShape ; + rdfs:label "System"@en ; 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 ] ) ; @@ -46468,6 +47870,7 @@ brick:Air_Quality a brick:Quantity ; brick:Fan a owl:Class, sh:NodeShape ; + rdfs:label "Fan"@en ; 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 ; @@ -46483,6 +47886,7 @@ brick:Fan a owl:Class, brick:Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Parameter"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -46509,6 +47913,7 @@ brick:Parameter a owl:Class, brick:Valve a owl:Class, sh:NodeShape ; + rdfs:label "Valve"@en ; 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 ; @@ -46525,6 +47930,7 @@ brick:Valve a owl:Class, brick:Air_Handling_Unit a owl:Class, sh:NodeShape ; + rdfs:label "Air Handling Unit"@en ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:AHU, brick:Air_Handler_Unit ; @@ -46560,6 +47966,7 @@ brick:Air_Handling_Unit a owl:Class, tag:Unit . brick:Entity a owl:Class ; + rdfs:label "Entity"@en ; sh:property bsh:hasLocationShape, bsh:hasdeprecationShape, bsh:isReplacedByShape, @@ -46569,6 +47976,7 @@ brick:Entity a owl:Class ; brick:Space a owl:Class, sh:NodeShape ; + rdfs:label "Space"@en ; 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 ; @@ -46588,6 +47996,7 @@ brick:Space a owl:Class, brick:Water_Temperature_Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Water Temperature Sensor"@en ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46651,6 +48060,7 @@ tag:Telecom a brick:Tag ; brick:Collection a owl:Class, sh:NodeShape ; + rdfs:label "Collection"@en ; rdfs:subClassOf brick:Class, brick:Entity, rec:Collection ; @@ -46666,15 +48076,15 @@ brick:Collection a owl: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:property [ 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 ], + [ 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:Collection ; @@ -46690,6 +48100,7 @@ brick:Hot_Water a brick:Substance ; brick:Meter a owl:Class, sh:NodeShape ; + rdfs:label "Meter"@en ; 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, @@ -46724,6 +48135,7 @@ brick:Chilled_Water a brick:Substance ; brick:Temperature_Parameter a owl:Class, sh:NodeShape ; + rdfs:label "Temperature Parameter"@en ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to temperature-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -46768,6 +48180,7 @@ tag:Voltage a brick:Tag ; brick:Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Air Temperature Setpoint"@en ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of air"@en ; sh:rule [ a sh:TripleRule ; @@ -46800,7 +48213,6 @@ brick:Static_Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -46928,7 +48340,6 @@ brick:Pressure a brick:Quantity ; unit:BARAD, unit:BARYE, unit:CentiBAR, - unit:CentiM_H20_4DEG_C, unit:CentiM_H2O, unit:CentiM_H2O_4DEG_C, unit:CentiM_HG, @@ -46995,6 +48406,7 @@ brick:Pressure a brick:Quantity ; brick:Point a owl:Class, sh:NodeShape ; + rdfs:label "Point"@en ; rdfs:subClassOf brick:Class, brick:Entity ; sh:node [ sh:message "Point is an exclusive top class." ; @@ -47009,7 +48421,10 @@ brick:Point a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Point is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ a sh:PropertyShape ; + sh:property [ sh:maxCount 0 ; + sh:message "Points cannot have locations; use 'isPointOf' instead" ; + sh:path brick:hasLocation ], + [ a sh:PropertyShape ; sh:class brick:Quantity ; sh:name "has quantity" ; sh:nodeKind sh:IRI ; @@ -47023,9 +48438,6 @@ brick:Point a owl:Class, sh:name "is point of" ; sh:nodeKind sh:IRI ; sh:path rec:isPointOf ], - [ sh:maxCount 0 ; - sh:message "Points cannot have locations; use 'isPointOf' instead" ; - sh:path brick:hasLocation ], bsh:hasQuantityShape, bsh:hasSubstanceShape, bsh:hasUnitShape, @@ -47045,6 +48457,7 @@ tag:CO2 a brick:Tag ; brick:Location a owl:Class, sh:NodeShape ; + rdfs:label "Location"@en ; rdfs:subClassOf brick:Class, brick:Entity, rec:Space ; @@ -47103,6 +48516,7 @@ tag:Service a brick:Tag ; brick:Setpoint a owl:Class, sh:NodeShape ; + rdfs:label "Setpoint"@en ; rdfs:seeAlso , "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; rdfs:subClassOf brick:Point ; @@ -47131,6 +48545,7 @@ brick:Setpoint a owl:Class, brick:Alarm a owl:Class, sh:NodeShape ; + rdfs:label "Alarm"@en ; rdfs:seeAlso ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Command, @@ -47246,25 +48661,24 @@ tag:Power a brick:Tag ; , , , - , ; owl:versionInfo "1.4.2" ; - sh:declare [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; - sh:prefix "ref" ], - [ sh:namespace "http://www.w3.org/ns/shacl#"^^xsd:anyURI ; - sh:prefix "sh" ], + sh:declare [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; + sh:prefix "s223" ], [ sh:namespace "https://brickschema.org/schema/Brick#"^^xsd:anyURI ; sh:prefix "brick" ], - [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; - sh:prefix "s223" ], - [ sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI ; - sh:prefix "rdf" ], - [ 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 "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:prefix "rec" ], + [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; + sh:prefix "ref" ], + [ 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" ] . tag:Band a brick:Tag ; rdfs:label "Band"@en . @@ -47296,6 +48710,7 @@ brick:Relationship a owl:ObjectProperty ; brick:Room a owl:Class, sh:NodeShape ; + rdfs:label "Room"@en ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "Base class for all more specific room types."@en ; @@ -47324,6 +48739,7 @@ tag:Safety a brick:Tag ; brick:Command a owl:Class, sh:NodeShape ; + rdfs:label "Command"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Parameter, @@ -47353,6 +48769,7 @@ tag:Gas a brick:Tag ; brick:HVAC_Equipment a owl:Class, sh:NodeShape ; + rdfs:label "HVAC Equipment"@en ; 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 ] ) ; @@ -47390,15 +48807,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 [ a sh:PropertyShape ; - sh:name "feeds" ; - sh:nodeKind sh:IRI ; - sh:path rec:feeds ], - [ a sh:PropertyShape ; - sh:name "is fed by" ; - sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], - [ sh:class brick:Equipment ; + sh:property [ 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 ; @@ -47413,6 +48822,14 @@ brick:Equipment a owl:Class, [ sh:message "A piece of Equipment can feed a Equipment or Location/Space." ; sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; sh:path brick:feeds ], + [ a sh:PropertyShape ; + sh:name "feeds" ; + sh:nodeKind sh:IRI ; + sh:path rec:feeds ], + [ a sh:PropertyShape ; + sh:name "is fed by" ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ], bsh:hasInputSubstanceShape, bsh:hasOutputSubstanceShape, bsh:hasPointShape, @@ -47455,6 +48872,7 @@ brick:Equipment a owl:Class, brick:Status a owl:Class, sh:NodeShape ; + rdfs:label "Status"@en ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -47542,6 +48960,7 @@ tag:Shed a brick:Tag ; brick:Sensor a owl:Class, sh:NodeShape ; + rdfs:label "Sensor"@en ; rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=Sensor" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm,